Activity log for bug #959795

Date Who What changed Old value New value Message
2012-03-19 23:22:41 James P. Carter bug added bug
2012-03-19 23:30:04 Apport retracing service tags amd64 apport-package need-duplicate-check precise amd64 apport-package precise
2012-03-19 23:30:05 Apport retracing service bug added subscriber Crash bug triagers for Ubuntu packages
2012-04-17 20:55:47 Alex Wolfson bug added subscriber Alex Wolfson
2012-06-25 14:44:42 Eduardo Otubo bug added subscriber Eduardo Otubo
2012-07-14 16:49:45 Launchpad Janitor trousers (Ubuntu): status New Confirmed
2012-08-01 01:40:00 Launchpad Janitor branch linked lp:~jm-leddy/ubuntu/quantal/trousers/reloadusers
2012-08-01 01:45:57 Launchpad Janitor branch linked lp:~jm-leddy/ubuntu/precise/trousers/reloadusers
2012-08-01 01:47:27 James M. Leddy bug added subscriber Ubuntu Sponsors Team
2012-08-01 01:47:51 James M. Leddy tags amd64 apport-package precise amd64 apport-package precise rls-q-incoming
2012-08-01 17:05:00 James M. Leddy bug added subscriber Ubuntu Review Team
2012-08-08 20:49:08 Brian Murray trousers (Ubuntu): status Confirmed Triaged
2012-08-08 20:49:13 Brian Murray trousers (Ubuntu): importance Undecided High
2012-08-08 20:49:20 Brian Murray nominated for series Ubuntu Precise
2012-08-08 20:49:20 Brian Murray bug task added trousers (Ubuntu Precise)
2012-08-08 20:49:20 Brian Murray nominated for series Ubuntu Quantal
2012-08-08 20:49:20 Brian Murray bug task added trousers (Ubuntu Quantal)
2012-08-08 20:49:31 Brian Murray trousers (Ubuntu Precise): status New Triaged
2012-08-08 20:49:34 Brian Murray trousers (Ubuntu Precise): importance Undecided High
2012-08-08 20:49:47 Brian Murray tags amd64 apport-package precise rls-q-incoming amd64 apport-package precise
2012-08-16 18:35:03 Bryce Harrington description Setting up trousers (0.3.7-2ubuntu1) ... Adding system user `tss' (UID 118) ... Adding new group `tss' (GID 129) ... Adding new user `tss' (UID 118) with group `tss' ... Not creating home directory `/var/lib/tpm'. * Starting Trusted Computing daemon tcsd [fail] invoke-rc.d: initscript trousers, action "start" failed. dpkg: error processing trousers (--configure): subprocess installed post-installation script returned error exit status 137 No apport report written because MaxReports is reached already dpkg: dependency problems prevent configuration of tpm-tools: tpm-tools depends on trousers; however: Package trousers is not configured yet. dpkg: error processing tpm-tools (--configure): dependency problems - leaving unconfigured ProblemType: Package DistroRelease: Ubuntu 12.04 Package: trousers 0.3.7-2ubuntu1 ProcVersionSignature: Ubuntu 3.2.0-19.30-generic 3.2.11 Uname: Linux 3.2.0-19-generic x86_64 NonfreeKernelModules: fglrx ApportVersion: 1.94.1-0ubuntu2 Architecture: amd64 Date: Mon Mar 19 16:16:56 2012 ErrorMessage: subprocess installed post-installation script returned error exit status 137 SourcePackage: trousers Title: package trousers 0.3.7-2ubuntu1 failed to install/upgrade: subprocess installed post-installation script returned error exit status 137 UpgradeStatus: No upgrade log present (probably fresh install) [Impact] [Fix] [Test Case] [Regression Potential] [Original Report] Setting up trousers (0.3.7-2ubuntu1) ... Adding system user `tss' (UID 118) ... Adding new group `tss' (GID 129) ... Adding new user `tss' (UID 118) with group `tss' ... Not creating home directory `/var/lib/tpm'.  * Starting Trusted Computing daemon tcsd [fail] invoke-rc.d: initscript trousers, action "start" failed. dpkg: error processing trousers (--configure):  subprocess installed post-installation script returned error exit status 137 No apport report written because MaxReports is reached already                                                               dpkg: dependency problems prevent configuration of tpm-tools:  tpm-tools depends on trousers; however:   Package trousers is not configured yet. dpkg: error processing tpm-tools (--configure):  dependency problems - leaving unconfigured ProblemType: Package DistroRelease: Ubuntu 12.04 Package: trousers 0.3.7-2ubuntu1 ProcVersionSignature: Ubuntu 3.2.0-19.30-generic 3.2.11 Uname: Linux 3.2.0-19-generic x86_64 NonfreeKernelModules: fglrx ApportVersion: 1.94.1-0ubuntu2 Architecture: amd64 Date: Mon Mar 19 16:16:56 2012 ErrorMessage: subprocess installed post-installation script returned error exit status 137 SourcePackage: trousers Title: package trousers 0.3.7-2ubuntu1 failed to install/upgrade: subprocess installed post-installation script returned error exit status 137 UpgradeStatus: No upgrade log present (probably fresh install)
2012-08-16 19:56:02 James P. Carter removed subscriber James P. Carter
2012-08-17 23:01:08 Launchpad Janitor branch linked lp:ubuntu/trousers
2012-08-19 14:45:52 Launchpad Janitor trousers (Ubuntu Quantal): status Triaged Fix Released
2012-08-20 19:02:32 Jamie Strandboge removed subscriber Ubuntu Sponsors Team
2012-08-20 19:02:43 Jamie Strandboge trousers (Ubuntu Precise): status Triaged In Progress
2012-08-27 19:55:04 James M. Leddy bug added subscriber Ubuntu Stable Release Updates Team
2012-08-27 19:59:40 James M. Leddy description [Impact] [Fix] [Test Case] [Regression Potential] [Original Report] Setting up trousers (0.3.7-2ubuntu1) ... Adding system user `tss' (UID 118) ... Adding new group `tss' (GID 129) ... Adding new user `tss' (UID 118) with group `tss' ... Not creating home directory `/var/lib/tpm'.  * Starting Trusted Computing daemon tcsd [fail] invoke-rc.d: initscript trousers, action "start" failed. dpkg: error processing trousers (--configure):  subprocess installed post-installation script returned error exit status 137 No apport report written because MaxReports is reached already                                                               dpkg: dependency problems prevent configuration of tpm-tools:  tpm-tools depends on trousers; however:   Package trousers is not configured yet. dpkg: error processing tpm-tools (--configure):  dependency problems - leaving unconfigured ProblemType: Package DistroRelease: Ubuntu 12.04 Package: trousers 0.3.7-2ubuntu1 ProcVersionSignature: Ubuntu 3.2.0-19.30-generic 3.2.11 Uname: Linux 3.2.0-19-generic x86_64 NonfreeKernelModules: fglrx ApportVersion: 1.94.1-0ubuntu2 Architecture: amd64 Date: Mon Mar 19 16:16:56 2012 ErrorMessage: subprocess installed post-installation script returned error exit status 137 SourcePackage: trousers Title: package trousers 0.3.7-2ubuntu1 failed to install/upgrade: subprocess installed post-installation script returned error exit status 137 UpgradeStatus: No upgrade log present (probably fresh install) [Impact] Trousers users need to reboot (or restart udev) in order to fully complete configuration of the package. Worse, the install fails and prompts to open this bug with apport. [Fix] First, the problem. Though udev watches their rules files and re-reads them whenever something new is added, it does _not_ monitor when new users are groups are added to the system. We're left with: Jul 31 21:21:46 neptune udevd[409]: specified user 'tss' unknown Jul 31 21:21:46 neptune udevd[409]: specified group 'tss' unknown The fix is to explicitly restart udev. This causes udev to reread users and groups and allows the initscript to start. [Test Case] 1) make sure there is no tss user/group 2) apt-get install tpm-tools [Regression Potential] Very small. udevadm control --reload-rules is a benign command and we have it in other packages already. [Original Report] Setting up trousers (0.3.7-2ubuntu1) ... Adding system user `tss' (UID 118) ... Adding new group `tss' (GID 129) ... Adding new user `tss' (UID 118) with group `tss' ... Not creating home directory `/var/lib/tpm'.  * Starting Trusted Computing daemon tcsd [fail] invoke-rc.d: initscript trousers, action "start" failed. dpkg: error processing trousers (--configure):  subprocess installed post-installation script returned error exit status 137 No apport report written because MaxReports is reached already                                                               dpkg: dependency problems prevent configuration of tpm-tools:  tpm-tools depends on trousers; however:   Package trousers is not configured yet. dpkg: error processing tpm-tools (--configure):  dependency problems - leaving unconfigured ProblemType: Package DistroRelease: Ubuntu 12.04 Package: trousers 0.3.7-2ubuntu1 ProcVersionSignature: Ubuntu 3.2.0-19.30-generic 3.2.11 Uname: Linux 3.2.0-19-generic x86_64 NonfreeKernelModules: fglrx ApportVersion: 1.94.1-0ubuntu2 Architecture: amd64 Date: Mon Mar 19 16:16:56 2012 ErrorMessage: subprocess installed post-installation script returned error exit status 137 SourcePackage: trousers Title: package trousers 0.3.7-2ubuntu1 failed to install/upgrade: subprocess installed post-installation script returned error exit status 137 UpgradeStatus: No upgrade log present (probably fresh install)
2012-09-10 20:17:35 Adam Conrad trousers (Ubuntu Precise): status In Progress Fix Committed
2012-09-10 20:17:39 Adam Conrad bug added subscriber SRU Verification
2012-09-10 20:17:47 Adam Conrad tags amd64 apport-package precise amd64 apport-package precise verification-needed
2012-09-10 20:48:03 Launchpad Janitor branch linked lp:~ubuntu-branches/ubuntu/precise/trousers/precise-proposed
2012-09-21 08:55:52 Alan Pope 🍺🐧🐱 🦄 tags amd64 apport-package precise verification-needed amd64 apport-package precise verification-done
2012-09-25 10:24:11 Colin Watson removed subscriber Ubuntu Stable Release Updates Team
2012-09-25 10:25:23 Launchpad Janitor trousers (Ubuntu Precise): status Fix Committed Fix Released