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#27327 - linux26-lts v2.6.32.48-1 uses /sbin/mkinitcpio
Attached to Project:
Arch Linux
Opened by Nicolas Bigaouette (big_gie) - Tuesday, 29 November 2011, 17:23 GMT
Last edited by Andrea Scarpino (BaSh) - Sunday, 18 December 2011, 17:48 GMT
Opened by Nicolas Bigaouette (big_gie) - Tuesday, 29 November 2011, 17:23 GMT
Last edited by Andrea Scarpino (BaSh) - Sunday, 18 December 2011, 17:48 GMT
|
DetailsSummary and Info:
I upgraded my lts kernel to 2.6.32.48 but the machine was not bootable. When updating the kernel, the install script failed: >>> Updating module dependencies. Please wait ... >>> MKINITCPIO SETUP >>> ---------------- >>> If you use LVM2, Encrypted root or software RAID, >>> Ensure you enable support in /etc/mkinitcpio.conf . >>> More information about mkinitcpio setup can be found here: >>> http://wiki.archlinux.org/index.php/Mkinitcpio >>> Generating initial ramdisk, using mkinitcpio. Please wait... /tmp/alpm_AoMmQm/.INSTALL: line 130: /sbin/mkinitcpio: No such file or directory On this i686 system, /sbin/mkinitcpio is non-existant. I had to create a link to /usr/bin/mkinitcpio for the installation to succeed. Also, I booted into systemrescuecd, mounted both / and /boot and then chroot into it to perform the kernel reinstallation. I get this warning: WARNING: /boot appears to be a seperate partition but is not mounted. You probably just broke your system. Congratulations. even though /boot is mounted. |
This task depends upon
maybe /sbin is not in your default PATH for some reason?
Outside of pacman:
# which wkinitcpio
/usr/bin/mkinitcpio
I don't know why the install script thinks mkinitcpio is in /sbin and not in /usr/bin...