Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #57915 > unrolled thread

Bug#864143: initramfs-tools: missing dependency on busybox?

Started byDave Love <dave.love@manchester.ac.uk>
First post2017-06-04 13:30 +0200
Last post2017-06-24 20:40 +0200
Articles 5 — 4 participants

Back to article view | Back to linux.debian.kernel


Contents

  Bug#864143: initramfs-tools: missing dependency on busybox? Dave Love <dave.love@manchester.ac.uk> - 2017-06-04 13:30 +0200
    Bug#864143: marked as done (initramfs-tools: missing dependency  on busybox?) owner@bugs.debian.org (Debian Bug Tracking System) - 2017-06-05 02:50 +0200
    Bug#864143: closed by Ben Hutchings <ben@decadent.org.uk> (Re: Bug#864143: initramfs-tools: missing dependency on busybox?) Dave Love <dave.love@manchester.ac.uk> - 2017-06-05 18:40 +0200
      Bug#864143: closed by Ben Hutchings <ben@decadent.org.uk> (Re: Bug#864143: initramfs-tools: missing dependency on busybox?) Ben Hutchings <ben@decadent.org.uk> - 2017-06-05 21:40 +0200
    Bug#864143: initramfs-tools: missing dependency on busybox? Evgeny Zubok <evgeny.zubok@tochka.ru> - 2017-06-24 20:40 +0200

#57915 — Bug#864143: initramfs-tools: missing dependency on busybox?

FromDave Love <dave.love@manchester.ac.uk>
Date2017-06-04 13:30 +0200
SubjectBug#864143: initramfs-tools: missing dependency on busybox?
Message-ID<tOBTj-4kb-15@gated-at.bofh.it>

[Multipart message — attachments visible in raw view] — view raw

Package: initramfs-tools
Version: 0.130
Severity: normal

Dear Maintainer,

initramfs-tools-core recommends busybox, but it appears to be required.
I got this with an update after it was removed:
  
  Processing triggers for initramfs-tools (0.130) ...
  update-initramfs: Generating /boot/initrd.img-4.9.0-3-amd64
  E: busybox or busybox-static, version 1:1.22.0-17~ or later, is required but not installed
  update-initramfs: failed for /boot/initrd.img-4.9.0-3-amd64 with 1.
  dpkg: error processing package initramfs-tools (--configure):
   subprocess installed post-installation script returned error exit status 1
  Errors were encountered while processing:
   initramfs-tools

-- Package-specific info:

[toc] | [next] | [standalone]


#57923 — Bug#864143: marked as done (initramfs-tools: missing dependency on busybox?)

Fromowner@bugs.debian.org (Debian Bug Tracking System)
Date2017-06-05 02:50 +0200
SubjectBug#864143: marked as done (initramfs-tools: missing dependency on busybox?)
Message-ID<tOOnv-3XL-1@gated-at.bofh.it>
In reply to#57915

[Multipart message — attachments visible in raw view] — view raw

Your message dated Mon, 05 Jun 2017 01:41:03 +0100
with message-id <1496623263.3477.3.camel@decadent.org.uk>
and subject line Re: Bug#864143: initramfs-tools: missing dependency on busybox?
has caused the Debian Bug report #864143,
regarding initramfs-tools: missing dependency on busybox?
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
864143: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=864143
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems

[toc] | [prev] | [next] | [standalone]


#57931 — Bug#864143: closed by Ben Hutchings <ben@decadent.org.uk> (Re: Bug#864143: initramfs-tools: missing dependency on busybox?)

FromDave Love <dave.love@manchester.ac.uk>
Date2017-06-05 18:40 +0200
SubjectBug#864143: closed by Ben Hutchings <ben@decadent.org.uk> (Re: Bug#864143: initramfs-tools: missing dependency on busybox?)
Message-ID<tP3cR-5hS-3@gated-at.bofh.it>
In reply to#57915
I guess I wrote that badly.

busybox isn't actually required by cryptsetup, just recommended, but it
should be required by something.  The example shows it's possible to
make packages uninstallable, if they pull the initramfs trigger, by
removing busybox, which you can do cleanly as far as apt is concerned:

  # dpkg -l initramfs*
  Desired=Unknown/Install/Remove/Purge/Hold
  | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
  |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
  ||/ Name           Version      Architecture Description
  +++-==============-============-============-=================================
  ii  initramfs-tool 0.130        all          generic modular initramfs generat
  ii  initramfs-tool 0.130        all          generic modular initramfs generat
  # dpkg -l busybox*
  Desired=Unknown/Install/Remove/Purge/Hold
  | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
  |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
  ||/ Name           Version      Architecture Description
  +++-==============-============-============-=================================
  un  busybox        <none>       <none>       (no description available)
  un  busybox-static <none>       <none>       (no description available)
  # apt-get check
  Reading package lists... Done
  Building dependency tree       
  Reading state information... Done
  # 

[toc] | [prev] | [next] | [standalone]


#57936 — Bug#864143: closed by Ben Hutchings <ben@decadent.org.uk> (Re: Bug#864143: initramfs-tools: missing dependency on busybox?)

FromBen Hutchings <ben@decadent.org.uk>
Date2017-06-05 21:40 +0200
SubjectBug#864143: closed by Ben Hutchings <ben@decadent.org.uk> (Re: Bug#864143: initramfs-tools: missing dependency on busybox?)
Message-ID<tP614-73d-5@gated-at.bofh.it>
In reply to#57931

[Multipart message — attachments visible in raw view] — view raw

On Mon, 2017-06-05 at 17:13 +0100, Dave Love wrote:
> I guess I wrote that badly.
> 
> busybox isn't actually required by cryptsetup, just recommended, but it
> should be required by something.  The example shows it's possible to
> make packages uninstallable, if they pull the initramfs trigger, by
> removing busybox, which you can do cleanly as far as apt is concerned:

If cryptsetup's initramfs support was moved to a separate package, that
would depend on busybox.  See bug #783297.

Ben.

-- 
Ben Hutchings
It is easier to write an incorrect program than to understand a correct
one.

[toc] | [prev] | [next] | [standalone]


#58149

FromEvgeny Zubok <evgeny.zubok@tochka.ru>
Date2017-06-24 20:40 +0200
Message-ID<tVY8p-2Rt-1@gated-at.bofh.it>
In reply to#57915
The same question.

1. Purge busybox which I installed manually (sorry for output in
Russian)

# aptitude purge busybox
Следующие пакеты будут УДАЛЕНЫ:                  
  busybox{p} 
0 пакетов обновлено, 0 установлено новых, 1 пакетов отмечено для удаления, и 2 пакетов не обновлено.
Необходимо получить 0 Б архивов. После распаковки освободится 699 kБ.
Хотите продолжить? [Y/n/?] 
(Чтение базы данных … на данный момент установлено 154805 файлов и каталогов.)
Удаляется busybox (1:1.22.0-19+b3) …
Обрабатываются триггеры для man-db (2.7.6.1-2) …

2. Trying to update initramfs and...

# update-initramfs -u -k all
update-initramfs: Generating /boot/initrd.img-4.9.0-3-686-pae
E: busybox or busybox-static, version 1:1.22.0-17~ or later, is required but not installed
update-initramfs: failed for /boot/initrd.img-4.9.0-3-686-pae with 1.

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.kernel


csiph-web