On Sat, Jun 17, 2006 at 05:00:36PM +0200, Frank Lichtenheld wrote:
> Certainly. But I can't see any way how negating a simple int
> (i.e. the type pid_t is defined to) with an (according to strace)
> well defined value could cause an error like that.

But I have now found a way to reproduce this bug (although I'm not
sure it is really fully the same situation as with the submitters).
Normally aptitude uses libapt-pkg to call dpkg which sets
DPKG_NO_TSTP. If dpkg fails with an error, aptitude calls dpkg
--configure -a directly ("A package failed to install.  Trying to
recover:") without setting DPKG_NO_TSTP which leads to the situation
described in the bug report.

Unless someone convinces me that dpkg should do something about this
(e.g. by changing the default behaviour of 'Z') or that there are
other situations where this bug occours I will reassign it to aptitude
and ask for setting DPKG_NO_TSTP before the dpkg --configure -a
call.

Gruesse,
-- 
Frank Lichtenheld <[EMAIL PROTECTED]>
www: http://www.djpig.de/


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

Reply via email to