Debian Bug report logs - #838695
missing chardet dependency defined on pypi

version graph

Package: python-debian; Maintainer for python-debian is Debian python-debian Maintainers <pkg-python-debian-maint@lists.alioth.debian.org>; Source for python-debian is src:python-debian (PTS, buildd, popcon).

Reported by: yoh@onerussian.com

Date: Fri, 23 Sep 2016 17:36:01 UTC

Severity: normal

Found in version python-debian/0.1.29

Fixed in version python-debian/0.1.30

Done: Stuart Prescott <stuart@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-debian Maintainers <pkg-python-debian-maint@lists.alioth.debian.org>:
Bug#838695; Package python-debian. (Fri, 23 Sep 2016 17:36:04 GMT) (full text, mbox, link).


Acknowledgement sent to yoh@onerussian.com:
New Bug report received and forwarded. Copy sent to Debian python-debian Maintainers <pkg-python-debian-maint@lists.alioth.debian.org>. (Fri, 23 Sep 2016 17:36:04 GMT) (full text, mbox, link).


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

From: Yaroslav Halchenko <debian@onerussian.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: missing chardet dependency defined on pypi
Date: Fri, 23 Sep 2016 13:32:25 -0400
Package: python-debian
Version: 0.1.29
Severity: normal

Since it is a "pure debian" package, I consider this to be upstream bug
tracking for it ;)  Please correct me if I am wrong.

While testing some builds for our project on travis and installing depends via
pypi, python-debian got installed but tests failed since chardet wasn't
installed.  So I think following patch is needed:

$> git diff
diff --git a/setup.py.in b/setup.py.in
index 67423a3..190560f
--- a/setup.py.in
+++ b/setup.py.in
@@ -27,5 +27,5 @@ setup(name='python-debian',
       py_modules=['deb822'],
              maintainer='Debian python-debian Maintainers',
                     maintainer_email='pkg-python-debian-maint@lists.alioth.debian.org',
                     -      install_requires=['six'],
                     +      install_requires=['six', 'chardet'],
                           )

Thank you in advance

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing'), (600, 'unstable'), (300, 'experimental'), (100, 'unstable-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python-debian depends on:
ii  python-chardet  2.3.0-2
ii  python-six      1.10.0-3
pn  python:any      <none>

Versions of packages python-debian recommends:
ii  python-apt  1.1.0~beta4

Versions of packages python-debian suggests:
ii  gpgv  1.4.20-6

-- no debconf information



Information forwarded to debian-bugs-dist@lists.debian.org, Debian python-debian Maintainers <pkg-python-debian-maint@lists.alioth.debian.org>:
Bug#838695; Package python-debian. (Fri, 16 Dec 2016 16:57:04 GMT) (full text, mbox, link).


Acknowledgement sent to Barry Warsaw <barry@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian python-debian Maintainers <pkg-python-debian-maint@lists.alioth.debian.org>.

Your message did not contain a Subject field. They are recommended and useful because the title of a Bug is determined using this field. Please remember to include a Subject field in your messages in future.

(Fri, 16 Dec 2016 16:57:04 GMT) (full text, mbox, link).


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

From: Barry Warsaw <barry@debian.org>
To: 838695@bugs.debian.org
Date: Fri, 16 Dec 2016 11:54:48 -0500
We just hit this same problem.  I think this is exactly the right fix.  I
tested it locally in a venv.  Unfortunately I don't have permission to push
the fix to the repo.

Also, PyPI is a version behind unstable.



Added tag(s) pending. Request was from Stuart Prescott <stuart@debian.org> to control@bugs.debian.org. (Mon, 26 Dec 2016 01:51:06 GMT) (full text, mbox, link).


Reply sent to Stuart Prescott <stuart@debian.org>:
You have taken responsibility. (Wed, 25 Jan 2017 02:54:07 GMT) (full text, mbox, link).


Notification sent to yoh@onerussian.com:
Bug acknowledged by developer. (Wed, 25 Jan 2017 02:54:08 GMT) (full text, mbox, link).


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

From: Stuart Prescott <stuart@debian.org>
To: 838695-close@bugs.debian.org
Subject: Bug#838695: fixed in python-debian 0.1.30
Date: Wed, 25 Jan 2017 02:51:41 +0000
Source: python-debian
Source-Version: 0.1.30

We believe that the bug you reported is fixed in the latest version of
python-debian, 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 838695@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stuart Prescott <stuart@debian.org> (supplier of updated python-debian 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: Wed, 25 Jan 2017 12:18:27 +1100
Source: python-debian
Binary: python-debian python3-debian
Architecture: source
Version: 0.1.30
Distribution: unstable
Urgency: medium
Maintainer: Debian python-debian Maintainers <pkg-python-debian-maint@lists.alioth.debian.org>
Changed-By: Stuart Prescott <stuart@debian.org>
Closes: 473793 833375 838695 841071 844026 849058
Description: 
 python3-debian - Python 3 modules to work with Debian-related data formats
 python-debian - Python modules to work with Debian-related data formats
Changes:
 python-debian (0.1.30) unstable; urgency=medium
 .
   * Add missing chardet dependency in setup.py.in (Closes: #838695, #841071).
   * Add stretch, buster and bullseye to known releases (Closes: #849058).
   * Allow iter_paragraphs to accept bytes under Python 3 (Closes: #833375).
   * Don't suppress ChangelogParseError in strict mode when reading in a
     changelog via the constructor (Closes: #844026).
   * Add experimental API for ftp-master archive removals data (Closes: #473793).
Checksums-Sha1: 
 ca51c6258420cae117480ded384dadc6cfc04aad 2368 python-debian_0.1.30.dsc
 50257a7c124b5819ac1f8e899a322c2d9f6a9118 294108 python-debian_0.1.30.tar.xz
Checksums-Sha256: 
 7c59fc486c5043c647853a94962da3b6805a91473db603bbd8e5f5d24d626f51 2368 python-debian_0.1.30.dsc
 b90194b72788cd4abb7bcbfee214bc1181a6ace8a6a097b639c9f1464ec862d5 294108 python-debian_0.1.30.tar.xz
Files: 
 b5b576d401eb47159083fc31fd943293 2368 python optional python-debian_0.1.30.dsc
 299811cfb44e71faa528e6d5b22df160 294108 python optional python-debian_0.1.30.tar.xz

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

iQIcBAEBCAAGBQJYiAZhAAoJELvBfrsTlvL3L7oP/jgvZKmI3xK/DzXpxI4VwIuD
5dGt0ivAWdfMvbz5tz+dLeYSPDbLq+vXLpK+bGfvfd270Z+nhgAafxf9Fu1vfznN
O39QZFMe+Rk8CTS6Cb+/ryj6L2YK39kF+BprTBRAVy6eCK86YV+4K0CheJyRb8MJ
mGhz4zS4rCcGHnoT6N4h4jUaY3J2je0pZRaQ87GI3NTPZ0rZzvh773mzvxZIpAE6
MEbsF187feUdJ2UFRaigX1RvcBQYDsnBW4sjMp6Je6XNCp/oF7tuOWzslLhRTUXL
C0M74xwhbgtK5HiO8Xo8EJ/P9jmBl7NUPuOgT7poYcHeeuSJk8kJPRJem8PmRghC
w2rDxRRidAWYA3E96cGlWeGrck/MdSmyQki98zyhfpaw4ErvhKGdAiPer0GQ/Imq
VJlL7Bv9pOeQXfKtAtzbZtNEvwXlDJbKIWz9ZoYcKJrqs1QdStnd8rWm3PzR34/e
ND8/qc4+yWxaFOkvMFwQTtAtf0vRqwbBEdknqdrBhehaNDTdf2RmGnDUpw/ej4FI
MG8/WjpZlmlIQdWRi6DozzpnrgAxmxsvLq5UvWPObq1zlSvcMNXtYiLYf0jvQFpQ
y/5fr6ZQRfxdmZpM0saOEDszVvTA3MSAQzeeu0VqsBCKCDDwjylOkktEKUCn6e6L
WsAo1F7mbd2X76+cLbYx
=zbZP
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 04 Mar 2017 07:40: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 17:23:31 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.