registry team mailing list archive
-
registry team
-
Mailing list archive
-
Message #28369
[Bug 677641] Re: rpm version compare works incorrectly
Launchpad has imported 2 comments from the remote bug at
http://bugzilla.pokylinux.org/show_bug.cgi?id=539.
If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.
------------------------------------------------------------------------
On 2010-11-17T03:32:28+00:00 Ke-yu wrote:
When I upgrade cairo from 1.8.10 to 1.10.0, and doing poky-image-sato
do_rootfs, the zypper will report:
"
| Processing zypper...
| error: Failed dependencies:
| libcairo2 >= 1.8.10 is needed by screenshot-0.0+svnr292-r0.i586
| libcairo2 >= 1.8.10 is needed by lttng-viewer-0.12.35-r0.i586
| libcairo2 >= 1.8.10 is needed by gtk+-2.20.1-r1.i586
| libcairo2 >= 1.8.10 is needed by pango-1.28.0-r0.i586
| libcairo2 >= 1.8.10 is needed by libowl0-0.0+svnr408-r6.i586
| libcairo2 >= 1.8.10 is needed by libfm-0.1.12-r0.i586
| libcairo2 >= 1.8.10 is needed by librsvg-2-2-2.26.3-r0.i586
| libcairo2 >= 1.8.10 is needed by libowl-av0-0.0+svnr398-r4.i586
| libcairo2 >= 1.8.10 is needed by libwebkitgtk-1.0-0-1.3.2+svnr62027-r0.i586
| libcairo2 >= 1.8.10 is needed by lttng-viewer-dev-0.12.35-r0.i586
| libcairo-dev is needed by pango-dev-1.28.0-r0.i586
| libcairo-dev is needed by gtk+-dev-2.20.1-r1.i586
"
cairo 1.10.0 should actually meet the requirement of >=1.8.10, so looks
zypper does not correctly compare the version.
if i rebuild those recipes, i.e. increase the PR of the recipes (screenshot, lttng-viewer...) , and build again, the error disappear. the rpm spec becomes:
Requires: cairo >= 1.10.0
Reproduce step:
1. build poky-image-sato from scratch with poky 4.0
# git checkout laverne-4.0
# . poky-init-build-env
# bitbake poky-image-sato
2. apply the attached patch to upgrade cairo, and build poky-image-sato again
# patch -p1 < cairo.patch
# bitbake poky-image-sato
3. the error will show out.
Reply at: https://bugs.launchpad.net/poky/+bug/677641/comments/0
------------------------------------------------------------------------
On 2010-11-19T21:00:00+00:00 Jeff Johnson wrote:
tracked at https://bugs.launchpad.net/rpm/+bug/677641
Reply at: https://bugs.launchpad.net/poky/+bug/677641/comments/3
** Changed in: poky
Status: Unknown => Confirmed
** Changed in: poky
Importance: Unknown => Medium
--
rpm version compare works incorrectly
https://bugs.launchpad.net/bugs/677641
You received this bug notification because you are a member of Registry
Administrators, which is the registrant for Poky Linux.
References