Your message dated Sun, 18 Feb 2018 09:21:50 +0000
with message-id <e1enlam-0005en...@fasolo.debian.org>
and subject line Bug#887811: fixed in python-qrencode 1.2-3
has caused the Debian Bug report #887811,
regarding python-qrencode: Missing PIL dependencies due to use of Python 2.x 
substvars for Python 3 package
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
887811: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=887811
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python3-qrencode
Version: 1.2-2
Severity: serious
Tags: patch

Hi,

Looks like we are missing PIL dependencies due to use of Python 2.x
substvars for the Python 3 package:

$ apt install python3-qrencode

$ ipython
In [1]: import qrencode
---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-1-e99389893366> in <module>()
----> 1 import qrencode

/usr/lib/python3/dist-packages/qrencode/__init__.py in <module>()
      1 import sys
      2 from ._qrencode import encode as _encode
----> 3 from PIL import Image
      4 
      5 if sys.version_info >= (3,):

ModuleNotFoundError: No module named 'PIL'


Patch attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-
diff --git a/debian/control b/debian/control
index 17f84c3..16a948a 100644
--- a/debian/control
+++ b/debian/control
@@ -29,9 +29,9 @@ Description: Python bindings for the Qrencode QR Code 
generator library
 Package: python3-qrencode
 Architecture: any
 Depends: ${misc:Depends},
-         ${python:Depends},
+         ${python3:Depends},
          ${shlibs:Depends},
-Provides: ${python:Provides},
+Provides: ${python3:Provides},
 Description: Python bindings for the Qrencode QR Code generator library
  This package contains modules that allow you to use the Qrencode QR
  Code generator library in Python programs.

--- End Message ---
--- Begin Message ---
Source: python-qrencode
Source-Version: 1.2-3

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

Debian distribution maintenance software
pp.
Hugo Lefeuvre <h...@debian.org> (supplier of updated python-qrencode 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 18 Feb 2018 09:19:34 +0100
Source: python-qrencode
Binary: python-qrencode python3-qrencode
Architecture: source amd64
Version: 1.2-3
Distribution: unstable
Urgency: medium
Maintainer: Hugo Lefeuvre <h...@debian.org>
Changed-By: Hugo Lefeuvre <h...@debian.org>
Description:
 python-qrencode - Python bindings for the Qrencode QR Code generator library
 python3-qrencode - Python bindings for the Qrencode QR Code generator library
Closes: 887811
Changes:
 python-qrencode (1.2-3) unstable; urgency=medium
 .
   * Bump compat from 10 to 11.
   * debian/control:
     - Fix use of Python 2.x substvars for Python 3 package (acknowledgments
       to Chris Lamb!) (Closes: #887811).
     - Bump Standards-Version to 4.1.3.0.
     - Depend on debhelper >= 11 instead of >= 10.
     - Set priority to optional (extra deprecated since 4.0.1).
   * debian/copyright:
     - Update copyright years.
Checksums-Sha1:
 9ec267a8908bf89b376d13d255a5c01a83df75cd 1749 python-qrencode_1.2-3.dsc
 933221207b1de6b06aedd8926f4bfbc42d8d272c 2580 
python-qrencode_1.2-3.debian.tar.xz
 3ce3b696c4a57e700c0b4d479b82db550a63663a 10616 
python-qrencode-dbgsym_1.2-3_amd64.deb
 e49c8c53c672a153d2ab4633f3966881008eeef6 7612 
python-qrencode_1.2-3_amd64.buildinfo
 3ee461a69a960454cfa67482df413e8fcfdd7870 6452 python-qrencode_1.2-3_amd64.deb
 aec5bd497e156378c08edafb4caf3282699188c9 11900 
python3-qrencode-dbgsym_1.2-3_amd64.deb
 b6b52ad97cfba4a57f768e2cc8722fe57bc9e43d 6588 python3-qrencode_1.2-3_amd64.deb
Checksums-Sha256:
 23c958cb0baf3bf1f7741e5f481b49dc4d2218995e447857fa7090e8c5127d9c 1749 
python-qrencode_1.2-3.dsc
 6ae12da922f087d7720a77b67c61e6853cdb4031b5d0ce9781fc34fc826180a2 2580 
python-qrencode_1.2-3.debian.tar.xz
 81c06ee4b8dba3d97e283d884fa58f85f2c136695ec9c4247e048cf39c2eb5b8 10616 
python-qrencode-dbgsym_1.2-3_amd64.deb
 4b94556ba132648db1f8c48bd15bf7c5b988aec8b62c8f54195621dc9207f332 7612 
python-qrencode_1.2-3_amd64.buildinfo
 252ea19cacdaf45722e8e11c65248898a832ad292e61bd5f4694b1762a5d3d1d 6452 
python-qrencode_1.2-3_amd64.deb
 85aee9991824683a60361075ea415954267d3aadaf60fd9edd4f6e7aaffa29f0 11900 
python3-qrencode-dbgsym_1.2-3_amd64.deb
 63345c3a46c1b8bade3f64bf5703ed4f05051278b16f921a5aa8e3d6b1bafc55 6588 
python3-qrencode_1.2-3_amd64.deb
Files:
 790dfd0ade7635e4a7e358c804e8f319 1749 python optional python-qrencode_1.2-3.dsc
 6e24dd3930c8fab752bb3bcc5ca0677a 2580 python optional 
python-qrencode_1.2-3.debian.tar.xz
 432ccdb7f1bc6bf6ec158e4e119db316 10616 debug optional 
python-qrencode-dbgsym_1.2-3_amd64.deb
 678a91fed57dbc09dea38b0ddb8666d6 7612 python optional 
python-qrencode_1.2-3_amd64.buildinfo
 fa4d3dd27b71f01e014379170562483d 6452 python optional 
python-qrencode_1.2-3_amd64.deb
 9312acbbfa22427f23baad12b74557c5 11900 debug optional 
python3-qrencode-dbgsym_1.2-3_amd64.deb
 f5bcf20622cc0491ae21c1a911179887 6588 python optional 
python3-qrencode_1.2-3_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE5LpPtQuYJzvmooL3LVy48vb3khkFAlqJPVkACgkQLVy48vb3
khlc1Qf/eT6LhG6CbhObozIYHipW+lQVrGAbMTwdFNWsZmTZA8rVW4TlKY9LzZa4
F9HhHoIulH5RzWx6X5kiy42Vql2cCg6YE29VS/7zubqKwiWXSEvglFJRflZlkKIF
kk0miWtxKJDONkOnc6eQoHEaJexWsE+gJQRjdPs2mQ0tIdWjyvErWRcJnqg1hqcy
W0bDOsx87VgyG5dYHX3YahYUEnXtbysGg7cExYlIu2kGo3XdJ46dbv42mfC9Yi3L
KNQ7QYNuxgbQtHzxyFXkaNqgWQQUZIz4eZcM2Ps8ayC4LGl/Z3dPxIOXVYgTmh12
iL9gy7c/6XL9uM54I2TuY9VWie3ChA==
=gdac
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to