Bug 15397

Summary: noggit is older in cauldron than mga4 (1.0 > 0.5)
Product: Mageia Reporter: claire robinson <eeeemail>
Component: RPM PackagesAssignee: Pascal Terjan <pterjan>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: release_blocker CC: ennael1, geiger.david68210, luigiwalser, pterjan, rverschelde
Version: Cauldron   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: noggit CVE:
Status comment:
Bug Depends on:    
Bug Blocks: 15013    

Description claire robinson 2015-03-02 10:08:16 CET
Using madb http://mageia.madb.org/package/comparison/application/0

Shows Noggit in mga4 is higher version than noggit in cauldron which will cause problems with upgrades. There doesn't appear to be any epoch used.

noggit-1.0-4.mga4.src.rpm
noggit-0.5-7.mga5.src.rpm
Comment 1 David Walser 2015-03-07 03:21:38 CET
This is a strange package.  This is one of the many unneeded Java packages imported long ago by gil (as told to me by dmorgan), but even stranger still is it wasn't in Fedora at the time.  During the Fedora 19 development cycle they finally imported it, at version 0.5.  Through Fedora 21, they still have that version.  Current Fedora 22 development has it updated to 0.6.  It's possible that this is even a different upstream than the one we had before.

Furthermore, this package is not required or BuildRequired by anything, so it should be dropped.

Priority: Normal => release_blocker
CC: (none) => luigiwalser
Assignee: bugsquad => pterjan

Comment 2 Rémi Verschelde 2015-03-07 21:43:31 CET
I confirm that the package is not BuildRequired:

urpmf --requires --uniq --synthesis synthesis.hdlist.cz noggit
noggit:java-devel
noggit:maven-local
noggit:mvn(junit:junit)

(using a SRPM synthesis)

CC: (none) => remi

Comment 3 Pascal Terjan 2015-03-07 21:51:51 CET
A more complete check :)

$ ./rd.rb noggit
=== Working on binary packages ["noggit", "noggit-javadoc"]
==== Looking up reverse deps of noggit:
noggit
==== Looking up reverse deps of noggit-javadoc:
noggit-javadoc
==== Looking up src.rpm depending on noggit:
==== Looking up src.rpm depending on noggit-javadoc:

=== rpms that will have to be deleted ===
noggit

So yes, let's drop it.
Comment 4 David GEIGER 2015-03-07 23:40:05 CET
or just add a "%epoch: 1" tag.  :)

CC: (none) => geiger.david68210

Comment 5 David Walser 2015-03-08 00:03:25 CET
That would be a fix if we were going to keep it, but there's no reason to keep it.
Comment 6 Anne Nicolas 2015-03-09 09:52:05 CET
Done now, package has been removed

CC: (none) => ennael1

Comment 7 Anne Nicolas 2015-03-09 09:52:29 CET
Close bug...

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

Comment 8 David Walser 2015-03-09 15:27:34 CET
Actually it hasn't been yet.  You need to remove noggit-javadoc (subpackage) too.

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

Comment 9 Anne Nicolas 2015-03-09 15:30:01 CET
Indeed. Thanks for the notice
Comment 10 David Walser 2015-03-09 16:54:51 CET
Fixed in task-obsolete-5-98.mga5.

Thanks Claire for the report!

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