Bug 21278

Summary: jsr-305 in mga6 "older" than in mga5 (version 1 in mga5, while set to version 0 in mga6)
Product: Mageia Reporter: Christian Lohmaier <lohmaier+mageia>
Component: RPM PackagesAssignee: QA Team <qa-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: mageia, sysadmin-bugs
Version: 6Keywords: validated_update
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard: advisory MGA6-64-OK
Source RPM: jsr-305-0-0.18.20130910svn.1.mga6.src.rpm CVE:
Status comment:
Bug Depends on:    
Bug Blocks: 21340    

Description Christian Lohmaier 2017-07-18 17:54:40 CEST
Description of problem:
updating to mga6 failed for jsr-305, as version was set to 0 in mga6, while it was  1 in mga5

jsr-305-0-0.18.20130910svn.1.mga6.src.rpm

Name        : jsr-305
Version     : 0
Release     : 0.18.20130910svn.1.mga6

vs in mga5:

Name        : jsr-305
Version     : 1
Release     : 0.7.20090319svn.6.mga5
Rémi Verschelde 2017-07-18 18:03:55 CEST

Assignee: bugsquad => mageia

Comment 1 Rémi Verschelde 2017-07-18 18:05:48 CEST
I'll push an update.

CC: (none) => mageia
Keywords: (none) => Junior_job
Assignee: mageia => rverschelde

Comment 2 Nicolas Lécureuil 2017-07-18 18:06:53 CEST
src.rpm:  jsr-305-1-0.18.20130910svn.1.mga6

this is the same package, just with a fix in the version field to help upgrade

Keywords: Junior_job => (none)
Assignee: rverschelde => qa-bugs

Comment 3 Rémi Verschelde 2017-07-18 18:09:31 CEST
Advisory:
=========

Updated jsr-305 package fixes upgrade conflict

  The version number for jsr-305 in Mageia 6 had been mistakenly decreased to a
  value lower than Mageia 5's. This update fixes it, resolving an upgrade
  conflict.

RPMs:
=====

jsr-305-1-0.18.20130910svn.1.mga6.noarch
jsr-305-javadoc-1-0.18.20130910svn.1.mga6.noarch

SRPM:
=====

jsr-305-1-0.18.20130910svn.1.mga6
Comment 4 Rémi Verschelde 2017-07-19 09:03:24 CEST
I did an unconvention test locally, but I think it's good enough for such an update.
On Mageia 6, downloaded the Mageia 5 RPM and tried to install it:

# LC_ALL=C urpmi Téléchargements/jsr-305-1-0.7.20090319svn.6.mga5.noarch.rpm 
A requested package cannot be installed:
jsr-305-1-0.7.20090319svn.6.mga5.noarch (in order to keep jsr-305-1-0.18.20130910svn.1.mga6.noarch)

So the versions are now correct.

Whiteboard: (none) => MGA6-64-OK

Rémi Verschelde 2017-07-19 09:04:52 CEST

Whiteboard: MGA6-64-OK => advisory MGA6-64-OK
Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 5 Mageia Robot 2017-07-22 10:52:10 CEST
An update for this issue has been pushed to the Mageia Updates repository.

http://advisories.mageia.org/MGAA-2017-0029.html

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

Rémi Verschelde 2017-07-24 14:18:49 CEST

Blocks: (none) => 21340