Debian Bug report logs -
#830712
python-enum34: add Breaks: python-enum
Reported by: Gregory DAVID <groolot@groolot.net>
Date: Fri, 14 Aug 2015 00:57:02 UTC
Severity: grave
Found in version enum34/1.1.5-1
Fixed in version enum34/1.1.6-1
Done: Barry Warsaw <barry@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Federico Ceratto <federico.ceratto@gmail.com>:
Bug#795444; Package python-enum.
(Fri, 14 Aug 2015 00:57:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Gregory DAVID <groolot@groolot.net>:
New Bug report received and forwarded. Copy sent to Federico Ceratto <federico.ceratto@gmail.com>.
(Fri, 14 Aug 2015 00:57:06 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: python-enum
Version: 0.4.4-2
Severity: grave
Justification: renders package unusable
Dear Maintainer,
When trying to execute the 'ladi-control-center', part of the 'ladi-tools'
package, Python issue the following error: TypeError: issubclass() arg 1 must
be a class.
After some code analysis, I fund that the import of the 'enum' module do not
reflect what is expected.
In my system, both 'python-enum' and 'python-enum34' are installed, but when
importing the 'enum' module, 'python-enum34' has the precedence.
I do not know exactly how to force the load of a particular module when having
the same name.
'enum' module from 'python-enum' live in '/usr/share/pyshared/enum.py' and is
linked in '/usr/lib/python2.7/dist-packages/enum.py' and I can't load it.
'enum' module from 'python-enum34' live in '/usr/lib/python2.7/dist-
packages/enum/enum.py' and is the one loaded while importing 'import enum' or
'from enum import Enum'.
Thanks.
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 4.1.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages python-enum depends on:
ii python 2.7.9-1
ii python2.7 2.7.10-3
python-enum recommends no packages.
python-enum suggests no packages.
-- no debconf information
Information forwarded
to debian-bugs-dist@lists.debian.org, Federico Ceratto <federico.ceratto@gmail.com>:
Bug#795444; Package python-enum.
(Fri, 14 Aug 2015 07:57:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Grégory DAVID <groolot@groolot.net>:
Extra info received and forwarded to list. Copy sent to Federico Ceratto <federico.ceratto@gmail.com>.
(Fri, 14 Aug 2015 07:57:06 GMT) (full text, mbox, link).
Message #10 received at 795444@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
I tried to change, at execution time, the PYTHONPATH environment
variable to '/usr/share/pyshared/' and that helps to load the
'python-enum' module, but the 'python-enum34' becomes unavailable.
The following loads 'python-enum34':
python2.7 -c 'import enum'
And this loads 'python-enum':
PYTHONPATH='/usr/share/pyshared/' python2.7 -c 'import enum'
Best regards.
--
DAVID Grégory
02.43.82.33.49
groolot@groolot.net
Compositeur de musique électronique
Artiste numérique
Directeur artistique des projets Groolot en vrai et Plébiscite
http://www.plebiscite.it
(Les Hommes construisent trop de murs et pas assez de ponts)
http://en-vrai.groolot.net
(Poésie électronique post-industrielle)
http://tchernobyl.groolot.net
(Installation radioactive)
http://vilain.groolot.net
(Logiciel de mapping vidéo)
GPG : 0x4437F8A1
[signature.asc (application/pgp-signature, attachment)]
Reply sent
to Federico Ceratto <federico@debian.org>:
You have taken responsibility.
(Sun, 30 Aug 2015 23:27:05 GMT) (full text, mbox, link).
Notification sent
to Gregory DAVID <groolot@groolot.net>:
Bug acknowledged by developer.
(Sun, 30 Aug 2015 23:27:05 GMT) (full text, mbox, link).
Message #15 received at 795444-close@bugs.debian.org (full text, mbox, reply):
Source: python-enum
Source-Version: 0.4.4-3
We believe that the bug you reported is fixed in the latest version of
python-enum, 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 795444@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Federico Ceratto <federico@debian.org> (supplier of updated python-enum 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: SHA1
Format: 1.8
Date: Sun, 30 Aug 2015 23:50:37 +0100
Source: python-enum
Binary: python-enum
Architecture: source all
Version: 0.4.4-3
Distribution: unstable
Urgency: medium
Maintainer: Federico Ceratto <federico@debian.org>
Changed-By: Federico Ceratto <federico@debian.org>
Description:
python-enum - robust enumerated type support in Python
Closes: 795444
Changes:
python-enum (0.4.4-3) unstable; urgency=medium
.
* Add Conflict with python-enum34 (Closes: #795444)
* Bump up Standards-Version, Vcs fields, minor changes
Checksums-Sha1:
7df9591cac6e8fc887a6cc603b9b1432ad15de7e 1931 python-enum_0.4.4-3.dsc
fd7a76eb9cd3087acc88766497b6f0ac78504d71 5624 python-enum_0.4.4-3.debian.tar.xz
0921cdf321a41e38e3b3bafaf1adff698898c9b7 8666 python-enum_0.4.4-3_all.deb
Checksums-Sha256:
2b9a78128bcdda4e3135ce0759903b7b7ff01938be793ca9f7bef3145b9f03a1 1931 python-enum_0.4.4-3.dsc
c75522b08b97afe90f7e6af62955b08f4a9648b4537a5d796cf25609a47f19d9 5624 python-enum_0.4.4-3.debian.tar.xz
bd201bda02df14fb3c3f66cd774621c69880cbc9a0057418d83d6d4fabd1c7d0 8666 python-enum_0.4.4-3_all.deb
Files:
46826e43a5d9dca8c64cb2f2d242fb31 1931 python optional python-enum_0.4.4-3.dsc
84607f7a2aada6fa352307f38f08a938 5624 python optional python-enum_0.4.4-3.debian.tar.xz
0ecb7cdcb4af689a0971594865aa85cf 8666 python optional python-enum_0.4.4-3_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJV44pTAAoJEG8xvET1F32qBWYP/0fjfR56wy2MQ9Z1Wfxcbmjs
PJSyCkSaMyckDUtCKuUBgKbpKwZ8HO+bjE7LuwaLc3NkuMSIt+8sDweQ1Ve2MDm1
MSrVeRZt/qJTMz67fxNxiQpbkWARtn73VBgez2rXQEQrzR9k8zGvKB+KXs8f9Zdc
ygijrhNExtHev5rfDS6J3aexq4uSXkDCemvBpFV98dD5SWiRdzB5vJNoUJnmeoWD
HNyc2YcWbzW0iCzsd+9As260+YnUSlokMBd0pKYi0GpuNUVTDeRnsPo9RVLBK/gX
eGv5nwrnxK5kiNQIntWVh1TF2SsRf1kv1lfSVJ9P1HfbTSIwFY+w1BaiPOESuTAl
sb7yWPJE0hfgsrWWmpEgwSWkYeLo2OJKPn44EgrFPe1ABEOZKgz9lajeyryhbW9V
Y2U+e3/BtihASR15THG6nwY0MzbQmXm7jgdMyh7/Mk28KOSNn4st01bYDiiIAass
u482N9pfr96D2oTb5WC0jJaLwI4E0InKAYAyt54RyQigE7oxZrvLHdbk05yoAHfx
KiO5XmqBhWjBnT7wFughO5E+O/LTj4p+VxNbyBhaLQmhb9Zhsqgbl+PcAXT4bmgW
upp1kAA5yJgRjjwewlIvDhyjv/eKhIdKRghn+TDlO0mS7KeZ1XVCHyxYEEq6QWBC
8nuNWuW8a1zRhkTgAILA
=GKxy
-----END PGP SIGNATURE-----
Information forwarded
to debian-bugs-dist@lists.debian.org, Federico Ceratto <federico@debian.org>:
Bug#795444; Package python-enum.
(Sun, 10 Jul 2016 16:57:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Andreas Beckmann <anbe@debian.org>:
Extra info received and forwarded to list. Copy sent to Federico Ceratto <federico@debian.org>.
(Sun, 10 Jul 2016 16:57:04 GMT) (full text, mbox, link).
Message #20 received at 795444@bugs.debian.org (full text, mbox, reply):
Followup-For: Bug #795444
Control: clone -1 -2
Control: reassign -2 python-enum34
Control: found -2 1.1.5-1
Control: retitle -2 python-enum34: add Breaks: python-enum
Since python-enum is about to be removed from the archive, python-enum34
needs to take care that python-enum gets removed on upgrades from
jessie. (Currently python-enum/jessie and python-enum34/stretch are
co-installable.)
An unversioned Breaks will be sufficient.
Andreas
Bug 795444 cloned as bug 830712
Request was from Andreas Beckmann <anbe@debian.org>
to 795444-submit@bugs.debian.org.
(Sun, 10 Jul 2016 16:57:04 GMT) (full text, mbox, link).
No longer marked as found in versions python-enum/0.4.4-2.
Request was from Andreas Beckmann <anbe@debian.org>
to 795444-submit@bugs.debian.org.
(Sun, 10 Jul 2016 16:57:06 GMT) (full text, mbox, link).
No longer marked as fixed in versions python-enum/0.4.4-3.
Request was from Andreas Beckmann <anbe@debian.org>
to 795444-submit@bugs.debian.org.
(Sun, 10 Jul 2016 16:57:07 GMT) (full text, mbox, link).
Marked as found in versions enum34/1.1.5-1 and reopened.
Request was from Andreas Beckmann <anbe@debian.org>
to 795444-submit@bugs.debian.org.
(Sun, 10 Jul 2016 16:57:08 GMT) (full text, mbox, link).
Changed Bug title to 'python-enum34: add Breaks: python-enum' from 'python-enum: Conflicting module with package 'enum' provided by 'python-enum34''.
Request was from Andreas Beckmann <anbe@debian.org>
to 795444-submit@bugs.debian.org.
(Sun, 10 Jul 2016 16:57:08 GMT) (full text, mbox, link).
Added tag(s) pending.
Request was from Barry Warsaw <barry@python.org>
to control@bugs.debian.org.
(Wed, 13 Jul 2016 14:12:06 GMT) (full text, mbox, link).
Message sent on
to Gregory DAVID <groolot@groolot.net>:
Bug#830712.
(Wed, 13 Jul 2016 14:12:11 GMT) (full text, mbox, link).
Message #37 received at 830712-submitter@bugs.debian.org (full text, mbox, reply):
tag 830712 pending
thanks
Hello,
Bug #830712 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/enum34.git;a=commitdiff;h=f290d36
---
commit f290d362a8d9767fb18687442d21f25980877481
Author: Barry Warsaw <barry@python.org>
Date: Wed Jul 13 10:11:03 2016 -0400
New upstream release.
* New upstream release.
* d/control: Add `Breaks: python-enum` to ensure that package (since
removed from the archive) gets uninstalled when python-enum34 is
installed. (Closes: #830712)
diff --git a/debian/changelog b/debian/changelog
index c5febc4..3b2e820 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+enum34 (1.1.6-1) UNRELEASED; urgency=medium
+
+ * New upstream release.
+ * d/control: Add `Breaks: python-enum` to ensure that package (since
+ removed from the archive) gets uninstalled when python-enum34 is
+ installed. (Closes: #830712)
+
+ -- Barry Warsaw <barry@debian.org> Wed, 13 Jul 2016 09:56:45 -0400
+
enum34 (1.1.5-1) unstable; urgency=medium
[ Ondřej Nový ]
Reply sent
to Barry Warsaw <barry@debian.org>:
You have taken responsibility.
(Wed, 13 Jul 2016 15:54:33 GMT) (full text, mbox, link).
Notification sent
to Gregory DAVID <groolot@groolot.net>:
Bug acknowledged by developer.
(Wed, 13 Jul 2016 15:54:33 GMT) (full text, mbox, link).
Message #42 received at 830712-close@bugs.debian.org (full text, mbox, reply):
Source: enum34
Source-Version: 1.1.6-1
We believe that the bug you reported is fixed in the latest version of
enum34, 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 830712@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 enum34 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, 13 Jul 2016 10:14:18 -0400
Source: enum34
Binary: python-enum34-doc python-enum34 pypy-enum34
Architecture: source all
Version: 1.1.6-1
Distribution: unstable
Urgency: medium
Maintainer: Barry Warsaw <barry@debian.org>
Changed-By: Barry Warsaw <barry@debian.org>
Description:
pypy-enum34 - backport of Python 3.4's enum package (PyPy package)
python-enum34 - backport of Python 3.4's enum package
python-enum34-doc - backport of Python 3.4's enum package (documentation)
Closes: 830712
Changes:
enum34 (1.1.6-1) unstable; urgency=medium
.
* New upstream release.
* d/control: Add `Breaks: python-enum` to ensure that package (since
removed from the archive) gets uninstalled when python-enum34 is
installed. (Closes: #830712)
* d/python-enum34.lintian-overrides: Added to suppress the warning on
unversioned Breaks.
Checksums-Sha1:
732292e48268a23b49fba7e768a5d88b3aae60d4 2197 enum34_1.1.6-1.dsc
014ef5878333ff91099893d615192c8cd0b1525a 40048 enum34_1.1.6.orig.tar.gz
863c6fc42644295f2465d35fc74572d5c19a0d60 3900 enum34_1.1.6-1.debian.tar.xz
cd7931ab65f7470256b1d932c4bdeb92f8c9b557 34886 pypy-enum34_1.1.6-1_all.deb
b517917f6447373211bd111a7c9e8b0cf332c5a6 13526 python-enum34-doc_1.1.6-1_all.deb
d1cc8a28d76d049e681a902554322050d3790bc6 35016 python-enum34_1.1.6-1_all.deb
Checksums-Sha256:
69a10f087cf28afb7a62e36c226eef8d857eaef6efb0e0559a3b65a7705f8e46 2197 enum34_1.1.6-1.dsc
8ad8c4783bf61ded74527bffb48ed9b54166685e4230386a9ed9b1279e2df5b1 40048 enum34_1.1.6.orig.tar.gz
061bff1a8ae8e7147738818ed1de8ff4a9ae1825725d7361bca92cf6eeb34f89 3900 enum34_1.1.6-1.debian.tar.xz
515e45c44bdb74c48ebad339173f0b3850025b5502d709f73288e03a5a278356 34886 pypy-enum34_1.1.6-1_all.deb
5cca801ec9463f80e57ce06e54825f31014deafd9f9d4df8a1e6e7c0ebb7a3ca 13526 python-enum34-doc_1.1.6-1_all.deb
c0035376ed3f98bebe2af54d5bd4f7ab77f134a8ff13917e5b536ac24d6a817b 35016 python-enum34_1.1.6-1_all.deb
Files:
66c0138f6b8b82347870881d8577aa44 2197 python optional enum34_1.1.6-1.dsc
5f13a0841a61f7fc295c514490d120d0 40048 python optional enum34_1.1.6.orig.tar.gz
8edde77adfcde9cf3902456c1d5eeb28 3900 python optional enum34_1.1.6-1.debian.tar.xz
d8d5b44479b0c4fb5a0de0c8bae92874 34886 python optional pypy-enum34_1.1.6-1_all.deb
99e97a1b6ecc0798e40763d2161c4530 13526 doc optional python-enum34-doc_1.1.6-1_all.deb
0c258e4c0fc55f6201558d2d6d9a8487 35016 python optional python-enum34_1.1.6-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJXhlDsAAoJEBJutWOnSwa/aWQQAL3VBQrNXu6FFo0KJzI1FeCN
wb+SECBzSMgRtf1prystcM5uBlNeAOj7+ZaL4Bxbvaj4F3z9pF7zXg6cVC29ok2V
8fdGTljskts+WjIisJR4JIYfTr+7mpC/tyOrEEcN5aHiMrWFgQj/x30Rfc8qzV/n
GwFait06pp5j3aWKCbFytEsvfOMHktjiHo3ZwPL8ha732tDDn5d0Y/xa6+AI137c
CYQeRlRlboYtkrtaQt0DGEwVQlXdzzY1LJhFS8eXIsIyHX/5B6icIVNZ/Rnn+Bkj
KgbadWsoDFhtUXgHRU0Fxt2ThKo91SvSzV6DimfRFsFzfNT7PMOWTpd9oETY/0/g
xH/dNjOf7QW1QPzdvTMAi21A5pDj8vwpowa0GB+6hm1yEKCspDFJWVzRNVtf0qM/
x4xe57vfvVLHcpXI5xMmq4YCVR684SbG4FRtEzITpBJqs96t1Gt1zjpRx2jHdaTz
AhRbU6Of0zJsaP4Et7UPgDl4hXN4UWWy+vq7Ru84qd4EagTYFbP6dOrjAkigiI5y
cDVHwXzJAyJgig5ly9AZULxBofa/UoGZ2LO/JSjUeFfR4xdFMhHIMaCSnbGH0Pb6
uo/3+0NqAtFR8MtKg6qtrMOFMr2jSf+pMaF0C2BoJbi+T308w/SuMjtIqIZl/al0
Qqd2hRzGApgEdXf0RzOm
=cgfw
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 16 Aug 2016 07:25:56 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 13:49:16 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.