# Reassigning to Squeeze's version reassign 635601 passwd 1:4.1.4.2+svn3283-2+squeeze1 thanks
Hi Marc, Le 27.07.2011 15:14, Marc Lehmann a écrit : > I tries to install lsb-core, but it hangs at this line: > > # dpkg --configure -a > Setting up lsb-core (3.2-23.2squeeze1) ... > duplicate password entry > delete line 'root:*:0:0:Marc Lehmann:/root:/bin/bash'? no > > no matter what i enetr, nothing happens. the script hangs in pwck: > > > |-dpkg(24275)---frontend(24308)---lsb-core.postin(24329)---shadowconfig(24330)---pwck(24331) > > when I strace pwck, I get this: > > Process 24424 attached - interrupt to quit > read(0, > > so it indeed seems to wait for user input. however, no matter what I type, > the starce doesn't change, so I guess pwck is conencted to a pipe and nto > a tty at that point. as far as I can tell, this is a problem of shadowconfig that is not supposed to prompt the user (according to my reading of its manpage at least). /sbin/shadowconfig being in passwd, I'm hereby reassigning. Feel free to reassign back to lsb-core if it's lsb-core's postinst code that is concluded to be wrong (copied here for reference): > case "$1" in > configure) > if [ ! -e /etc/shadow ]; then > db_get lsb/shadowconfig > if [ "$RET" = "true" ]; then > shadowconfig on >&2 || true > fi > fi Cheers, OdyX
signature.asc
Description: OpenPGP digital signature