python-all-dev, python-dev must be Arch: any for multiarch
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-defaults (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Precise |
Fix Released
|
Medium
|
Unassigned | ||
Raring |
Fix Released
|
Medium
|
Unassigned | ||
python3-defaults (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Precise |
Fix Released
|
Undecided
|
Unassigned | ||
Raring |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The python-all-dev and python-dev packages are currently Architecture: all. This makes them unusable for cross-building python extension packages, because these then get treated as packages of the native architecture, pulling in the native python2.7-dev / libpython2.7 instead of the host-arch one that we need.
Making them Architecture: any is a prerequisite for being able to grab python-
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: python-all-dev (not installed)
ProcVersionSign
Uname: Linux 3.2.0-16-generic x86_64
ApportVersion: 1.91-0ubuntu1
Architecture: amd64
CheckboxSubmission: 017452a27eca3c8
CheckboxSystem: ecaaad6fa1e0799
Date: Fri Feb 17 15:44:26 2012
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: python-defaults
UpgradeStatus: Upgraded to precise on 2011-11-08 (101 days ago)
Changed in python-defaults (Ubuntu): | |
importance: | Undecided → Low |
tags: |
added: cross multiarch removed: verification-needed |
Changed in python3-defaults (Ubuntu): | |
status: | Fix Released → Triaged |
Changed in python-defaults (Ubuntu): | |
status: | Fix Released → Triaged |
libpython2.7 contains the shared library only, not any of the python modules. at least a part of the standard library is necessary for the libpython library.
plus python itself is not ready for multiarch yet.