Bug 4525 - jsr-305 is older in Mageia 1 than in MDV 2010.1
Summary: jsr-305 is older in Mageia 1 than in MDV 2010.1
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 2
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA1TOO MGA1-64-OK MGA1-32-OK MGA2-64...
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2012-02-15 02:46 CET by David Walser
Modified: 2012-07-10 16:04 CEST (History)
4 users (show)

See Also:
Source RPM: jsr-305-0-0.5.20090319svn.1.mga1.src.rpm
CVE:
Status comment:


Attachments

Description David Walser 2012-02-15 02:46:33 CET
It looks like the software version of the Mageia package is newer (0.5) than the MDV package (0.1), but because of the weird version string, RPM sees the Mageia 1 package as version 0, while the MDV one is 0.1 (0.1-1.0.2mdv2010.0).  It looks like this happened because the package was imported from Fedora instead of MDV, and the version was not normalized.  No epoch was used in the Mageia 1 package, so this package will not be upgraded when upgrading from MDV.
Comment 1 D Morgan 2012-07-04 10:26:30 CEST
pushed on 1, 2 and cauldron

Assignee: dmorganec => bugsquad

Comment 2 David Walser 2012-07-04 15:34:57 CEST
Thanks D Morgan.

No functional changes were made, so it should be sufficient to verify that they
install.

Advisory
========

This update fixes the jsr-305 package so that it will install properly
when upgrading from Mandriva 2010.2.

Packages in core/updates_testing:
jsr-305-1-0.5.20090319svn.1.mga1.noarch.rpm
jsr-305-javadoc-1-0.5.20090319svn.1.mga1.noarch.rpm
jsr-305-1-0.7.20090319svn.2.mga2.noarch.rpm
jsr-305-javadoc-1-0.7.20090319svn.2.mga2.noarch.rpm

from SRPMS:
jsr-305-1-0.5.20090319svn.1.mga1.src.rpm
jsr-305-1-0.7.20090319svn.2.mga2.src.rpm

CC: (none) => dmorganec
Version: 1 => 2
Assignee: bugsquad => qa-bugs
Whiteboard: (none) => MGA1TOO

Comment 3 Samuel Verschelde 2012-07-08 15:31:58 CEST
"No functional changes were made" = Only the epoch tag was changed in the packages. No patch added, no version change, etc.

Packages install cleanly on Mageia 1 64.

CC: (none) => stormi
Whiteboard: MGA1TOO => MGA1TOO MGA1-64-OK

Comment 4 Samuel Verschelde 2012-07-08 20:13:27 CEST
Installation goes fine on Mageia 1 32. I haven't tested upgrade from Mandriva 2010.2 version numbers from the RPMs themselves guarantee that it will work better with this update :

Mandriva: jsr-305-0.1-1.0.2mdv2010.0.noarch.rpm
Mageia 1 release: jsr-305-0-0.5.20090319svn.1.mga1.src.rpm
Mageia 1 updates: jsr-305-1-0.5.20090319svn.1.mga1.noarch.rpm
Mageia 2 release: jsr-305-0-0.7.20090319svn.2.mga2.noarch.rpm
Mageia 2 updates: jsr-305-1-0.7.20090319svn.2.mga2.noarch.rpm

Just one question: what does the version 1 mean for this package, as compared to 0 previously or 0.1 in mdv? Is it an arbitrary version number?
Samuel Verschelde 2012-07-08 20:14:01 CEST

Whiteboard: MGA1TOO MGA1-64-OK => MGA1TOO MGA1-64-OK? MGA1-32-OK?

Comment 5 David Walser 2012-07-08 23:01:24 CEST
(In reply to comment #4)
> Just one question: what does the version 1 mean for this package, as compared
> to 0 previously or 0.1 in mdv? Is it an arbitrary version number?

It's as meaningless as it was before and is still "wrong," as the real versions are 0.5 and 0.7, but the weird meaningless 0 in the version field is because that's how it is in Fedora and this package was imported into Mageia from Fedora instead of being imported from Mandriva.  It probably doesn't matter though.
Comment 6 Samuel Verschelde 2012-07-09 15:02:02 CEST
updates well on Mageia 2 x86_64 too

Whiteboard: MGA1TOO MGA1-64-OK? MGA1-32-OK? => MGA1TOO MGA1-64-OK? MGA1-32-OK MGA2-64-OK

Comment 7 claire robinson 2012-07-09 15:18:29 CEST
tested update path Mageia 1 64

Whiteboard: MGA1TOO MGA1-64-OK? MGA1-32-OK MGA2-64-OK => MGA1TOO MGA1-64-OK MGA1-32-OK MGA2-64-OK

Comment 8 claire robinson 2012-07-09 15:53:02 CEST
Tested update mga2 64

Validating

See comment 2 for advisory and srpms for mga1 and 2

Could sysadmin please push from core/updates_testing to core/updates

Thanks!

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs
Hardware: i586 => All
Whiteboard: MGA1TOO MGA1-64-OK MGA1-32-OK MGA2-64-OK => MGA1TOO MGA1-64-OK MGA1-32-OK MGA2-64-OK mga2-64-OK

Comment 9 claire robinson 2012-07-09 15:54:13 CEST
mga2-32 in previous comment, oops.

Whiteboard: MGA1TOO MGA1-64-OK MGA1-32-OK MGA2-64-OK mga2-64-OK => MGA1TOO MGA1-64-OK MGA1-32-OK MGA2-64-OK mga2-32-OK

Comment 10 Thomas Backlund 2012-07-10 16:04:12 CEST
Update pushed:
https://wiki.mageia.org/en/Support/Advisories/MGAA-2012-0101

Status: NEW => RESOLVED
CC: (none) => tmb
Resolution: (none) => FIXED


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