Bug 852647 - maven-surefire: rebase F18 to version 2.12.3
Summary: maven-surefire: rebase F18 to version 2.12.3
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: maven-surefire
Version: 18
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Mikolaj Izdebski
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 861402 (view as bug list)
Depends On:
Blocks: 871788
TreeView+ depends on / blocked
 
Reported: 2012-08-29 08:15 UTC by Upstream Release Monitoring
Modified: 2012-11-23 07:57 UTC (History)
5 users (show)

Fixed In Version: 2.12.4-2
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-11-23 07:57:32 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Upstream Release Monitoring 2012-08-29 08:15:31 UTC
Latest upstream release: 2.12.3
Current version in Fedora Rawhide: 2.12
URL: http://repo2.maven.org/maven2/org/apache/maven/surefire/surefire/

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:
https://fedoraproject.org/wiki/Upstream_release_monitoring

Comment 1 Mikolaj Izdebski 2012-08-29 14:31:32 UTC

*** This bug has been marked as a duplicate of bug 845289 ***

Comment 2 Roland Grunberg 2012-09-25 21:08:12 UTC
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 ?

Comment 3 Mikolaj Izdebski 2012-09-25 21:20:52 UTC
> 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.

Comment 4 Mikolaj Izdebski 2012-09-25 21:43:35 UTC
2.12.3-1 pushed to rawhide.
Thank you for catching and reporting this.

Comment 5 Roland Grunberg 2012-09-26 18:57:13 UTC
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 ?

Comment 6 Mikolaj Izdebski 2012-10-05 00:15:10 UTC
*** Bug 861402 has been marked as a duplicate of this bug. ***

Comment 7 Mikolaj Izdebski 2012-10-05 02:17:57 UTC
(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.

Comment 8 Mikolaj Izdebski 2012-10-18 16:48:59 UTC
Version 2.12.3 is needed by Tycho in F18.
Reopening and moving to F18 on Rolands request.

Comment 9 Mikolaj Izdebski 2012-10-19 07:28:00 UTC
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.

Comment 10 Alexander Kurtakov 2012-10-19 08:23:30 UTC
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.

Comment 11 Stanislav Ochotnicky 2012-10-19 14:34:29 UTC
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 :-)

Comment 12 Mikolaj Izdebski 2012-10-22 09:29:40 UTC
Ok then. I will update maven-plugin-tools in Fedora 18 and then maven-surefire.

Comment 13 Mikolaj Izdebski 2012-10-26 12:45:23 UTC
2.12.4-2 pushed for F18.

Comment 14 Fedora Update System 2012-10-26 13:01:16 UTC
maven-surefire-2.12.4-2.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/maven-surefire-2.12.4-2.fc18

Comment 15 Fedora Update System 2012-10-26 19:40:36 UTC
Package maven-surefire-2.12.4-2.fc18:
* 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:
https://admin.fedoraproject.org/updates/FEDORA-2012-16946/maven-surefire-2.12.4-2.fc18
then log in and leave karma (feedback).

Comment 16 Fedora Update System 2012-11-23 07:57:34 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.