diff -ruN apt-0.7.10/apt-pkg/deb/dpkgpm.cc apt-0.7.10.patched/apt-pkg/deb/dpkgpm.cc
--- apt-0.7.10/apt-pkg/deb/dpkgpm.cc	2008-01-07 23:24:26.000000000 +0300
+++ apt-0.7.10.patched/apt-pkg/deb/dpkgpm.cc	2008-02-01 22:42:35.000000000 +0300
@@ -735,7 +735,7 @@
 	 if(slave >= 0 && master >= 0) 
 	 {
 	    setsid();
-	    ioctl(slave, TIOCSCTTY, 0);
+	    // ioctl(slave, TIOCSCTTY, 0);
 	    close(master);
 	    dup2(slave, 0);
 	    dup2(slave, 1);
