Frank Lichtenheld wrote: > On Sun, May 14, 2006 at 04:43:31AM -0700, Josh Triplett wrote: >> I can't think of any reason. When I hit Z and press enter, the message >> gets printed and then the conffile prompt comes right back up. > > Can you please try out the pkg at > http://people.debian.org/~djpig/dpkg_1.13.19.0djpig1_powerpc.deb > > It should at least give you a useful error message.
I don't run powerpc, but I grabbed the source from http://people.debian.org/~djpig/dpkg_1.13.19.0djpig1.tar.gz and built an i386 package to test. I extensively tested installing, upgrading, downgrading, and conffile modification, using a local test package, and couldn't seem to reproduce the problem with either 1.13.19 or 1.13.19.0djpig1 . (By the way, out of curiosity, what did you add? The only change in .0djpig1 looks unrelated to conffiles or backgrounding.) I had the problem on two separate occasions in the past, but I don't know how those occasions differed from this. I've tried installing the package both separately via dpkg and under aptitude; in the latter case, it now seems to spawn a shell rather than backgrounding. I do recall (and have verified by checking /var/log/aptitude) that both times this issue occurred, I had performed a package upgrade using aptitude. However, when it occurred, I saw the message: Don't forget to foreground (`fg') this process when you're done ! and *not* the message: Type `exit' when you're done. This can only occur along the path leading to a SIGTSTP rather than a shell, which shouldn't occur when running under aptitude since libapt-pkg sets DPKG_NO_TSTP when invoking dpkg. - Josh Triplett
signature.asc
Description: OpenPGP digital signature