RPM

rpm version compare works incorrectly

Bug #677641 reported by Jeff Johnson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
RPM
New
Undecided
Unassigned

Bug Description

tracker

Tags: zypper
Revision history for this message
Jeff Johnson (n3npq) wrote :

tracker

tags: added: zypper
Revision history for this message
Jeff Johnson (n3npq) wrote :

This is a zypper (not an rpm) issue afaict from symptoms.

Revision history for this message
In , Jeff Johnson (n3npq) wrote :
Revision history for this message
Jeff Johnson (n3npq) wrote :

And this report
    http://bugzilla.pokylinux.org/show_bug.cgi?id=540
indicates that the issue is hysterisis generating spec files
automagiacally (i.e. a rebuild "fixes" the issue).

Changed in poky:
importance: Unknown → Medium
status: Unknown → Confirmed
Revision history for this message
In , Ke-yu (ke-yu) wrote :

Dig more and find this is not related to rpm/zypper. it is cairo upgration specific issue:

In cairo 1.8.10, it only contains library, so according to the Debian renaming hook, the package is renamed to libcairo2. the generated rpm is libcairo2-1.8.10-r0.i586.rpm

when upgrade to cairo 1.10.0, it also has bin executable, so the package name becomes cairo. the generated rpm is cairo-1.10.0-r0.i586.rpm.

in this case, those packages (e.g. screenshot) which depend on libcairo2-1.8.10-r0.i586.rpm can not find libcairo-1.10.0-r0.i586.rpm, and reports dependency failure.

I will update the cairo patch to specifiy the package name as libcairo2 to fix this issue.

Changed in poky:
status: Confirmed → Won't Fix
Revision history for this message
In , Ke-yu (ke-yu) wrote :

verified

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.