[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#763620: initramfs depends on DEVTMPFS now?



Control: tag -1 moreinfo

On Wed, 2014-10-01 at 14:39 +0200, Michal Hocko wrote:
> Package: initramfs-tools
> Version: 0.117
> Severity: normal
> 
> Hi,
> I had to revert back to 0.116 version of the package becasue my kernel
> didn't boot when initrd has been generated by 0.117 version becasue of
> the missing CONFIG_DEVTMPFS. System cannot find /sbin/init as the
> result.
> 
> I have checked the changelog between the to versions and it doesn't
> mention this new requirement for the kernel configuration. Is this
> change intentional?

initramfs-tools relies on udev to create device nodes, and that now
requires CONFIG_DEVTMPFS:

systemd (204-4) unstable; urgency=low

  * Add preinst check to abort udev upgrade if the currently running kernel
    lacks devtmpfs support. Since udev 176, devtmpfs is mandatory as udev no
    longer creates any device nodes itself. This only affects self-compiled
    kernels which now need CONFIG_DEVTMPFS=y.  Closes: #722580

However this should also affect an initramfs newly built with
initramfs-tools 0.116.

Which version of udev is installed?
Did you rebuild the initramfs or revert to a backup version?

Ben.

-- 
Ben Hutchings
One of the nice things about standards is that there are so many of them.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: