FFe: python3 related updates for maverick

Bug #638537 reported by Matthias Klose
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python3-defaults (Ubuntu)
Fix Released
Undecided
Matthias Klose
Maverick
Fix Released
Undecided
Matthias Klose

Bug Description

for details, please see http://lists.debian.org/debian-python/2010/09/msg00021.html

these python3 related changes should be included in maverick. while python3 is in main, these packages are neither used on the CD's nor for release critical stuff.

Changed in python3-defaults (Ubuntu):
status: New → Confirmed
Revision history for this message
Scott Kitterman (kitterman) wrote :

Confirmed means the release team has approved it. Please don't confirm freeze exceptions if you aren't on the release team.

Changed in python3-defaults (Ubuntu):
status: Confirmed → New
Revision history for this message
Martin Pitt (pitti) wrote :

What is the particular change here?

Revision history for this message
Martin Pitt (pitti) wrote :

Matthias says on IRC that this concerns changing the default install location to /usr/lib/python3/dist-packages (from /usr/lib/python3.1/dist-packages) and adding dh_python3. The latter change has about zero regression potential, and the former seems important to not pile up too many packages with an obsolete installation path, so I agree that this should get into Maverick now. Approved.

Changed in python3-defaults (Ubuntu Maverick):
status: New → Confirmed
assignee: nobody → Matthias Klose (doko)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package python3-defaults - 3.1.3-3ubuntu5~really3.1.2

---------------
python3-defaults (3.1.3-3ubuntu5~really3.1.2) maverick; urgency=low

  * FFe for merge with Debian. LP: #638537.
  * Merge with Debian; remaining changes:
    - Update keeping the wrong upstream version number, 3.1.3
    - Use really3.1.2 to clarify which upstream version this supports
    - Generate dh_python3 dependencies on python3
      (>= 3.1.3-3ubuntu5~really3.1.2~) to match the Ubuntu version where this
      first appeared.

python3-defaults (3.1.2-11) experimental; urgency=low

  * dh_python3:
    - egg renaming fixed
    - generate correct dependency for /usr/bin/python3 shebangs

python3-defaults (3.1.2-10) experimental; urgency=low

  * dh_python3: fix python3:Versions and python3:Provides (now lists Python
    versions for which public extensions are provided by binary package)

python3-defaults (3.1.2-9) experimental; urgency=low

  * dh_python3: add tag name to extension files that are missing it
    (to avoid conflicts with python3.2 in Wheezy)

python3-defaults (3.1.2-8) experimental; urgency=low

  * py3compile: recognize /usr/lib/python3/ directories correctly
    (dh_python3: minimum required python version bumped to 3.1.2-8)

python3-defaults (3.1.2-7) experimental; urgency=low

  [ Piotr Ożarowski ]
  * py3versions.py: open debian/control files with encoding='utf-8' as
    otherwise all my packages (with "ż" in debian/control) will FTBFS if
    user's locale is not set to UTF-8 (f.e. in build daemons)
  * dh_python3:
    - adjust to python3.1 3.1.2+20100909-1 changes
    - move files from /usr/lib/python3.X/dist-packages to
      /usr/lib/python3/dist-packages
    - set the right minimum required python3 package version in
      packages with private modules (for py3compile)
    - add dist_fallback file with a list of Python distribution name and
      Debian package name pairs (to be used as a fall back source for
      PyDist feature)
    - if dist_fallback and `dpkg -S` fails to find the right package name,
      fall back to package name recommended by Debian Python Policy (use
      debian/py3dist-overrides file to override)
  * py3compile, py3clean: adjust to PEP 3147 changes, -R option removed
  * Add manpages for dh_python3, py3compile and py3clean
  * Add README.derivatives (source package)

  [ Matthias Klose ]
  * python3: Install /usr/share/python3/python.mk.
  * python.mk (py_libdir): Return /usr/lib/python3/dist-packages for 3.x
    versions.
  * python.mk (py_pkgname): New macro to refer the package name depending
    on the python version.
  * Generate dependencies on python3 (>= 3.1.2-7~).
  * Require python3.1 3.1.2+20100909 as minimal version.
 -- Matthias Klose <email address hidden> Thu, 16 Sep 2010 22:17:15 +0200

Changed in python3-defaults (Ubuntu Maverick):
status: Confirmed → 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.