Debian Bug report logs - #821014
Recent versions of setuptools no longer has or needs _markerlib

version graph

Package: src:python-pip; Maintainer for src:python-pip is Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>;

Reported by: Donald Stufft <donald@stufft.io>

Date: Thu, 14 Apr 2016 15:45:01 UTC

Severity: normal

Found in version python-pip/8.1.1-1

Fixed in version python-pip/8.1.1-2

Done: Barry Warsaw <barry@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#821014; Package src:python-pip. (Thu, 14 Apr 2016 15:45:05 GMT) (full text, mbox, link).


Acknowledgement sent to Donald Stufft <donald@stufft.io>:
New Bug report received and forwarded. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>. (Thu, 14 Apr 2016 15:45:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Donald Stufft <donald@stufft.io>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: Recent versions of setuptools no longer has or needs _markerlib
Date: Thu, 14 Apr 2016 11:41:52 -0400
Source: python-pip
Version: 8.1.1-1

The python-pip package currently fails to build because it assumes the presence
of a _markerlib module, however recent versions of setuptools (20.2+) no longer
have a bundled _markerlib, causing the build to fail.

I believe the only requirement to actually fix this is to just remove the
references to _markerlib in debian/rules and anywhere else it's expecting that
module to exist. There isn't a new module to deal with since setuptools simply
replaced the use of _markerlib with the pypa/packaging library, which it was
already using and so is already being handled.


-----------------
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA




Added tag(s) pending. Request was from Barry Warsaw <barry@python.org> to control@bugs.debian.org. (Thu, 14 Apr 2016 18:57:03 GMT) (full text, mbox, link).


Message sent on to Donald Stufft <donald@stufft.io>:
Bug#821014. (Thu, 14 Apr 2016 18:57:12 GMT) (full text, mbox, link).


Message #10 received at 821014-submitter@bugs.debian.org (full text, mbox, reply):

From: Barry Warsaw <barry@python.org>
To: 821014-submitter@bugs.debian.org
Subject: Bug#821014 marked as pending
Date: Thu, 14 Apr 2016 18:55:42 +0000
tag 821014 pending
thanks

Hello,

Bug #821014 reported by you has been fixed in the Git repository. You can
see the changelog below, and you can check the diff of the fix at:

    http://git.debian.org/?p=python-modules/packages/python-pip.git;a=commitdiff;h=c99f18a

---
commit c99f18a5f069a215ca41a5289bef0306611809ac
Author: Barry Warsaw <barry@python.org>
Date:   Thu Apr 14 14:55:31 2016 -0400

    Fix FTBFS with #814292. Also #821014.
    
    * d/control: Add python{,3}-setuptools to Recommends.  (Closes: #814292)
    * d/rules: We no longer need to dirtbike _markerlib.  (Closes: #821014)

diff --git a/debian/changelog b/debian/changelog
index 96ca97d..bdd335d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+python-pip (8.1.1-2) UNRELEASED; urgency=medium
+
+  * d/control: Add python{,3}-setuptools to Recommends.  (Closes: #814292)
+  * d/rules: We no longer need to dirtbike _markerlib.  (Closes: #821014)
+
+ -- Barry Warsaw <barry@debian.org>  Thu, 14 Apr 2016 10:27:15 -0400
+
 python-pip (8.1.1-1) unstable; urgency=medium
 
   * New upstream release.



Reply sent to Barry Warsaw <barry@debian.org>:
You have taken responsibility. (Thu, 14 Apr 2016 19:24:12 GMT) (full text, mbox, link).


Notification sent to Donald Stufft <donald@stufft.io>:
Bug acknowledged by developer. (Thu, 14 Apr 2016 19:24:12 GMT) (full text, mbox, link).


Message #15 received at 821014-close@bugs.debian.org (full text, mbox, reply):

From: Barry Warsaw <barry@debian.org>
To: 821014-close@bugs.debian.org
Subject: Bug#821014: fixed in python-pip 8.1.1-2
Date: Thu, 14 Apr 2016 19:20:27 +0000
Source: python-pip
Source-Version: 8.1.1-2

We believe that the bug you reported is fixed in the latest version of
python-pip, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 821014@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Barry Warsaw <barry@debian.org> (supplier of updated python-pip package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 14 Apr 2016 14:57:49 -0400
Source: python-pip
Binary: python-pip python3-pip python-pip-whl
Architecture: source all
Version: 8.1.1-2
Distribution: unstable
Urgency: medium
Maintainer: Barry Warsaw <barry@debian.org>
Changed-By: Barry Warsaw <barry@debian.org>
Description:
 python-pip - alternative Python package installer
 python-pip-whl - alternative Python package installer
 python3-pip - alternative Python package installer - Python 3 version of the pa
Closes: 814292 821014
Changes:
 python-pip (8.1.1-2) unstable; urgency=medium
 .
   * d/control: Add python{,3}-setuptools to Recommends.  (Closes: #814292)
   * d/rules: We no longer need to dirtbike _markerlib.  (Closes: #821014)
Checksums-Sha1:
 12402d01b2f65a4f98e249047c26c9fb7e02b37e 2595 python-pip_8.1.1-2.dsc
 dba2c73d38b9f2896e14ab0366c2f3ce3cf300be 16080 python-pip_8.1.1-2.debian.tar.xz
 4f2bf55e3180f2c67f0fbfa4a81a72fbc6c31388 1098642 python-pip-whl_8.1.1-2_all.deb
 19906c1f5373e99e73ae832cf74d89cf16a7279b 170202 python-pip_8.1.1-2_all.deb
 3ef8a14dc04ee03b1eedd1efe9039ce400b47f6e 134640 python3-pip_8.1.1-2_all.deb
Checksums-Sha256:
 e78f66a54bb7b9ee314e883102c190d70c89a8be77942d13763e1bc12d614615 2595 python-pip_8.1.1-2.dsc
 f85bf3eb6980778e5d4c22caa87b12d0fff522efd71a6fe5f07358475c400c1c 16080 python-pip_8.1.1-2.debian.tar.xz
 4e653e0e91022545e11c3ea5d3c21144a973eec0f38c990c43ffe668d10d85c4 1098642 python-pip-whl_8.1.1-2_all.deb
 d1fdfbbea76da0b121c154a9846c51e821a3503ab4e459343d87a03d68ee5987 170202 python-pip_8.1.1-2_all.deb
 47dd4a6fc791fdb474a3fccbfabed57b56930c60b7d28b5e430d5c74e577a693 134640 python3-pip_8.1.1-2_all.deb
Files:
 43814759f05147df9e3c4b662748bb73 2595 python optional python-pip_8.1.1-2.dsc
 40467ec28819a6da4d513cef161a00d3 16080 python optional python-pip_8.1.1-2.debian.tar.xz
 0183df5d439506732c52f37d76fd0096 1098642 python optional python-pip-whl_8.1.1-2_all.deb
 a366eed5a00d606a9808f9076f606f2c 170202 python optional python-pip_8.1.1-2_all.deb
 49a14c7aa43b10ea65126117e7dee09d 134640 python optional python3-pip_8.1.1-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJXD+vPAAoJEBJutWOnSwa/deUP/AxEmgm7DBsc5bQaMjcd5rT2
SJ8fvGmadLi/ZBs+v/Aflf6J894tqOT0GBx8LpwIs+vLxrMT7PQUkkv50meXW7mL
jLsXjd2H4FO1EqPdekrWztundd4x+DfHRQHHnO/uwa6kCmvS94A2FL8jl3ZttQtg
JSWijdth2/+4ZMKggGPh6IcJ68Bb7i/nKGH/9VgOsWdt58cHcQ2vKuUOuTnzVjLp
a3Ptb/e1rZIOaxDy2PLJBdjTAlZth1853cwg5E3qAxwLudGmIDzD1NyXulna9+SZ
EV8kf8xMkvQDJBEKVYccMCtzAiK9iAYxKW/U0T+cdoNSRJC5Q41CnThjmO52tLeL
TbOYg6bn4hJNdE3Kyksv1Elm7yqAI3YEiNtxOkjzPEPa6fzjSo56xq8wBkFkhOLN
CaNavIGt4V/EzqsLkLf+CdaBm3yiRRPTQSPcgxttg13yS8cV8buNpVsdctw86J9Z
7TROkDnN1+KC1er8R3NZivOcOc+CWdeBtCKf0rPoVqn2VYEvqOG2CQnEV8OTdFD+
6+n9M8jPbHt5K9n2wCGjruw0jN3bXXQJg8U4Of+dxLjNuS7jbDxIKXH1eSbQhtV9
1bDQlLrJ4lF3xyDnny1+eQWRmWJ/lFwWTzGj/lVkhjzNudD4NmSyyRj4c27l4Pk+
vbE1Sxu7DQhZrhvvGhz6
=pXoq
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 14 Jun 2016 07:26:52 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Jan 6 19:54:03 2018; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.