reassign 486222 apt retitle 486222 libapt-pkg: inhibits backgrounding gratuitously thanks
Hi! On Sat, 2008-06-14 at 22:37:06 +1000, Tim Connors wrote: > I originally thought this was bug #411979, but that was for when > within an interactive aptitude session. > > For some time now, dpkg has inhibited ctrl-z when run under aptitude > or apt-get (haven't yet checked whether it also inhibits by itself). dpkg does nothing of this sort, it's apt and aptitude via libapt-pkg which are setting the terminal to raw mode, as can be seen in “apt-pkg/deb/dpkgpm.cc” pkgDPkgPM::Go(), it calls cfmakeraw(), which resets ISIG on c_lflag, and then no signals get generated on the control character input. > If I background an apt-get run, then it will suspend waiting for > terminal IO as soon as dpkg is invoked: > Parsing Found/Fixed information... Done > > [2]+ Stopped apt-get install xbatt > > fg > apt-get install xbatt > Selecting previously deselected package xbatt. > (Reading database ... 133673 files and directories currently installed.) > > Quite inconvenient! Thus reassigning to apt. thanks, guillem -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

