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

Bug#767999: debootstrap/base-passwd: #767999 and #766459 should really be fixed in base-passwd



On Thu, Nov 06, 2014 at 10:44:40PM +0100, Adam Borowski wrote:
> >   B) If base-passwd violates policy, then base-passwd is buggy.
> 
> I say it is, but since the only consumer that matters is base-files, it
> might be safer to change the latter.

The "only consumer that matters"? What do you mean?

Several essential packages use "chown root:root".

The reason wheezy's version of debootstrap fails on base-files is that
it tries to install base-passwd and base-files in the same dpkg run.

If debootstrap installed any other package using "chown root:root" in
the same dpkg run as base-passwd, the other package could easily fail
in exactly the same way.

Adam, you want to put us in a situation in which we change packages to
accomodate the order in which debootstrap decides to install them,
when in fact it should be *exactly* the opposite!

The job of debootstrap is to install packages in the *right* order, an
order which is known to work.

And I must say it again: Your idea that we should adapt all the
packages is testing and unstable so that they work with a buggy
version of debootstrap is not only absurd, it's also *harmful*.


Reply to: