
Axel.Thimm at ATrpms
Jul 19, 2008, 2:36 PM
Post #1 of 1
(579 views)
Permalink
|
|
Heads-up: renaming kmdls for F9 due to rpmlib bug
|
|
Hi, rpmlib has difficulties in parsing packages whose name ends with .<arch>. kmdls' names by design end with the uname -r which on F9 happens to end with .<arch>. If you do have kmdls installed try rpm -qa | grep kmdl and then try rpm -q foo-kmdl-2.6.25.10-86.fc9.x86_64 or similar. rpm will claim that it doesn't have that package, which is a bug in rpm/rpmlib. For circumventing the bug the F9 kmdls were rebuilt without the .<arch> in the name. This should go rather unnoticed (hopefully). The new kmdls will *not* obsolete/remove the old ones to avoid redownloading kmdls just for the fun of renaming. The next kernel update will the automatically purge away the old kmdls anyway. The old names are still provided internally, so the old trick yum install foo-kmdl-`uname -r` will continue to work. -- Axel.Thimm at ATrpms.net
|