[pkg-cryptsetup-devel] Bug#812120: update-initramfs fails if busybox is not installed

Evgeny Kapun abacabadabacaba at gmail.com
Wed Jan 20 22:35:20 UTC 2016


On 21.01.2016 01:16, Ben Hutchings wrote:
> Control: reassign -1 cryptsetup
> Control: forcemerge 783297 -1
>
> On Thu, 2016-01-21 at 00:56 +0300, Evgeny Kapun wrote:
>> On 20.01.2016 22:41, Ben Hutchings wrote:
>>> On Wed, 2016-01-20 at 22:21 +0300, Evgeny Kapun wrote:
>>>> Package: initramfs-tools-core
>>>> Version: 0.121
>>>>
>>>> If I try to run update-initramfs while busybox is not installed, I get an error message:
>>>>
>>>>        E: busybox is required but not installed
>>>>        E: /usr/share/initramfs-tools/hooks/busybox failed with return 1.
>>>>
>>>> This happens irrespective of the BUSYBOX setting in /etc/initramfs-tools/initramfs.conf.
>>>
>>> You have another package installed (maybe cryptsetup) that requires
>>> busybox to work in the initramfs.
>>>
>>> Try this:
>>>
>>>       grep -r BUSYBOX /usr/share/initramfs-tools/conf-hooks.d
>>>
>>> Ben.
>>
>> Yes, I have cryptsetup installed, but this problem appeared only
>> after upgrading initramfs-tools to version 0.121.
>
> This change is related to #783297.  cryptsetup *requires* busybox in
> the initramfs.  If you don't have an encrypted root or /usr then you
> can get away without it.  Assuming that's the case, I'm reassigning
> this to cryptsetup as there is an existing request to separate out the
> initramfs support.
>
> Ben.

Hmm... I have an encrypted root, and it works somehow without busybox.



More information about the pkg-cryptsetup-devel mailing list