reopen 830860
reassign 830860 cdebootstrap
retitle 830860 cdebootstrap: Please ensure that base-passwd is configured first
thanks

Dear cdebootstrap maintainers:

It has been pointed to me that cdebootstrap sometimes configures
base-files before base-passwd, which makes the whole process to fail
because base-files uses chown in its postinst with users which only
exist in the system after base-passwd has been configured at least once.

(base-files just assumes that base-passwd works, because it's essential,
but in this case it is cdebootstrap job to ensure that base-passwd may
be used, because we are bootstrapping the system).

I have not reproduced the problem. I think the submitter has (he says
he is not reporting this as a potential problem but after he actually
experienced the problem).

Please ensure that this does not happen, regardless of the order in
which dpkg decides to configure the packages.

By looking at the changelog, I see this entry:

* Drop explicit installation of base-passwd.

Maybe base-passwd still really needs to be installed first.

I'm really sorry that I can't give more details about this, but
this is definitely not a bug in base-files and hence the reassign.

Thanks.

Reply via email to