On Sat, 8 Jul 2023 at 08:39, Bastian Blank <wa...@debian.org> wrote: > > On Fri, Jul 07, 2023 at 06:07:58PM -0600, Sam Hartman wrote: > > >>>>> "Bastian" == Bastian Blank <wa...@debian.org> writes: > > Bastian> Why do we need to have the priority adjusted instead of fix > > Bastian> d-i to install what it knows the user needs? > > Because it's not just D-I, it's bootstrapping in general. > > For that reason I support raising the priority. > > No, it isn't. Bootstrapping does not magically enable ifupdown to do > dhcp, this requires explicit config, as done by d-i. And you can expect > the tool doing the config to make sure the appropriate packages are > installed.
On top of that, a minimal installation chroot doesn't need a fully-featured dhcp client. As Simon said already, busybox is there for any reason for a minimal one. For the rest - installer and whatnot - the installer and tasklets should pull in the required stack as needed. So I think not only we should not bump the priority of dhcpd-base, but we should also change ifupdown's down to optional. Kind regards, Luca Boccassi