Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 678858 - dev-java/ant-1.{9.13,10.5}: please stabilize the package and the deps
Summary: dev-java/ant-1.{9.13,10.5}: please stabilize the package and the deps
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Java team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks: 656044 CVE-2018-8014 CVE-2018-1336, CVE-2018-8034
  Show dependency tree
 
Reported: 2019-02-26 19:51 UTC by Miroslav Šulc
Modified: 2019-04-02 08:15 UTC (History)
1 user (show)

See Also:
Package list:
dev-java/ant-antlr-1.10.5 amd64 ppc64 x86 dev-java/ant-antlr-1.9.13 amd64 ppc64 x86 dev-java/ant-apache-bcel-1.10.5 amd64 ppc64 x86 dev-java/ant-apache-bcel-1.9.13 amd64 ppc64 x86 dev-java/ant-apache-bsf-1.10.5 amd64 ppc64 x86 dev-java/ant-apache-bsf-1.9.13 amd64 ppc64 x86 dev-java/ant-apache-log4j-1.10.5 amd64 ppc64 x86 dev-java/ant-apache-log4j-1.9.13 amd64 ppc64 x86 dev-java/ant-apache-oro-1.10.5 amd64 ppc64 x86 dev-java/ant-apache-oro-1.9.13 amd64 ppc64 x86 dev-java/ant-apache-regexp-1.10.5 amd64 ppc64 x86 dev-java/ant-apache-regexp-1.9.13 amd64 ppc64 x86 dev-java/ant-apache-resolver-1.10.5 amd64 ppc64 x86 dev-java/ant-apache-resolver-1.9.13 amd64 ppc64 x86 dev-java/ant-apache-xalan2-1.10.5 amd64 ppc64 x86 dev-java/ant-apache-xalan2-1.9.13 amd64 ppc64 x86 dev-java/ant-commons-logging-1.10.5 amd64 ppc64 x86 dev-java/ant-commons-logging-1.9.13 amd64 ppc64 x86 dev-java/ant-commons-net-1.10.5 amd64 ppc64 x86 dev-java/ant-commons-net-1.9.13 amd64 ppc64 x86 dev-java/ant-core-1.10.5-r1 amd64 ppc64 x86 dev-java/ant-core-1.9.13-r1 amd64 ppc64 x86 dev-java/ant-jai-1.10.5 amd64 ppc64 x86 dev-java/ant-jai-1.9.13 amd64 ppc64 x86 dev-java/ant-javamail-1.10.5 amd64 ppc64 x86 dev-java/ant-javamail-1.9.13 amd64 ppc64 x86 dev-java/ant-jdepend-1.10.5 amd64 ppc64 x86 dev-java/ant-jdepend-1.9.13 amd64 ppc64 x86 dev-java/ant-jmf-1.10.5 amd64 ppc64 x86 dev-java/ant-jmf-1.9.13 amd64 ppc64 x86 dev-java/ant-jsch-1.10.5 amd64 ppc64 x86 dev-java/ant-jsch-1.9.13 amd64 ppc64 x86 dev-java/ant-junit-1.10.5-r1 amd64 ppc64 x86 dev-java/ant-junit-1.9.13-r1 amd64 ppc64 x86 dev-java/ant-junitlauncher-1.10.5 amd64 ppc64 x86 dev-java/ant-junit4-1.10.5 amd64 ppc64 x86 dev-java/ant-junit4-1.9.13 amd64 ppc64 x86 dev-java/ant-swing-1.10.5 amd64 ppc64 x86 dev-java/ant-swing-1.9.13 amd64 ppc64 x86 dev-java/ant-testutil-1.10.5 amd64 ppc64 x86 dev-java/ant-testutil-1.9.13 amd64 ppc64 x86 dev-java/ant-1.9.13 amd64 ppc64 x86 dev-java/ant-1.10.5 amd64 ppc64 x86
Runtime testing required: ---
stable-bot: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Miroslav Šulc gentoo-dev 2019-02-26 19:51:55 UTC
please stabilize dev-java/ant and its deps (related ant packages). all issues have already been solved and no new issues appeared so it should be safe to stabilize. there was also a cleanup and needed adjusting of ant-tasks.eclass.

if you decide to stabilize just one version chain of the packages then please stabilize 1.10.5.

here is the list of ant ebuilds for both versions:

$ ls dev-java/ant-*/*1.{9.13,10.5}* | cat
dev-java/ant-antlr/ant-antlr-1.10.5.ebuild
dev-java/ant-antlr/ant-antlr-1.9.13.ebuild
dev-java/ant-apache-bcel/ant-apache-bcel-1.10.5.ebuild
dev-java/ant-apache-bcel/ant-apache-bcel-1.9.13.ebuild
dev-java/ant-apache-bsf/ant-apache-bsf-1.10.5.ebuild
dev-java/ant-apache-bsf/ant-apache-bsf-1.9.13.ebuild
dev-java/ant-apache-log4j/ant-apache-log4j-1.10.5.ebuild
dev-java/ant-apache-log4j/ant-apache-log4j-1.9.13.ebuild
dev-java/ant-apache-oro/ant-apache-oro-1.10.5.ebuild
dev-java/ant-apache-oro/ant-apache-oro-1.9.13.ebuild
dev-java/ant-apache-regexp/ant-apache-regexp-1.10.5.ebuild
dev-java/ant-apache-regexp/ant-apache-regexp-1.9.13.ebuild
dev-java/ant-apache-resolver/ant-apache-resolver-1.10.5.ebuild
dev-java/ant-apache-resolver/ant-apache-resolver-1.9.13.ebuild
dev-java/ant-apache-xalan2/ant-apache-xalan2-1.10.5.ebuild
dev-java/ant-apache-xalan2/ant-apache-xalan2-1.9.13.ebuild
dev-java/ant-commons-logging/ant-commons-logging-1.10.5.ebuild
dev-java/ant-commons-logging/ant-commons-logging-1.9.13.ebuild
dev-java/ant-commons-net/ant-commons-net-1.10.5.ebuild
dev-java/ant-commons-net/ant-commons-net-1.9.13.ebuild
dev-java/ant-core/ant-core-1.10.5-r1.ebuild
dev-java/ant-core/ant-core-1.9.13-r1.ebuild
dev-java/ant-jai/ant-jai-1.10.5.ebuild
dev-java/ant-jai/ant-jai-1.9.13.ebuild
dev-java/ant-javamail/ant-javamail-1.10.5.ebuild
dev-java/ant-javamail/ant-javamail-1.9.13.ebuild
dev-java/ant-jdepend/ant-jdepend-1.10.5.ebuild
dev-java/ant-jdepend/ant-jdepend-1.9.13.ebuild
dev-java/ant-jmf/ant-jmf-1.10.5.ebuild
dev-java/ant-jmf/ant-jmf-1.9.13.ebuild
dev-java/ant-jsch/ant-jsch-1.10.5.ebuild
dev-java/ant-jsch/ant-jsch-1.9.13.ebuild
dev-java/ant-junit/ant-junit-1.10.5-r1.ebuild
dev-java/ant-junit/ant-junit-1.9.13-r1.ebuild
dev-java/ant-junitlauncher/ant-junitlauncher-1.10.5.ebuild
dev-java/ant-junit4/ant-junit4-1.10.5.ebuild
dev-java/ant-junit4/ant-junit4-1.9.13.ebuild
dev-java/ant-swing/ant-swing-1.10.5.ebuild
dev-java/ant-swing/ant-swing-1.9.13.ebuild
dev-java/ant-testutil/ant-testutil-1.10.5.ebuild
dev-java/ant-testutil/ant-testutil-1.9.13.ebuild
Comment 1 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2019-02-28 15:15:05 UTC
please use the packages list field before we can proceed (you can find other STABLEREQ bugs doing so)
Comment 2 Miroslav Šulc gentoo-dev 2019-02-28 15:29:12 UTC
added to the package list. also added archs to cc (i thought i did that when creating the bug, probably not...)
Comment 3 Thomas Deutschmann (RETIRED) gentoo-dev 2019-03-01 01:19:04 UTC
x86 stable
Comment 4 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2019-03-01 12:20:28 UTC
amd64 stable
Comment 5 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2019-03-01 12:46:03 UTC
amd64 stable
Comment 6 Alon Bar-Lev (RETIRED) gentoo-dev 2019-03-04 18:25:55 UTC
Hi,
Is it intentional that =dev-java/ant-1.10.5 is not in the list?
Comment 7 Miroslav Šulc gentoo-dev 2019-03-04 18:34:00 UTC
(In reply to Alon Bar-Lev from comment #6)
> Hi,
> Is it intentional that =dev-java/ant-1.10.5 is not in the list?

no, it was not intentional. i did not notice that. thank you for letting me know. it was caused by my incorrect ls command that i used to collect the ebuilds. both dev-jav/ant versions where supposed to be stabilized aswell. i added them to the list now.
Comment 8 Alon Bar-Lev (RETIRED) gentoo-dev 2019-03-04 18:37:46 UTC
Hi,
Please stabilize =dev-java/ant-1.10.5 as well.
Stable users get conflict as stable packages are pulled downgrade.
Thanks!
Comment 9 Miroslav Šulc gentoo-dev 2019-03-04 18:42:41 UTC
(In reply to Alon Bar-Lev from comment #8)
> Hi,
> Please stabilize =dev-java/ant-1.10.5 as well.
> Stable users get conflict as stable packages are pulled downgrade.
> Thanks!

done! :-)
Comment 10 Alon Bar-Lev (RETIRED) gentoo-dev 2019-03-04 18:46:24 UTC
(In reply to Miroslav Šulc from comment #9)
> (In reply to Alon Bar-Lev from comment #8)
> > Hi,
> > Please stabilize =dev-java/ant-1.10.5 as well.
> > Stable users get conflict as stable packages are pulled downgrade.
> > Thanks!
> 
> done! :-)

Oh! you are arch as well? Good!
Why don't you use the Bug: label?[1]

[1] https://www.gentoo.org/glep/glep-0066.html
Comment 11 Miroslav Šulc gentoo-dev 2019-03-04 20:02:47 UTC
(In reply to Alon Bar-Lev from comment #10)
> Oh! you are arch as well? Good!
> Why don't you use the Bug: label?[1]
> 
> [1] https://www.gentoo.org/glep/glep-0066.html

i'm not. but as the tree was broken and this package is just a "meta" package without any real sources and i tested that package on amd64 (and i am also the author of the bump), i decided to fix it immediately rather than leave it broken. if i did something that was not appropriate, i can revert it back to the broken state and leave the resolution to arch teams.


wrt bug label, i did not notice that arch teams would use it. i can see only stuff like this in the log (and not for every stabilization commit):

RepoMan-Options: --include-arches="amd64"

otherwise i would use that bug label too.
Comment 12 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2019-03-15 08:20:23 UTC
ppc64 stable
Comment 13 Agostino Sarubbo gentoo-dev 2019-03-17 17:18:37 UTC
amd64 stable