Saucy server installations fail due to dependancy issues on python-newt
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu CD Images |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Saucy server default installations fail with today's image (20130702) with the following error during 'Select and install software' stage.
Jul 2 12:53:07 in-target: The following packages have unmet dependencies:
Jul 2 12:53:07 in-target: python-newt : Depends: libnewt0.52 (= 0.52.14-11ubuntu7) but 0.52.15-2ubuntu1 is to be installed
Jul 2 12:53:07 in-target: E
Jul 2 12:53:07 in-target: :
Jul 2 12:53:07 in-target: Unable to correct problems, you have held broken packages.
Jul 2 12:53:07 in-target:
Jul 2 12:53:07 in-target: debconf (developer): <-- PROGRESS SET 800
Jul 2 12:53:07 debconf: --> PROGRESS SET 800
Jul 2 12:53:07 in-target: debconf (developer): ----> PROGRESS SET 800
Jul 2 12:53:07 debconf: <-- 0 OK
Jul 2 12:53:07 in-target: debconf (developer): <---- 0 OK
Jul 2 12:53:07 in-target: debconf (developer): --> 0 OK
Jul 2 12:53:07 in-target: tasksel: aptitude failed (100)
Jul 2 12:53:08 debconf: --> GET mirror/protocol
Jul 2 12:53:08 debconf: <-- 0 http
Jul 2 12:53:08 debconf: --> GET mirror/http/proxy
Jul 2 12:53:08 debconf: <-- 0 None
Jul 2 12:53:08 debconf: --> GET debconf/priority
Jul 2 12:53:08 debconf: <-- 0 critical
Jul 2 12:53:08 debconf: --> GET debian-
Jul 2 12:53:08 debconf: <-- 0 en_US.UTF-8
Jul 2 12:53:08 debconf: --> PROGRESS INFO pkgsel/
Jul 2 12:53:08 debconf: <-- 0 OK
Jul 2 12:53:08 debconf: --> PROGRESS STOP
Jul 2 12:53:08 debconf: <-- 0 OK
Jul 2 12:53:08 main-menu[1607]: WARNING **: Configuring 'pkgsel' failed with error code 1
Jul 2 12:53:08 debconf: --> GET debconf/priority
Jul 2 12:53:08 debconf: <-- 0 critical
Jul 2 12:53:08 main-menu[1607]: WARNING **: Menu item 'pkgsel' failed.
Jul 2 12:53:08 debconf: --> SETTITLE debian-
Jul 2 12:53:08 debconf: <-- 0 OK
Jul 2 12:53:08 debconf: --> CAPB
Jul 2 12:53:08 debconf: <-- 0 multiselect backup progresscancel align escape plugin-terminal plugin-
Jul 2 12:53:08 debconf: --> METAGET debian-
Jul 2 12:53:08 debconf: <-- 0 Select and install software
Jul 2 12:53:08 debconf: --> SUBST debian-
Jul 2 12:53:08 debconf: Adding [ITEM] -> [Select and install software]
Jul 2 12:53:08 debconf: <-- 0
Jul 2 12:53:08 debconf: --> INPUT critical debian-
Jul 2 12:53:08 debconf: <-- 0 question will be asked
Jul 2 12:53:08 debconf: --> GO
-------
This occurs on both amd64 and i386 images of 20130702 during the preseeded installations and also in the manual default server installations. Installer syslog is attached.
Steps to reproduce:
Manual:
1. Start the installation
2. Leave the default selections for language, location, partitioning etc and hit enter in the 'Select and Install software' step.
3. The above error could be seen
Automated:
1. Install utah using the following steps
sudo apt-add-repository -y ppa:utah/stable
sudo apt-get update
sudo apt-get install utah
2. Run the default installation tests using
sudo -u utah -i run_utah_tests.py -i /path/to/
This was squashfs/pool skew (made more probable by the outage on the armhf builder this morning, so there was a relatively long delay between building the squashfs and building the pool). I kicked off a rebuild, 20130702.1, which looks like it should be better.