yum collapse_libc_requires

Bug #845525 reported by Anders F Björklund
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Smart Package Manager
Fix Released
Undecided
Unassigned
smart (Fedora)
New
Undecided
Unassigned

Bug Description

yum/createrepo has a collapse_glibc_requires option, which only puts the "highest" versioned "libc.so.6" requirement:
    - add option to createrepo config to collapse libc.so.6 requires
    - this will only work with yum 3.2.28 and beyond

This means that the repodata doesn't match the rpm (different dependencies), so smart will view them as separate...
In order to be able to compare packages in Fedora, smart needs to grow a collapse_glibc_requires option as well:
 libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6()(64bit) -> libc.so.6(GLIBC_2.3.4)(64bit)

Tags: fedora
Revision history for this message
Anders F Björklund (afb) wrote :
Revision history for this message
Anders F Björklund (afb) wrote :
Revision history for this message
Anders F Björklund (afb) wrote :
summary: - yum collapse_glibc_requires
+ yum collapse_libc_requires
Revision history for this message
Anders F Björklund (afb) wrote :

Note: the real place to fix this, would have been in rpmbuild...

Revision history for this message
Anders F Björklund (afb) wrote :

add a test case, as well

Changed in smart:
milestone: none → 1.4.1
tags: added: fedora
Changed in smart:
status: New → Fix Committed
Changed in smart:
status: Fix Committed → Fix Released
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.