2011-12-05 23:32:18 |
Steve Langasek |
bug |
|
|
added bug |
2011-12-05 23:34:13 |
Steve Langasek |
nominated for series |
|
Ubuntu Precise |
|
2011-12-05 23:34:13 |
Steve Langasek |
bug task added |
|
debian-installer (Ubuntu Precise) |
|
2011-12-05 23:34:59 |
Steve Langasek |
debian-installer (Ubuntu Precise): importance |
Undecided |
High |
|
2011-12-05 23:38:33 |
Colin Watson |
debian-installer (Ubuntu Precise): assignee |
|
Colin Watson (cjwatson) |
|
2011-12-05 23:38:39 |
Colin Watson |
debian-installer (Ubuntu Precise): milestone |
|
precise-alpha-2 |
|
2012-01-03 16:44:55 |
Colin Watson |
debian-installer (Ubuntu Precise): status |
New |
Confirmed |
|
2012-01-03 22:55:45 |
Colin Watson |
affects |
debian-installer (Ubuntu Precise) |
debian-installer-utils (Ubuntu Precise) |
|
2012-01-03 22:55:45 |
Colin Watson |
debian-installer-utils (Ubuntu Precise): status |
Confirmed |
Triaged |
|
2012-01-03 22:57:17 |
Colin Watson |
nominated for series |
|
Ubuntu Hardy |
|
2012-01-03 22:57:17 |
Colin Watson |
bug task added |
|
debian-installer-utils (Ubuntu Hardy) |
|
2012-01-03 22:57:17 |
Colin Watson |
nominated for series |
|
Ubuntu Lucid |
|
2012-01-03 22:57:17 |
Colin Watson |
bug task added |
|
debian-installer-utils (Ubuntu Lucid) |
|
2012-01-03 22:57:17 |
Colin Watson |
nominated for series |
|
Ubuntu Natty |
|
2012-01-03 22:57:17 |
Colin Watson |
bug task added |
|
debian-installer-utils (Ubuntu Natty) |
|
2012-01-03 22:57:17 |
Colin Watson |
nominated for series |
|
Ubuntu Oneiric |
|
2012-01-03 22:57:17 |
Colin Watson |
bug task added |
|
debian-installer-utils (Ubuntu Oneiric) |
|
2012-01-03 22:57:17 |
Colin Watson |
nominated for series |
|
Ubuntu Maverick |
|
2012-01-03 22:57:17 |
Colin Watson |
bug task added |
|
debian-installer-utils (Ubuntu Maverick) |
|
2012-01-03 22:57:46 |
Colin Watson |
debian-installer-utils (Ubuntu Hardy): status |
New |
Triaged |
|
2012-01-03 22:57:49 |
Colin Watson |
debian-installer-utils (Ubuntu Lucid): status |
New |
Triaged |
|
2012-01-03 22:57:54 |
Colin Watson |
debian-installer-utils (Ubuntu Maverick): status |
New |
Triaged |
|
2012-01-03 22:57:58 |
Colin Watson |
debian-installer-utils (Ubuntu Natty): status |
New |
Triaged |
|
2012-01-03 22:58:01 |
Colin Watson |
debian-installer-utils (Ubuntu Oneiric): status |
New |
Triaged |
|
2012-01-03 22:58:05 |
Colin Watson |
debian-installer-utils (Ubuntu Hardy): importance |
Undecided |
High |
|
2012-01-03 22:58:09 |
Colin Watson |
debian-installer-utils (Ubuntu Lucid): importance |
Undecided |
High |
|
2012-01-03 22:58:13 |
Colin Watson |
debian-installer-utils (Ubuntu Maverick): importance |
Undecided |
High |
|
2012-01-03 22:58:15 |
Colin Watson |
debian-installer-utils (Ubuntu Natty): importance |
Undecided |
High |
|
2012-01-03 22:58:18 |
Colin Watson |
debian-installer-utils (Ubuntu Oneiric): importance |
Undecided |
High |
|
2012-01-03 22:58:23 |
Colin Watson |
debian-installer-utils (Ubuntu Hardy): assignee |
|
Colin Watson (cjwatson) |
|
2012-01-03 22:58:28 |
Colin Watson |
debian-installer-utils (Ubuntu Lucid): assignee |
|
Colin Watson (cjwatson) |
|
2012-01-03 22:58:31 |
Colin Watson |
debian-installer-utils (Ubuntu Maverick): assignee |
|
Colin Watson (cjwatson) |
|
2012-01-03 22:58:36 |
Colin Watson |
debian-installer-utils (Ubuntu Natty): assignee |
|
Colin Watson (cjwatson) |
|
2012-01-03 22:58:41 |
Colin Watson |
debian-installer-utils (Ubuntu Oneiric): assignee |
|
Colin Watson (cjwatson) |
|
2012-01-03 22:58:47 |
Colin Watson |
debian-installer-utils (Ubuntu Lucid): milestone |
|
ubuntu-10.04.4 |
|
2012-01-04 13:34:53 |
Colin Watson |
bug watch added |
|
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=654580 |
|
2012-01-04 13:34:53 |
Colin Watson |
bug task added |
|
debian-installer-utils (Debian) |
|
2012-01-04 14:33:52 |
Bug Watch Updater |
debian-installer-utils (Debian): status |
Unknown |
New |
|
2012-01-04 14:45:13 |
Launchpad Janitor |
debian-installer-utils (Ubuntu Precise): status |
Triaged |
Fix Released |
|
2012-01-04 14:58:06 |
Colin Watson |
description |
The SRU verification for bug #771372 in maverick has revealed that debian-installer's chroot setup handling when installing/upgrading packages at install time is different than the chroot setup used by debootstrap. When initially bootstrapping a maverick system, the postinst script of the maverick procps package has its call to 'start' successfully intercepted; however, when *upgrading* the procps package after debootstrap, the start call is not intercepted, resulting in install failures.
Since this is impossible to fix in the maverick installer post-release, I'll backport the fix for bug #602896 in a subsequent procps SRU; but investigation is needed here to find out why d-i isn't handling initctl correctly and make sure this is properly resolved for precise.
15:03 < cjwatson> chroot-setup.sh is supposed to divert initctl too
15:08 < cjwatson> slangasek: There is something odd there, indeed. I don't quite see what; visually, the code seems right
15:08 < slangasek> cjwatson: should I raise a bug on debian-installer?
15:08 < cjwatson> slangasek: yes please
15:09 < slangasek> ok
15:09 < cjwatson> (probably belongs on either pkgsel or debian-installer-utils, but debian-installer is the place to start)
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: debian-installer (not installed)
ProcVersionSignature: Ubuntu 3.2.0-2.6-generic 3.2.0-rc3
Uname: Linux 3.2.0-2-generic x86_64
ApportVersion: 1.90-0ubuntu1
Architecture: amd64
Date: Mon Dec 5 15:19:29 2011
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
MachineType: LENOVO 3249CTO
MemoryUsage:
total used free shared buffers cached
Mem: 3908928 3711928 197000 0 101976 1062528
-/+ buffers/cache: 2547424 1361504
Swap: 6291452 257140 6034312
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.2.0-2-generic root=/dev/mapper/hostname-root ro pcie_aspm=force quiet splash vt.handoff=7
SourcePackage: debian-installer
UpgradeStatus: Upgraded to precise on 2011-11-08 (27 days ago)
dmi.bios.date: 08/23/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 6QET52WW (1.22 )
dmi.board.name: 3249CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr6QET52WW(1.22):bd08/23/2010:svnLENOVO:pn3249CTO:pvrThinkPadX201:rvnLENOVO:rn3249CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 3249CTO
dmi.product.version: ThinkPad X201
dmi.sys.vendor: LENOVO |
TEST CASE: Run a netboot installation with apt-setup/proposed=true. Watch 'ls -l /target/sbin/start-stop-daemon* /target/sbin/initctl*' after the base system is installed and ensure that there's no period when both start-stop-daemon and start-stop-daemon.REAL (similarly initctl and initctl.REAL) are non-fake versions - you can tell by the size - and that if there's an update available for dpkg or upstart that the timestamp of the relevant binaries get updated. In the hardy case, don't worry about initctl, and dpkg probably won't be upgraded but it's still worth checking that start-stop-daemon is diverted correctly.
Regression potential: Checking whether installs with apt-setup/proposed=true work should be sufficient.
Original report follows:
The SRU verification for bug #771372 in maverick has revealed that debian-installer's chroot setup handling when installing/upgrading packages at install time is different than the chroot setup used by debootstrap. When initially bootstrapping a maverick system, the postinst script of the maverick procps package has its call to 'start' successfully intercepted; however, when *upgrading* the procps package after debootstrap, the start call is not intercepted, resulting in install failures.
Since this is impossible to fix in the maverick installer post-release, I'll backport the fix for bug #602896 in a subsequent procps SRU; but investigation is needed here to find out why d-i isn't handling initctl correctly and make sure this is properly resolved for precise.
15:03 < cjwatson> chroot-setup.sh is supposed to divert initctl too
15:08 < cjwatson> slangasek: There is something odd there, indeed. I don't quite see what; visually, the code seems right
15:08 < slangasek> cjwatson: should I raise a bug on debian-installer?
15:08 < cjwatson> slangasek: yes please
15:09 < slangasek> ok
15:09 < cjwatson> (probably belongs on either pkgsel or debian-installer-utils, but debian-installer is the place to start)
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: debian-installer (not installed)
ProcVersionSignature: Ubuntu 3.2.0-2.6-generic 3.2.0-rc3
Uname: Linux 3.2.0-2-generic x86_64
ApportVersion: 1.90-0ubuntu1
Architecture: amd64
Date: Mon Dec 5 15:19:29 2011
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
MachineType: LENOVO 3249CTO
MemoryUsage:
total used free shared buffers cached
Mem: 3908928 3711928 197000 0 101976 1062528
-/+ buffers/cache: 2547424 1361504
Swap: 6291452 257140 6034312
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.2.0-2-generic root=/dev/mapper/hostname-root ro pcie_aspm=force quiet splash vt.handoff=7
SourcePackage: debian-installer
UpgradeStatus: Upgraded to precise on 2011-11-08 (27 days ago)
dmi.bios.date: 08/23/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 6QET52WW (1.22 )
dmi.board.name: 3249CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr6QET52WW(1.22):bd08/23/2010:svnLENOVO:pn3249CTO:pvrThinkPadX201:rvnLENOVO:rn3249CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 3249CTO
dmi.product.version: ThinkPad X201
dmi.sys.vendor: LENOVO |
|
2012-01-04 15:05:39 |
Colin Watson |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2012-01-04 15:05:43 |
Colin Watson |
debian-installer-utils (Ubuntu Hardy): status |
Triaged |
In Progress |
|
2012-01-04 15:05:46 |
Colin Watson |
debian-installer-utils (Ubuntu Lucid): status |
Triaged |
In Progress |
|
2012-01-04 15:05:50 |
Colin Watson |
debian-installer-utils (Ubuntu Maverick): status |
Triaged |
In Progress |
|
2012-01-04 15:14:49 |
Colin Watson |
debian-installer-utils (Ubuntu Natty): status |
Triaged |
In Progress |
|
2012-01-04 15:14:51 |
Colin Watson |
debian-installer-utils (Ubuntu Oneiric): status |
Triaged |
In Progress |
|
2012-01-05 03:30:45 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/debian-installer-utils |
|
2012-01-05 14:43:14 |
Bug Watch Updater |
debian-installer-utils (Debian): status |
New |
Fix Released |
|
2012-01-10 10:49:58 |
Martin Pitt |
debian-installer-utils (Ubuntu Lucid): status |
In Progress |
Fix Committed |
|
2012-01-10 10:50:03 |
Martin Pitt |
bug |
|
|
added subscriber SRU Verification |
2012-01-10 10:50:07 |
Martin Pitt |
tags |
amd64 apport-bug precise running-unity |
amd64 apport-bug precise running-unity verification-needed |
|
2012-01-13 17:04:20 |
Martin Pitt |
debian-installer-utils (Ubuntu Oneiric): status |
In Progress |
Fix Committed |
|
2012-01-13 17:11:12 |
Martin Pitt |
debian-installer-utils (Ubuntu Hardy): status |
In Progress |
Fix Committed |
|
2012-01-13 17:11:37 |
Martin Pitt |
debian-installer-utils (Ubuntu Natty): status |
In Progress |
Fix Committed |
|
2012-02-03 09:03:19 |
Martin Pitt |
debian-installer-utils (Ubuntu Maverick): status |
In Progress |
Won't Fix |
|
2012-02-08 17:37:49 |
Jean-Baptiste Lallement |
attachment added |
|
lp900526-01.jpeg https://bugs.launchpad.net/ubuntu/+source/debian-installer-utils/+bug/900526/+attachment/2724232/+files/lp900526-01.jpeg |
|
2012-02-08 17:38:46 |
Jean-Baptiste Lallement |
attachment added |
|
lp900526-02.jpeg https://bugs.launchpad.net/ubuntu/+source/debian-installer-utils/+bug/900526/+attachment/2724233/+files/lp900526-02.jpeg |
|
2012-02-09 14:47:15 |
Martin Pitt |
tags |
amd64 apport-bug precise running-unity verification-needed |
amd64 apport-bug precise running-unity verification-done |
|
2012-02-09 14:59:10 |
Launchpad Janitor |
debian-installer-utils (Ubuntu Lucid): status |
Fix Committed |
Fix Released |
|
2012-02-10 06:27:22 |
Martin Pitt |
tags |
amd64 apport-bug precise running-unity verification-done |
amd64 apport-bug precise running-unity verification-done-lucid verification-needed |
|
2012-07-04 11:29:54 |
Colin Watson |
tags |
amd64 apport-bug precise running-unity verification-done-lucid verification-needed |
amd64 apport-bug precise running-unity verification-done-hardy verification-done-lucid verification-needed |
|
2012-07-04 12:05:18 |
Launchpad Janitor |
debian-installer-utils (Ubuntu Hardy): status |
Fix Committed |
Fix Released |
|
2012-07-04 13:06:11 |
Colin Watson |
tags |
amd64 apport-bug precise running-unity verification-done-hardy verification-done-lucid verification-needed |
amd64 apport-bug precise running-unity verification-done-hardy verification-done-lucid verification-done-natty verification-needed |
|
2012-07-04 15:12:32 |
Colin Watson |
tags |
amd64 apport-bug precise running-unity verification-done-hardy verification-done-lucid verification-done-natty verification-needed |
amd64 apport-bug precise running-unity verification-done |
|
2012-07-04 15:54:11 |
Launchpad Janitor |
debian-installer-utils (Ubuntu Natty): status |
Fix Committed |
Fix Released |
|
2012-07-04 15:54:17 |
Launchpad Janitor |
debian-installer-utils (Ubuntu Oneiric): status |
Fix Committed |
Fix Released |
|