dh_python2: revert pyshared removal in 2.7.3-0ubuntu3
Bug #1001912 reported by
Julian Taylor
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-defaults (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
2.7.3-0ubuntu3 removes the move to pyshared of dh_python2
this should be reverted, plenty of packages make explicit use of pyshared in their build and are now partially or completely broken.
E.g. python-traits fails to build due to this change
before such a step is taken first all packages should be fixed to not reference pyshared anymore
Related branches
Changed in python-defaults (Ubuntu): | |
importance: | Undecided → High |
To post a comment you must log in.
Python policy says:
A common location to share, across Python versions, arch-independent files which would otherwise go to the directory of system public modules is /usr/share/ pyshared. For python3, a special location is not required, use /usr/lib/ python3/ dist-packages.
At this point this is a gratuitous change from Debian. There's no need for it and it should be coordinated. Removing the infrastructure to support multiple Python versions is something that should be discussed and agreed in Debian (with Python policy changes) before it's done in Ubuntu. There's nothing driving Ubuntu to rush on this.