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


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to