Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 870589 - dev-ada/xmlada-24.0.0-r2 installs more files with FEATURES=test
Summary: dev-ada/xmlada-24.0.0-r2 installs more files with FEATURES=test
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux ADA team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-09-17 06:08 UTC by Agostino Sarubbo
Modified: 2024-03-03 09:20 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2022-09-17 06:08:31 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: dev-ada/xmlada-2021-r1 installs more files with FEATURES=test.
Discovered on: amd64 (internal ref: ci)

NOTE:
This is an experimental tinderbox feature.
To reproduce this issue:
1) Install the package with FEATURES=test
2) Put the list of the installed files into a file ( qlist -e PACKAGE:SLOT | sort | uniq > /tmp/qlist_test )
3) Install the package without FEATURES=test
4) Put the list of the installed files into a file ( qlist -e PACKAGE:SLOT | sort | uniq > /tmp/qlist_notest )
5) See the diff between the two files ( diff -ru /tmp/qlist_test /tmp/qlist_notest )

On this machine:
- the installed files with FEATURES=test are 814
- the installed files without FEATURES=test are 760
Comment 1 Agostino Sarubbo gentoo-dev 2022-09-17 06:09:05 UTC
DIFF:
--- /dev/fd/63  2022-09-16 21:32:12.923473273 +0200
+++ /dev/fd/62  2022-09-16 21:32:12.923473273 +0200
@@ -692,24 +692,78 @@
 /usr/share/doc/xmlada-2021-r1/examples/cross/sax/saxexample_main.adb.bz2
 /usr/share/doc/xmlada-2021-r1/examples/cross/schema/default.gpr
 /usr/share/doc/xmlada-2021-r1/examples/cross/schema/schemaexample.adb.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/b__domexample2.adb.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/b__domexample2.ads.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/b__domexample2.ali.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/b__domexample2.o.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/b__domexample.adb.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/b__domexample.ads.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/b__domexample.ali.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/b__domexample.o.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/b__domschemaexample.adb.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/b__domschemaexample.ads.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/b__domschemaexample.ali.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/b__domschemaexample.o.bz2
 /usr/share/doc/xmlada-2021-r1/examples/dom/default.gpr.bz2
 /usr/share/doc/xmlada-2021-r1/examples/dom/domexample2.adb.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/domexample2.adb.stderr
+/usr/share/doc/xmlada-2021-r1/examples/dom/domexample2.adb.stdout
+/usr/share/doc/xmlada-2021-r1/examples/dom/domexample2.ali.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/domexample2.bexch.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/domexample2.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/domexample2.o.bz2
 /usr/share/doc/xmlada-2021-r1/examples/dom/domexample.adb.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/domexample.adb.stderr
+/usr/share/doc/xmlada-2021-r1/examples/dom/domexample.adb.stdout
+/usr/share/doc/xmlada-2021-r1/examples/dom/domexample.ali.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/domexample.bexch.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/domexample.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/domexample.o.bz2
 /usr/share/doc/xmlada-2021-r1/examples/dom/domschemaexample.adb.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/domschemaexample.adb.stderr
+/usr/share/doc/xmlada-2021-r1/examples/dom/domschemaexample.adb.stdout
+/usr/share/doc/xmlada-2021-r1/examples/dom/domschemaexample.ali.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/domschemaexample.bexch.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/domschemaexample.bz2
+/usr/share/doc/xmlada-2021-r1/examples/dom/domschemaexample.o.bz2
 /usr/share/doc/xmlada-2021-r1/examples/dom/dom_with_location.adb.bz2
 /usr/share/doc/xmlada-2021-r1/examples/dom/dom_with_location.ads.bz2
 /usr/share/doc/xmlada-2021-r1/examples/dom/pref_with_xsd.xml.bz2
 /usr/share/doc/xmlada-2021-r1/examples/dom/pref.xml
 /usr/share/doc/xmlada-2021-r1/examples/dom/pref.xsd.bz2
+/usr/share/doc/xmlada-2021-r1/examples/sax/b__saxexample_main.adb.bz2
+/usr/share/doc/xmlada-2021-r1/examples/sax/b__saxexample_main.ads.bz2
+/usr/share/doc/xmlada-2021-r1/examples/sax/b__saxexample_main.ali.bz2
+/usr/share/doc/xmlada-2021-r1/examples/sax/b__saxexample_main.o.bz2
 /usr/share/doc/xmlada-2021-r1/examples/sax/default.gpr
 /usr/share/doc/xmlada-2021-r1/examples/sax/pref.xml
 /usr/share/doc/xmlada-2021-r1/examples/sax/saxexample.adb.bz2
+/usr/share/doc/xmlada-2021-r1/examples/sax/saxexample.adb.stderr
+/usr/share/doc/xmlada-2021-r1/examples/sax/saxexample.adb.stdout
 /usr/share/doc/xmlada-2021-r1/examples/sax/saxexample.ads.bz2
+/usr/share/doc/xmlada-2021-r1/examples/sax/saxexample.ali.bz2
 /usr/share/doc/xmlada-2021-r1/examples/sax/saxexample_main.adb.bz2
+/usr/share/doc/xmlada-2021-r1/examples/sax/saxexample_main.adb.stderr
+/usr/share/doc/xmlada-2021-r1/examples/sax/saxexample_main.adb.stdout
+/usr/share/doc/xmlada-2021-r1/examples/sax/saxexample_main.ali.bz2
+/usr/share/doc/xmlada-2021-r1/examples/sax/saxexample_main.bexch.bz2
+/usr/share/doc/xmlada-2021-r1/examples/sax/saxexample_main.bz2
+/usr/share/doc/xmlada-2021-r1/examples/sax/saxexample_main.o.bz2
+/usr/share/doc/xmlada-2021-r1/examples/sax/saxexample.o.bz2
+/usr/share/doc/xmlada-2021-r1/examples/schema/b__schemaexample.adb.bz2
+/usr/share/doc/xmlada-2021-r1/examples/schema/b__schemaexample.ads.bz2
+/usr/share/doc/xmlada-2021-r1/examples/schema/b__schemaexample.ali.bz2
+/usr/share/doc/xmlada-2021-r1/examples/schema/b__schemaexample.o.bz2
 /usr/share/doc/xmlada-2021-r1/examples/schema/default.gpr
 /usr/share/doc/xmlada-2021-r1/examples/schema/pref.xml.bz2
 /usr/share/doc/xmlada-2021-r1/examples/schema/pref.xsd.bz2
 /usr/share/doc/xmlada-2021-r1/examples/schema/schemaexample.adb.bz2
+/usr/share/doc/xmlada-2021-r1/examples/schema/schemaexample.adb.stderr
+/usr/share/doc/xmlada-2021-r1/examples/schema/schemaexample.adb.stdout
+/usr/share/doc/xmlada-2021-r1/examples/schema/schemaexample.ali.bz2
+/usr/share/doc/xmlada-2021-r1/examples/schema/schemaexample.bexch.bz2
+/usr/share/doc/xmlada-2021-r1/examples/schema/schemaexample.bz2
+/usr/share/doc/xmlada-2021-r1/examples/schema/schemaexample.o.bz2
 /usr/share/doc/xmlada-2021-r1/README.md.bz2
 /usr/share/doc/xmlada-2021-r1/TODO.bz2
 /usr/share/doc/xmlada-2021-r1/xmlada-roadmap.txt.bz2
Comment 2 Larry the Git Cow gentoo-dev 2022-09-17 17:10:15 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=594cd546dbabf457c10096e5e6eacf1841ff94df

commit 594cd546dbabf457c10096e5e6eacf1841ff94df
Author:     Alfredo Tupone <tupone@gentoo.org>
AuthorDate: 2022-09-17 17:08:12 +0000
Commit:     Alfredo Tupone <tupone@gentoo.org>
CommitDate: 2022-09-17 17:10:01 +0000

    dev-ada/xmlada: remove installation of test built things
    
    Closes: https://bugs.gentoo.org/866275
    Closes: https://bugs.gentoo.org/870586
    Closes: https://bugs.gentoo.org/870589
    
    Signed-off-by: Alfredo Tupone <tupone@gentoo.org>

 dev-ada/xmlada/xmlada-2021-r2.ebuild | 94 ++++++++++++++++++++++++++++++++++++
 dev-ada/xmlada/xmlada-22.0.0.ebuild  | 17 ++++++-
 2 files changed, 109 insertions(+), 2 deletions(-)
Comment 3 Agostino Sarubbo gentoo-dev 2024-03-01 20:47:16 UTC
ci has reproduced this issue with version 24.0.0-r1 - Updating summary.
Comment 4 Agostino Sarubbo gentoo-dev 2024-03-02 13:17:12 UTC
ci has reproduced this issue with version 24.0.0-r2 - Updating summary.
Comment 5 Larry the Git Cow gentoo-dev 2024-03-03 09:20:22 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6e8143a25486b177a1509abd4b17db543cc5abf

commit d6e8143a25486b177a1509abd4b17db543cc5abf
Author:     Alfredo Tupone <tupone@gentoo.org>
AuthorDate: 2024-03-03 09:19:21 +0000
Commit:     Alfredo Tupone <tupone@gentoo.org>
CommitDate: 2024-03-03 09:20:01 +0000

    dev-ada/xmlada: drop file built by test
    
    Closes: https://bugs.gentoo.org/870589
    Signed-off-by: Alfredo Tupone <tupone@gentoo.org>

 dev-ada/xmlada/xmlada-24.0.0-r2.ebuild | 8 ++++++++
 1 file changed, 8 insertions(+)