python-yaml 3.09-3 is not installable

Bug #599921 reported by Scott Moser
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-defaults (Ubuntu)
Fix Released
Critical
Unassigned
Maverick
Fix Released
Critical
Unassigned
pyyaml (Ubuntu)
Fix Released
Critical
Thierry Carrez
Maverick
Fix Released
Critical
Thierry Carrez

Bug Description

The recent python-yaml update seems to have issues with python-pycentral.

$ sudo apt-get install python-yaml
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  python-yaml
0 upgraded, 1 newly installed, 0 to remove and 8 not upgraded.
Need to get 108kB of archives.
After this operation, 545kB of additional disk space will be used.
Get:1 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ maverick/main python-yaml 3.09-3 [108kB]
Fetched 108kB in 0s (871kB/s)
Selecting previously deselected package python-yaml.
(Reading database ... 24085 files and directories currently installed.)
Unpacking python-yaml (from .../python-yaml_3.09-3_i386.deb) ...
pycentral: pycentral pkgremove: package python-yaml is not installed
pycentral pkgremove: package python-yaml is not installed
dpkg: error processing /var/cache/apt/archives/python-yaml_3.09-3_i386.deb (--unpack):
 subprocess new pre-installation script returned error exit status 1
Errors were encountered while processing:
 /var/cache/apt/archives/python-yaml_3.09-3_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: python-yaml (not installed)
ProcVersionSignature: User Name 2.6.32-305.9-ec2 2.6.32.11+drm33.2
Uname: Linux 2.6.32-305-ec2 i686
Architecture: i386
Date: Tue Jun 29 19:40:28 2010
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: pyyaml

Revision history for this message
Scott Moser (smoser) wrote :

This is blocking uec-images builds at the moment.

Changed in pyyaml (Ubuntu):
importance: Undecided → Critical
milestone: none → maverick-alpha-2
Changed in python-defaults (Ubuntu Maverick):
importance: Undecided → Critical
milestone: none → maverick-alpha-2
Revision history for this message
Scott Kitterman (kitterman) wrote :

That's added to the maintainer scripts by dh_python2 in the python package.

NOTE: I'm mostly offline for the next 24 hours, so I'm can't immediately deal with this. I suspect reverting the python-defaults changes I pulled from the Debian bzr and rebuilding pyyaml will fix It. Someone like doko should check that.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package python-defaults - 2.6.5-5ubuntu3

---------------
python-defaults (2.6.5-5ubuntu3) maverick; urgency=low

  * Revert update from Debian bzr to fix installability of packages built with
    dh_python2 - the problem of dangling symlinks for packages formerly built
    with python-central will have to be addressed later (LP: #599921):
    - Remove autoscripts/preinst-pycentral-clean
    - Drop reference to autoscripts/preinst-pycentral-clean from dh_python2
 -- Scott Kitterman <email address hidden> Tue, 29 Jun 2010 23:32:49 -0400

Changed in python-defaults (Ubuntu Maverick):
status: New → Fix Released
Revision history for this message
Scott Kitterman (kitterman) wrote : Re: [Bug 599921] Re: python-yaml 3.09-3 is not installable

No change rebuild of pyyaml is needed once the new python-defaults is published.

Thierry Carrez (ttx)
Changed in pyyaml (Ubuntu Maverick):
assignee: nobody → Thierry Carrez (ttx)
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pyyaml - 3.09-3build1

---------------
pyyaml (3.09-3build1) maverick; urgency=low

  * No change rebuild for LP: #599921
 -- Thierry Carrez <email address hidden> Wed, 30 Jun 2010 09:54:07 +0200

Changed in pyyaml (Ubuntu Maverick):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.