Red Hat Bugzilla – Bug 852647
maven-surefire: rebase F18 to version 2.12.3
Last modified: 2012-11-23 02:57:34 EST
Latest upstream release: 2.12.3
Current version in Fedora Rawhide: 2.12
Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy
More information about the service that created this bug can be found at:
*** This bug has been marked as a duplicate of bug 845289 ***
I see that maven-surefire-0:2.12.2-1.fc19.noarch is in rawhide, but is there a plan to update to 2.12.3 ?
> I see that maven-surefire-0:2.12.2-1.fc19.noarch is in rawhide, but is there
> a plan to update to 2.12.3 ?
Yes. 2.12.2 was submited by mistake instead of 2.12.3.
2.12.3-1 pushed to rawhide.
Thank you for catching and reporting this.
I've tested 2.12.3 out by building Tycho against it and then using that to build other packages that make use of tycho-surefire. Things seem to be working fine. Can this be pushed to f18 as well, or does the fact that there exist api breaking changes from 2.12.1 -> 2.12.2 -> 2.12.3 prevent this ?
*** Bug 861402 has been marked as a duplicate of this bug. ***
(In reply to comment #5)
> I've tested 2.12.3 out by building Tycho against it and then using that to
> build other packages that make use of tycho-surefire. Things seem to be
> working fine. Can this be pushed to f18 as well, or does the fact that there
> exist api breaking changes from 2.12.1 -> 2.12.2 -> 2.12.3 prevent this ?
Despite only micro version difference there seem to be some quite big changes. I will try to upgrade surefire in F18 it it will be possible.
Version 2.12.3 is needed by Tycho in F18.
Reopening and moving to F18 on Rolands request.
Since version 2.12.1 maven-surefire needs maven-plugin-tools >= 3.0 (because of support for annotations), but Fedora 18 has maven-plugin-tools 2.7.
I can't update maven-plugin-tools to new major version because fedora 18 is frozen. The change is too big and it could easily break some things. Therefore I can't easily update maven-surefire in F18. Update would require backporting javadoc tags from older version and replacing annotations with them.
Not having maven-plugin-tools 2.0 in Fedora 18 will be a showstopper for any update of maven plugin during Fedora 18 lifecycle because most new plugins make use of annotations. As Fedora 18 is not released yet I would ask you to reconsider instead of make any update of maven plugin practically impossible.
Maven plugin tools are required only as BRs so all packages that are currently built would keep working. Worst case new version might generate incorrect metadata, or builds would start failing. I believe at this point it's fairly safe to update m-p-t, since all major features are already built :-)
Ok then. I will update maven-plugin-tools in Fedora 18 and then maven-surefire.
2.12.4-2 pushed for F18.
maven-surefire-2.12.4-2.fc18 has been submitted as an update for Fedora 18.
* should fix your issue,
* was pushed to the Fedora 18 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing maven-surefire-2.12.4-2.fc18'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
maven-surefire-2.12.4-2.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.