Regression with Python 3.2 RC1 makes Python3 uninstallable

Bug #705619 reported by Scott Kitterman
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
python3.2 (Ubuntu)
Fix Released
High
Unassigned
Natty
Fix Released
High
Unassigned

Bug Description

Binary package hint: python3.2

Manually downgraded to 3.2 beta 2 and python3 installs fine.

$ sudo apt-get install python3
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
  python3-doc python3-tk python3-profiler
The following NEW packages will be installed:
  python3
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/32.5 kB of archives.
After this operation, 283 kB of additional disk space will be used.
Selecting previously deselected package python3.
(Reading database ... 14793 files and directories currently installed.)
Unpacking python3 (from .../python3_3.2~b2-2ubuntu1_all.deb) ...
Setting up python3 (3.2~b2-2ubuntu1) ...
Traceback (most recent call last):
  File "/usr/bin/py3compile", line 335, in <module>
    main()
  File "/usr/bin/py3compile", line 305, in main
    options.optimize, e_patterns)
  File "/usr/bin/py3compile", line 216, in compile
    expect = struct.pack('<4sl', magic_tags[version], mtime)
struct.error: argument for 's' must be a bytes object
dpkg: error processing python3 (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 python3
E: Sub-process /usr/bin/dpkg returned an error code (1)

Revision history for this message
Scott Kitterman (kitterman) wrote :

Also caused python3-defaults to FTBFS.

Changed in python3.2 (Ubuntu):
status: New → Confirmed
importance: Undecided → High
Changed in python3.2 (Ubuntu Natty):
milestone: none → natty-alpha-3
Revision history for this message
Matthias Klose (doko) wrote :

fixed in natty

Changed in python3.2 (Ubuntu Natty):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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