Sync python-greenlet 0.4.2-1 (main) from Debian unstable (main)

Bug #1278173 reported by Jackson Doak
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-greenlet (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Please sync python-greenlet 0.4.2-1 (main) from Debian unstable (main)

Explanation of the Ubuntu delta and why it can be dropped:
  * Build for ppc64le.
  * d/control,rules: Re-instate python3 support.
  * d/control,rules: Re-instate python3 support.
  * No change rebuild for Python issue #17703, trashcan mechanism segfault
    during interpreter finalization
  * No change rebuild for Python issue #17703, trashcan mechanism segfault
    during interpreter finalization
  * Drop obsolete build dependency on python-support.
  [ Dave Walker ]
  * debian/{control,rules}:
    - Convert to dh_python2 (LP: #1022721)
    - Drop quilt, it's implied with source format quilt (3.0).
  * debian/rules: Special handling of strip is no longer required.
  * debian/control:
    - Drop gcc build depends, it's an essential package.
    - Depend on versioned debhelper (>= 7.0.50~), required for rules overrides.
    - Bumped Standards to 3.9.3 (no changes required).
  * wrap-and-sorted.
  [ Dave Walker ]
  * debian/{control,rules}:
    - Convert to dh_python2 (LP: #1022721)
    - Drop quilt, it's implied with source format quilt (3.0).
  * debian/rules: Special handling of strip is no longer required.
  * debian/control:
    - Drop gcc build depends, it's an essential package.
    - Depend on versioned debhelper (>= 7.0.50~), required for rules overrides.
    - Bumped Standards to 3.9.3 (no changes required).
  * wrap-and-sorted.
  * Merge from debian unstable remaining changes are:
    - debian/patches/arm-fix-segfault.patch: Fix segfault with armhf.
  * Enable building on armhf as well as armel.
  * Enable building on armhf as well as armel.
  * drop-ts_origin.patch: Resolve issue of an exception being cast when used
    in an i386 environment, by dropping switching-from stack reference and
    safer stack handling. Patch courtesy of upstream commit. (LP: #840641)
  * fix-arm-broken-tests.patch: Refreshed and re-enabled as it wasn't the
    culprit to the issues encountered.
  * debian-changes-0.3.1-1ubuntu1: Refreshed and Re-enabled, removes *.pyc
    files oddly shipped in orig tarball.
  * drop-ts_origin.patch: Resolve issue of an exception being cast when used
    in an i386 environment, by dropping switching-from stack reference and
    safer stack handling. Patch courtesy of upstream commit. (LP: #840641)
  * fix-arm-broken-tests.patch: Refreshed and re-enabled as it wasn't the
    culprit to the issues encountered.
  * debian-changes-0.3.1-1ubuntu1: Refreshed and Re-enabled, removes *.pyc
    files oddly shipped in orig tarball.
  * Revert previous patch.
  * debian/patches/fix-arm-broken-tests.patch: Fix arm failures.
  * Rebuild for Python 2.7.
  * Rebuild for Python 2.7.
  * Rebuild for Python 2.7.
  * Rebuild for Python 2.7.
  * Rebuild for Python 2.7.
  * Arch `arm' is so yesterday ... use `armel' instead.
  * Arch `arm' is so yesterday ... use `armel' instead.
All fixed in debian

Changelog entries since current trusty version 0.4.1-0ubuntu3:

python-greenlet (0.4.2-1) unstable; urgency=low

  * New upstream release.
  * Drop non-zero-on-test-failed patch, upstream solved its function.
  * Drop python-support build dependency (closes: #701475).
  * Update Standards-Version to 3.9.5 .
  * Sync with Ubuntu, but don't enable python3-greenlet-dbg as it has no
    upstream build support.

  [ Michael Cree <email address hidden> ]
  * Support building on Alpha architecture (closes: #692185).

  [ Matthias Klose <email address hidden> ]
  * Build for ppc64le.

  [ James Page <email address hidden> ]
  * d/control,rules: Re-instate python3 support (closes: #725741).

 -- Laszlo Boszormenyi (GCS) <email address hidden> Sat, 01 Feb 2014 11:16:21 +0100

Jackson Doak (noskcaj)
Changed in python-greenlet (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Michael Terry (mterry) wrote :

OK, I started a sync for 0.4.2-1 in trusty. This bug should be closed when it is done. Thanks so much!

The one delta now is Debian dropping python3-greenlet-dbg, but (A) we have dbgsym so don't really need it and (B) it was broken anyway, since it included the python2 symbols instead of python3, which caused a conflict. Debian says upstream doesn't even have the support needed for the package. So whatever. We'll drop it too.

Revision history for this message
Michael Terry (mterry) wrote :

This bug was fixed in the package python-greenlet - 0.4.2-1
Sponsored for Jackson Doak (noskcaj)

---------------
python-greenlet (0.4.2-1) unstable; urgency=low

  * New upstream release.
  * Drop non-zero-on-test-failed patch, upstream solved its function.
  * Drop python-support build dependency (closes: #701475).
  * Update Standards-Version to 3.9.5 .
  * Sync with Ubuntu, but don't enable python3-greenlet-dbg as it has no
    upstream build support.

  [ Michael Cree <email address hidden> ]
  * Support building on Alpha architecture (closes: #692185).

  [ Matthias Klose <email address hidden> ]
  * Build for ppc64le.

  [ James Page <email address hidden> ]
  * d/control,rules: Re-instate python3 support (closes: #725741).

 -- Laszlo Boszormenyi (GCS) <email address hidden> Sat, 01 Feb 2014 11:16:21 +0100

Changed in python-greenlet (Ubuntu):
status: New → 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.