Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#33670 - [mkinitcpio] confused by /usr/lib64, producing invalid initramfs
Attached to Project:
Arch Linux
Opened by Davorin Učakar (phantom) - Friday, 01 February 2013, 15:15 GMT
Last edited by Dave Reisner (falconindy) - Friday, 01 February 2013, 16:34 GMT
Opened by Davorin Učakar (phantom) - Friday, 01 February 2013, 15:15 GMT
Last edited by Dave Reisner (falconindy) - Friday, 01 February 2013, 16:34 GMT
|
DetailsDescription: When /usr/lib64 symlink exists in filesystem, mkinitcpio puts SO-level symlinks to /usr/lib64 instead to /usr/lib in initramfs.
If I remove /usr/lib64 symlink in filesystem, libraries are missing in initramfs. Additional info: * package version(s) mkinitcpio 0.12.0-3, filesystem 2013.01-3, glibc 2.17-3, linux 3.7.5-1 Steps to reproduce: mkinitcpio -p linux reboot |
This task depends upon
Closed by Dave Reisner (falconindy)
Friday, 01 February 2013, 16:34 GMT
Reason for closing: Fixed
Additional comments about closing: mkinitcpio 0.13.0
Friday, 01 February 2013, 16:34 GMT
Reason for closing: Fixed
Additional comments about closing: mkinitcpio 0.13.0
Comment by Dave Reisner (falconindy) -
Friday, 01 February 2013, 15:35 GMT
This is already fixed in 0.13.0. Frankly, your config is wrong since Arch never used /usr/lib64 for anything. If you added it to /etc/ld.so.conf, then you're very wrong.
Comment by Davorin Učakar (phantom) -
Friday, 01 February 2013, 15:46 GMT
Just figured that myself, too. I added /usr/lib64 to ld.so.conf a long time ago to make some binary work.
initramfs.broken