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

Re: Bug#767999: base-files: fails to install with pre-jessie debootstrap

reassign 767999 debootstrap

Adam Borowski, STOP this insanity!


> > (And you should really read the full logs for Bug#766459 to understand
> > this instead of killing the messenger
> The guilty party for this bug is either base-files or base-passwd.

Wrong. It's debootstrap installing base-files and base-passwd on the same dpkg run.

It should install base-passwd first, then all the remaining packages.

> Neither dpkg nor debootstrap are at fault: that this problem did not
> show up before was an issue akin to relying on hash order.

Wrong. debootstrap is at fault for installing base-files and
base-passwd on the same dpkg run.

Sorry, I'm not going to apply a patch which is based on a twisted
interpretation of policy. Your interpretation of policy means
base-passwd should not be essential and we should add a lot of depends
on base-passwd every time we do a trivial chown in a maintainer script.
Since that's a stupid thing to do, I can't consider that to be the
correct interpretation of policy, sorry.

It's not a bug in base-files (or any other package) to use chown in
its postinst. Lot's of packages do that and none of them have to use
hardcoded uids in the postinst. That's a STUPID thing to do and that's
the reason we made base-passwd essential.

Again, this is debootstrap job, and the patch for debootstraop is
reasonable and clean.

Reply to: