Hello

On 2006-11-14 Steve Langasek wrote:
> On Tue, Nov 14, 2006 at 01:17:31PM +0100, Lucas Nussbaum wrote:
> 
> > This one is non-trvial to reproduce. You can see it with:
> 
> > in a chroot:
> >   debfoster -o MaxPriority=required -f -n apt debfoster
> >   apt-get install quagga
> 
> > and then you get:
> > Selecting previously deselected package quagga.
> > Unpacking quagga (from .../quagga_0.99.5-3_i386.deb) ...
> > addgroup: `/etc/adduser.conf' does not exist. Using defaults.
> > addgroup: `/etc/adduser.conf' does not exist. Using defaults.
> > adduser: `/etc/adduser.conf' does not exist. Using defaults.
> > Password:
> 
> Surely this is a bug in passwd (providing the chfn command) or in the test
> environment, though?  libpam-runtime is fully installed in this case; passwd
> is unpacked but not configured, which should be sufficient to get a proper
> PAM config....
> 
> Ah, no; passwd is unpacked but not configured, which means /etc/pam.d/chfn
> is still at /etc/pam.d/chfn.dpkg-new.  So this is all just a normal symptom
> of the root bug, calling adduser in the preinst without a pre-dependency.

Thanks for the analysis, Steve!

I'll add a pre-dependency to adduser to the quagga package (and check
the mysql-server-5.0 one for this, too).

bye,

-christian-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to