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

Bug#589963: preinst fails if awk is unpacked but not configured



On Sat, Jul 24, 2010 at 04:51:50PM -0700, Steve Langasek wrote:
> > > Only because it's a cdebootstrap bug.  Unless you see something that causes
> > > initramfs-tools to be pulled into the essential set (which I do not), this
> > > is a cdebootstrap bug for not fulfilling the pre-depends of the essential
> > > packages before continuing.

At least in Lucid, initramfs-tools is essential:
util-linux -> upstart(upstart-job) -> mountall -> plymouth -> initramfs-tools

> > You should know better, awk is not essential. Also essential means that
> > it have to work _without_ being configured.
> I know quite well that awk *is* part of the essential closure, because it's a
> pre-dependency of an essential package.  Even *unpacking* of base-files is
> not supposed to happen (in an ideal world) before awk has been configured,
> and you definitely shouldn't be trying to configure *other* packages before
> the pre-depends of essential packages have been satisfied.

In an ideal world, it is possible to configure every essential package
with its dependencies and pre-dependendies on its own.

Bastian

-- 
There are some things worth dying for.
		-- Kirk, "Errand of Mercy", stardate 3201.7



Reply to: