Activity log for bug #601732

Date Who What changed Old value New value Message
2010-07-05 00:58:39 Cezary Dendek bug added bug
2010-07-05 00:58:39 Cezary Dendek attachment added AptOrdering.txt http://launchpadlibrarian.net/51389125/AptOrdering.txt
2010-07-05 00:58:39 Cezary Dendek attachment added Dependencies.txt http://launchpadlibrarian.net/51389126/Dependencies.txt
2010-07-05 00:58:39 Cezary Dendek attachment added Df.txt http://launchpadlibrarian.net/51389127/Df.txt
2010-07-05 00:58:39 Cezary Dendek attachment added Dmesg.txt http://launchpadlibrarian.net/51389128/Dmesg.txt
2010-07-05 00:58:39 Cezary Dendek attachment added DpkgTerminalLog.txt http://launchpadlibrarian.net/51389129/DpkgTerminalLog.txt
2010-07-05 09:28:52 Jean-Baptiste Lallement cernlib (Ubuntu): importance Undecided Low
2010-07-05 09:28:52 Jean-Baptiste Lallement cernlib (Ubuntu): status New Confirmed
2010-07-05 09:30:00 Jean-Baptiste Lallement summary package pawserv 2006.dfsg.2-14ubuntu2 failed to install/upgrade: subprocess installed post-installation script killed by signal (Terminated) package pawserv 2006.dfsg.2-14ubuntu2 failed to install/upgrade: postinst hang in /usr/bin/perl -w /usr/share/debconf/frontend /var/lib/dpkg/info/pawserv.postinst configure
2010-07-18 05:18:41 Jakub Wilk bug watch added http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=589487
2010-07-18 05:18:41 Jakub Wilk bug task added cernlib (Debian)
2010-07-18 06:44:21 Bug Watch Updater cernlib (Debian): status Unknown New
2010-07-19 10:22:19 Mind Booster Noori bug added subscriber Mind Booster Noori
2010-11-12 15:56:15 Evan Broder bug added subscriber Evan Broder
2010-11-12 16:04:03 Evan Broder bug task added approx (Ubuntu)
2010-11-12 16:04:14 Evan Broder bug task added update-inetd (Ubuntu)
2010-11-12 16:04:44 Evan Broder approx (Ubuntu): status New Invalid
2010-11-12 16:04:48 Evan Broder cernlib (Ubuntu): status Confirmed Invalid
2010-11-12 16:05:31 Evan Broder update-inetd (Ubuntu): status New Fix Released
2010-11-12 16:05:44 Evan Broder nominated for series Ubuntu Lucid
2010-11-12 16:05:44 Evan Broder bug task added approx (Ubuntu Lucid)
2010-11-12 16:05:44 Evan Broder bug task added cernlib (Ubuntu Lucid)
2010-11-12 16:05:44 Evan Broder bug task added update-inetd (Ubuntu Lucid)
2010-11-12 16:05:44 Evan Broder nominated for series Ubuntu Maverick
2010-11-12 16:05:44 Evan Broder bug task added approx (Ubuntu Maverick)
2010-11-12 16:05:44 Evan Broder bug task added cernlib (Ubuntu Maverick)
2010-11-12 16:05:44 Evan Broder bug task added update-inetd (Ubuntu Maverick)
2010-11-12 16:07:04 Evan Broder approx (Ubuntu Lucid): status New Invalid
2010-11-12 16:07:17 Evan Broder approx (Ubuntu Maverick): status New Invalid
2010-11-12 16:07:31 Evan Broder cernlib (Ubuntu Lucid): status New Invalid
2010-11-12 16:07:55 Evan Broder cernlib (Ubuntu Maverick): status New Invalid
2010-11-12 16:11:31 Launchpad Janitor branch linked lp:~broder/ubuntu/maverick/update-inetd/fix-601732
2010-11-12 16:15:42 Launchpad Janitor branch linked lp:~broder/ubuntu/lucid/update-inetd/fix-601732
2010-11-12 16:25:38 Evan Broder description Binary package hint: cernlib During postinst 'pawserv.postinst' become a zombie process - further installation/configuration of packages (using synaptic) has been possible by killing (15) 'frontend' process. ProblemType: Package DistroRelease: Ubuntu 10.04 Package: pawserv 2006.dfsg.2-14ubuntu2 ProcVersionSignature: Ubuntu 2.6.32-23.37-generic 2.6.32.15+drm33.5 Uname: Linux 2.6.32-23-generic x86_64 NonfreeKernelModules: nvidia Architecture: amd64 Date: Mon Jul 5 02:25:10 2010 ErrorMessage: subprocess installed post-installation script killed by signal (Terminated) InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429) SourcePackage: cernlib Title: package pawserv 2006.dfsg.2-14ubuntu2 failed to install/upgrade: subprocess installed post-installation script killed by signal (Terminated) Binary package hint: cernlib update-inetd's Perl module will start, stop, or restart the installed inetd as appropriate, by calling "invoke-rc.d $service $action". However, if a postinst calling update-inetd is also using the debconf shell script module, it will have an open fd 3 which it uses to communicate with debconf. openbsd-inetd, at least, doesn't clean up file descriptors when it starts, meaning it keeps the fd 3 which was opened by the shell script, then passed to update-inetd, then passed to invoke-rc.d, then passed to inetd. The debconf frontend waits for that fd to close to indicate that the postinst is finished running. Since inetd has the fd open forever, that doesn't happen, and the postinst hangs. IMPACT: Installing a package that uses update-intd and debconf when inetd previously had no jobs configured will hang. DEVELOPMENT: This was fixed in update-inetd 4.38 by having update-inetd's Perl module explicitly close fd 3 when it starts inetd. PATCH: Available in the associated branches (~broder/ubuntu/maverick/update-inetd/fix-601732 and ~broder/ubuntu/lucid/update-inetd/fix-601732). In both cases, the fix is a direct, unmodified backport of the patch from update-inetd 4.38. It applied to both without any fuzz. INSTRUCTIONS: 1. Make sure that inetd is stopped, and has no services configured. 2. Install pawserv or approx or any package that uses both inetd and debconf. 3. Observe hang (or hopefully lack thereof) REGRESSION: Should be limited. The diff adds several lines of explanatory comments, but only changes one line of code in a pretty straightforward way. ======== Old description [changed by broder] During postinst 'pawserv.postinst' become a zombie process - further installation/configuration of packages (using synaptic) has been possible by killing (15) 'frontend' process. ProblemType: Package DistroRelease: Ubuntu 10.04 Package: pawserv 2006.dfsg.2-14ubuntu2 ProcVersionSignature: Ubuntu 2.6.32-23.37-generic 2.6.32.15+drm33.5 Uname: Linux 2.6.32-23-generic x86_64 NonfreeKernelModules: nvidia Architecture: amd64 Date: Mon Jul 5 02:25:10 2010 ErrorMessage: subprocess installed post-installation script killed by signal (Terminated) InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429) SourcePackage: cernlib Title: package pawserv 2006.dfsg.2-14ubuntu2 failed to install/upgrade: subprocess installed post-installation script killed by signal (Terminated)
2010-11-12 16:27:17 Evan Broder description Binary package hint: cernlib update-inetd's Perl module will start, stop, or restart the installed inetd as appropriate, by calling "invoke-rc.d $service $action". However, if a postinst calling update-inetd is also using the debconf shell script module, it will have an open fd 3 which it uses to communicate with debconf. openbsd-inetd, at least, doesn't clean up file descriptors when it starts, meaning it keeps the fd 3 which was opened by the shell script, then passed to update-inetd, then passed to invoke-rc.d, then passed to inetd. The debconf frontend waits for that fd to close to indicate that the postinst is finished running. Since inetd has the fd open forever, that doesn't happen, and the postinst hangs. IMPACT: Installing a package that uses update-intd and debconf when inetd previously had no jobs configured will hang. DEVELOPMENT: This was fixed in update-inetd 4.38 by having update-inetd's Perl module explicitly close fd 3 when it starts inetd. PATCH: Available in the associated branches (~broder/ubuntu/maverick/update-inetd/fix-601732 and ~broder/ubuntu/lucid/update-inetd/fix-601732). In both cases, the fix is a direct, unmodified backport of the patch from update-inetd 4.38. It applied to both without any fuzz. INSTRUCTIONS: 1. Make sure that inetd is stopped, and has no services configured. 2. Install pawserv or approx or any package that uses both inetd and debconf. 3. Observe hang (or hopefully lack thereof) REGRESSION: Should be limited. The diff adds several lines of explanatory comments, but only changes one line of code in a pretty straightforward way. ======== Old description [changed by broder] During postinst 'pawserv.postinst' become a zombie process - further installation/configuration of packages (using synaptic) has been possible by killing (15) 'frontend' process. ProblemType: Package DistroRelease: Ubuntu 10.04 Package: pawserv 2006.dfsg.2-14ubuntu2 ProcVersionSignature: Ubuntu 2.6.32-23.37-generic 2.6.32.15+drm33.5 Uname: Linux 2.6.32-23-generic x86_64 NonfreeKernelModules: nvidia Architecture: amd64 Date: Mon Jul 5 02:25:10 2010 ErrorMessage: subprocess installed post-installation script killed by signal (Terminated) InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429) SourcePackage: cernlib Title: package pawserv 2006.dfsg.2-14ubuntu2 failed to install/upgrade: subprocess installed post-installation script killed by signal (Terminated) Binary package hint: cernlib update-inetd's Perl module will start, stop, or restart the installed inetd as appropriate, by calling "invoke-rc.d $service $action". However, if a postinst calling update-inetd is also using the debconf shell script module, it will have an open fd 3 which it uses to communicate with debconf. openbsd-inetd, at least, doesn't clean up file descriptors when it starts, meaning it keeps the fd 3 which was opened by the shell script, then passed to update-inetd, then passed to invoke-rc.d, then passed to inetd. The debconf frontend waits for that fd to close to indicate that the postinst is finished running. Since inetd has the fd open forever, that doesn't happen, and the postinst hangs. IMPACT: Installing a package that uses update-intd and debconf when inetd previously had no jobs configured will hang. DEVELOPMENT: This was fixed in update-inetd 4.38 by having update-inetd's Perl module explicitly close fd 3 when it starts inetd. PATCH: Available in the associated branches (~broder/ubuntu/maverick/update-inetd/fix-601732 and ~broder/ubuntu/lucid/update-inetd/fix-601732). In both cases, the fix is a direct, unmodified backport of the patch from update-inetd 4.38. It applied to both without any fuzz. INSTRUCTIONS:  1. Make sure that inetd is stopped, and has no services configured.  2. Install pawserv or approx or any package that uses both inetd and debconf.  3. Observe hang (or hopefully lack thereof) REGRESSION: Should be limited. The diff adds several lines of explanatory comments, but only changes one line of code in a pretty straightforward way. ======== Old summary: package pawserv 2006.dfsg.2-14ubuntu2 failed to install/upgrade: postinst hang in /usr/bin/perl -w /usr/share/debconf/frontend /var/lib/dpkg/info/pawserv.postinst configure Old description [changed by broder]: During postinst 'pawserv.postinst' become a zombie process - further installation/configuration of packages (using synaptic) has been possible by killing (15) 'frontend' process. ProblemType: Package DistroRelease: Ubuntu 10.04 Package: pawserv 2006.dfsg.2-14ubuntu2 ProcVersionSignature: Ubuntu 2.6.32-23.37-generic 2.6.32.15+drm33.5 Uname: Linux 2.6.32-23-generic x86_64 NonfreeKernelModules: nvidia Architecture: amd64 Date: Mon Jul 5 02:25:10 2010 ErrorMessage: subprocess installed post-installation script killed by signal (Terminated) InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429) SourcePackage: cernlib Title: package pawserv 2006.dfsg.2-14ubuntu2 failed to install/upgrade: subprocess installed post-installation script killed by signal (Terminated)
2010-11-12 16:27:48 Evan Broder summary package pawserv 2006.dfsg.2-14ubuntu2 failed to install/upgrade: postinst hang in /usr/bin/perl -w /usr/share/debconf/frontend /var/lib/dpkg/info/pawserv.postinst configure postinst using both update-inetd and debconf hangs on first install
2010-11-12 16:28:29 Evan Broder bug added subscriber Ubuntu Stable Release Updates Team
2010-11-23 01:41:08 Michael Casadevall bug added subscriber Ubuntu Sponsors Team
2010-11-23 17:09:28 Mike Johnson bug added subscriber Mike Johnson
2010-11-23 21:32:45 Martin Pitt update-inetd (Ubuntu Maverick): status New Fix Committed
2010-11-23 21:32:54 Martin Pitt bug added subscriber SRU Verification
2010-11-23 21:33:00 Martin Pitt tags amd64 apport-package lucid amd64 apport-package lucid verification-needed
2010-11-23 22:14:32 Launchpad Janitor branch linked lp:ubuntu/maverick-proposed/update-inetd
2010-11-25 07:30:49 Evan Broder tags amd64 apport-package lucid verification-needed amd64 apport-package lucid verification-done
2010-11-25 07:35:56 Evan Broder removed subscriber Ubuntu Sponsors Team
2010-11-29 13:38:02 Colin Watson description Binary package hint: cernlib update-inetd's Perl module will start, stop, or restart the installed inetd as appropriate, by calling "invoke-rc.d $service $action". However, if a postinst calling update-inetd is also using the debconf shell script module, it will have an open fd 3 which it uses to communicate with debconf. openbsd-inetd, at least, doesn't clean up file descriptors when it starts, meaning it keeps the fd 3 which was opened by the shell script, then passed to update-inetd, then passed to invoke-rc.d, then passed to inetd. The debconf frontend waits for that fd to close to indicate that the postinst is finished running. Since inetd has the fd open forever, that doesn't happen, and the postinst hangs. IMPACT: Installing a package that uses update-intd and debconf when inetd previously had no jobs configured will hang. DEVELOPMENT: This was fixed in update-inetd 4.38 by having update-inetd's Perl module explicitly close fd 3 when it starts inetd. PATCH: Available in the associated branches (~broder/ubuntu/maverick/update-inetd/fix-601732 and ~broder/ubuntu/lucid/update-inetd/fix-601732). In both cases, the fix is a direct, unmodified backport of the patch from update-inetd 4.38. It applied to both without any fuzz. INSTRUCTIONS:  1. Make sure that inetd is stopped, and has no services configured.  2. Install pawserv or approx or any package that uses both inetd and debconf.  3. Observe hang (or hopefully lack thereof) REGRESSION: Should be limited. The diff adds several lines of explanatory comments, but only changes one line of code in a pretty straightforward way. ======== Old summary: package pawserv 2006.dfsg.2-14ubuntu2 failed to install/upgrade: postinst hang in /usr/bin/perl -w /usr/share/debconf/frontend /var/lib/dpkg/info/pawserv.postinst configure Old description [changed by broder]: During postinst 'pawserv.postinst' become a zombie process - further installation/configuration of packages (using synaptic) has been possible by killing (15) 'frontend' process. ProblemType: Package DistroRelease: Ubuntu 10.04 Package: pawserv 2006.dfsg.2-14ubuntu2 ProcVersionSignature: Ubuntu 2.6.32-23.37-generic 2.6.32.15+drm33.5 Uname: Linux 2.6.32-23-generic x86_64 NonfreeKernelModules: nvidia Architecture: amd64 Date: Mon Jul 5 02:25:10 2010 ErrorMessage: subprocess installed post-installation script killed by signal (Terminated) InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429) SourcePackage: cernlib Title: package pawserv 2006.dfsg.2-14ubuntu2 failed to install/upgrade: subprocess installed post-installation script killed by signal (Terminated) Binary package hint: cernlib update-inetd's Perl module will start, stop, or restart the installed inetd as appropriate, by calling "invoke-rc.d $service $action". However, if a postinst calling update-inetd is also using the debconf shell script module, it will have an open fd 3 which it uses to communicate with debconf. openbsd-inetd, at least, doesn't clean up file descriptors when it starts, meaning it keeps the fd 3 which was opened by the shell script, then passed to update-inetd, then passed to invoke-rc.d, then passed to inetd. The debconf frontend waits for that fd to close to indicate that the postinst is finished running. Since inetd has the fd open forever, that doesn't happen, and the postinst hangs. IMPACT: Installing a package that uses update-intd and debconf when inetd previously had no jobs configured will hang. DEVELOPMENT: This was fixed in update-inetd 4.37 by having update-inetd's Perl module explicitly close fd 3 when it starts inetd. PATCH: Available in the associated branches (~broder/ubuntu/maverick/update-inetd/fix-601732 and ~broder/ubuntu/lucid/update-inetd/fix-601732). In both cases, the fix is a direct, unmodified backport of the patch from update-inetd 4.38. It applied to both without any fuzz. INSTRUCTIONS:  1. Make sure that inetd is stopped, and has no services configured.  2. Install pawserv or approx or any package that uses both inetd and debconf.  3. Observe hang (or hopefully lack thereof) REGRESSION: Should be limited. The diff adds several lines of explanatory comments, but only changes one line of code in a pretty straightforward way. ======== Old summary: package pawserv 2006.dfsg.2-14ubuntu2 failed to install/upgrade: postinst hang in /usr/bin/perl -w /usr/share/debconf/frontend /var/lib/dpkg/info/pawserv.postinst configure Old description [changed by broder]: During postinst 'pawserv.postinst' become a zombie process - further installation/configuration of packages (using synaptic) has been possible by killing (15) 'frontend' process. ProblemType: Package DistroRelease: Ubuntu 10.04 Package: pawserv 2006.dfsg.2-14ubuntu2 ProcVersionSignature: Ubuntu 2.6.32-23.37-generic 2.6.32.15+drm33.5 Uname: Linux 2.6.32-23-generic x86_64 NonfreeKernelModules: nvidia Architecture: amd64 Date: Mon Jul 5 02:25:10 2010 ErrorMessage: subprocess installed post-installation script killed by signal (Terminated) InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429) SourcePackage: cernlib Title: package pawserv 2006.dfsg.2-14ubuntu2 failed to install/upgrade: subprocess installed post-installation script killed by signal (Terminated)
2010-11-30 14:31:55 Launchpad Janitor update-inetd (Ubuntu Maverick): status Fix Committed Fix Released
2010-12-03 15:51:13 Martin Pitt update-inetd (Ubuntu Lucid): status New Fix Committed
2010-12-03 15:51:25 Martin Pitt tags amd64 apport-package lucid verification-done amd64 apport-package lucid
2010-12-03 15:51:27 Martin Pitt tags amd64 apport-package lucid amd64 apport-package lucid verification-needed
2010-12-03 16:19:30 Launchpad Janitor branch linked lp:ubuntu/lucid-proposed/update-inetd
2010-12-04 18:50:18 Evan Broder tags amd64 apport-package lucid verification-needed amd64 apport-package lucid verification-done
2010-12-09 10:56:39 Launchpad Janitor update-inetd (Ubuntu Lucid): status Fix Committed Fix Released
2011-08-11 04:02:43 Bug Watch Updater cernlib (Debian): status New Fix Released