Your message dated Sat, 14 Apr 2018 22:07:41 +0000
with message-id <e1f7tkf-0009ot...@fasolo.debian.org>
and subject line Bug#889151: fixed in matplotlib 2.2.2-1
has caused the Debian Bug report #889151,
regarding python3-matplotlib shows requires backports.functools-lru-cache and 
subprocess32
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.)


-- 
889151: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=889151
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python3-matplotlib
Severity: normal

When python3-matplotlib is installed from the debian repository, it shows that
it requires backports.functools-lru-cache and subprocess32.

pip3 show matplotlib
Name: matplotlib
Version: 2.1.1
Summary: Python plotting package
Home-page: http://matplotlib.org
Author: John D. Hunter, Michael Droettboom
Author-email: matplotlib-us...@python.org
License: BSD
Location: /usr/lib/python3/dist-packages
Requires: backports.functools-lru-cache, subprocess32


However, pip3 shows that backports... and subprocess32 is not installed.  Which
is a good thing because they are only valid for python2.

# pip3 show subprocess32
# pip3 show backports.functools-lru-cache
#

However, when I use pip3 to install packages that are not in debian and pip3
sees the two requirements, it tries to install them and errors out saying that
subprocess32 is only for python2.

# pip3 install mlxtend
Collecting mlxtend
  Using cached mlxtend-0.11.0-py2.py3-none-any.whl
Requirement already satisfied: numpy>=1.10.4 in /usr/lib/python3/dist-packages
(from mlxtend)
Requirement already satisfied: scikit-learn>=0.18 in /usr/lib/python3/dist-
packages (from mlxtend)
Requirement already satisfied: matplotlib>=1.5.1 in /usr/lib/python3/dist-
packages (from mlxtend)
Requirement already satisfied: pandas>=0.17.1 in /usr/lib/python3/dist-packages
(from mlxtend)
Requirement already satisfied: scipy>=0.17 in /usr/lib/python3/dist-packages
(from mlxtend)
Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages
(from mlxtend)
Collecting backports.functools_lru_cache (from matplotlib>=1.5.1->mlxtend)
  Using cached backports.functools_lru_cache-1.5-py2.py3-none-any.whl
Collecting subprocess32 (from matplotlib>=1.5.1->mlxtend)
  Using cached subprocess32-3.2.7.tar.gz
    Complete output from command python setup.py egg_info:
    This backport is for Python 2.x only.

This can be fixed by uninstalling debian's python3-matplotlib and using pip3 to
install matplotlib which doesn't have the backports... and subprocess32
requirement.  Then the other package that depends on matplotlib installs
successfully.



-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.15.0-2-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-matplotlib depends on:
ii  libc6                               2.27-2
ii  libfreetype6                        2.8.1-2
ii  libgcc1                             1:8-20180321-1
ii  libjs-jquery                        3.2.1-1
ii  libjs-jquery-ui                     1.12.1+dfsg-5
ii  libpng16-16                         1.6.34-1
ii  libstdc++6                          8-20180321-1
ii  python-matplotlib-data              2.1.1-2
ii  python3                             3.6.4-1
ii  python3-cycler                      0.10.0-1
ii  python3-dateutil                    2.6.1-1
ii  python3-numpy [python3-numpy-abi9]  1:1.13.3-2
ii  python3-pyparsing                   2.2.0+dfsg1-2
ii  python3-six                         1.11.0-2
ii  python3-tz                          2018.3-2
ii  zlib1g                              1:1.2.8.dfsg-5

Versions of packages python3-matplotlib recommends:
ii  python3-pil  4.3.0-2
ii  python3-tk   3.6.5~rc1-1

Versions of packages python3-matplotlib suggests:
pn  dvipng                 <none>
pn  ffmpeg                 <none>
ii  ghostscript            9.22~dfsg-2
ii  gir1.2-gtk-3.0         3.22.29-2
ii  inkscape               0.92.3-1
pn  ipython3               <none>
ii  librsvg2-common        2.40.20-2
pn  python-matplotlib-doc  <none>
pn  python3-cairocffi      <none>
ii  python3-gi             3.26.1-2
ii  python3-gi-cairo       3.26.1-2
pn  python3-gobject        <none>
ii  python3-nose           1.3.7-4
pn  python3-pyqt4          <none>
ii  python3-scipy          0.19.1-2
ii  python3-sip            4.19.8+dfsg-1
ii  python3-tornado        5.0.0-1
pn  texlive-extra-utils    <none>
ii  texlive-latex-extra    2017.20180305-2
pn  ttf-staypuft           <none>


Brent S. Elmer, Ph.D.

This email and any attachments were sent from a Monsanto email account and may 
contain confidential and/or privileged information. If you are not the intended 
recipient, please contact the sender and delete this email and any attachments 
immediately. Any unauthorized use, including disclosing, printing, storing, 
copying or distributing this email, is prohibited. All emails and attachments 
sent to or from Monsanto email accounts may be subject to monitoring, reading, 
and archiving by Monsanto, including its affiliates and subsidiaries, as 
permitted by applicable law. Thank you.

--- End Message ---
--- Begin Message ---
Source: matplotlib
Source-Version: 2.2.2-1

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

Debian distribution maintenance software
pp.
Sandro Tosi <mo...@debian.org> (supplier of updated matplotlib 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: SHA256

Format: 1.8
Date: Sat, 14 Apr 2018 17:11:41 -0400
Source: matplotlib
Binary: python-matplotlib python3-matplotlib python-matplotlib-data 
python-matplotlib-doc python-matplotlib-dbg python3-matplotlib-dbg
Architecture: source all amd64
Version: 2.2.2-1
Distribution: unstable
Urgency: medium
Maintainer: Sandro Tosi <mo...@debian.org>
Changed-By: Sandro Tosi <mo...@debian.org>
Description:
 python-matplotlib - Python based plotting system in a style similar to Matlab
 python-matplotlib-data - Python based plotting system (data package)
 python-matplotlib-dbg - Python based plotting system (debug extension)
 python-matplotlib-doc - Python based plotting system (documentation package)
 python3-matplotlib - Python based plotting system in a style similar to Matlab 
(Python
 python3-matplotlib-dbg - Python based plotting system (debug extension, Python 
3)
Closes: 889137 889151 894502
Changes:
 matplotlib (2.2.2-1) unstable; urgency=medium
 .
   [ Ondřej Nový ]
   * d/control: Set Vcs-* to salsa.debian.org
   * d/copyright: Use https protocol in Format field
   * d/control: Deprecating priority extra as per policy 4.0.1
   * d/changelog: Remove trailing whitespaces
   * d/control: Remove XS-Testsuite field, not needed anymore
 .
   [ Sandro Tosi ]
   * New upstream release
     - requires.txt are now generated empty automagically; Closes: #889151
   * debian/control
     - add ipywidgets to b-d, needed by doc
     - add kiwisolver to b-d, new dependency
     - bump Standards-Version to 4.1.4 (no changes needed)
     - re-enable pandas b-d
   * refresh patches
   * debian/patches/0011-remove-distutils.sysconfig.patch
     - dont import distutils.sysconfig in matplotlib, as it's meant to be used
       for building packages, not in a top-level module; Closes: #894502
   * debian/rules
     - make doc via Makefile
     - set --no-parallel
   * debian/README.debian
     - update to mention GTK backend is no longer available; Closes: #889137
Checksums-Sha1:
 992ed0fb43a2faeaca75d2e040f28df4e93a937a 4111 matplotlib_2.2.2-1.dsc
 2b38d6bde7d633fcaff50e1e09ac2f0c3276f5f0 36590732 matplotlib_2.2.2.orig.tar.gz
 02fc6bc886a24fe0628314b4cba42fb6beb89e11 31424 matplotlib_2.2.2-1.debian.tar.xz
 9a1503dcb04a53217a2087a6137e6775f9d95a32 26117 
matplotlib_2.2.2-1_amd64.buildinfo
 e8c443ee2e1030a9ff24a6ba9960415ba45bfcb9 4135148 
python-matplotlib-data_2.2.2-1_all.deb
 a3205d5c303cc365322bc88fcc59128f0987c4fe 6372780 
python-matplotlib-dbg_2.2.2-1_amd64.deb
 95a2410b7cbbd3cc0324f044c980be311a6b821e 61478340 
python-matplotlib-doc_2.2.2-1_all.deb
 3f3494872b68bc21cca3333bafa999364d17d121 5056084 
python-matplotlib_2.2.2-1_amd64.deb
 79c608685bb75fdb2f8e42328bc4ecda821bd16a 424900 
python3-matplotlib-dbg_2.2.2-1_amd64.deb
 d55f2ac972d916afce85ccdd199734da4c62aadb 5062460 
python3-matplotlib_2.2.2-1_amd64.deb
Checksums-Sha256:
 910cce5bcab6cfec8b574f543247ce0f0afa026d10599445af5d2ce6b0ac145b 4111 
matplotlib_2.2.2-1.dsc
 3a8236e6747dbb48c342ee194a8ced2805205cbd718899b284e4d617189cd397 36590732 
matplotlib_2.2.2.orig.tar.gz
 5af440832dab0c9b0ba7d23b65a843e7c59023dc6fc3461e56a0ff0edd910ca4 31424 
matplotlib_2.2.2-1.debian.tar.xz
 e2ff5bdeadb824f0fa820e253f41cc4d2016ad1ca289e8d208450d79e46c5fd4 26117 
matplotlib_2.2.2-1_amd64.buildinfo
 13a81760444626c6a8dd507f131f53b134c06ce61677dd6545624aedd436baf2 4135148 
python-matplotlib-data_2.2.2-1_all.deb
 0fb6a2d939b4517a1bf9a35393ba1c6ae268c0fd6c425a3099c7a6c6b5b571e2 6372780 
python-matplotlib-dbg_2.2.2-1_amd64.deb
 067503134ada68156b172fc36967136a64897cfaec263d123ac146d558a5c78b 61478340 
python-matplotlib-doc_2.2.2-1_all.deb
 ae9c49b14f52f22a2955b196754dd4e6c1520de8fc0d010885a8850926d98aa9 5056084 
python-matplotlib_2.2.2-1_amd64.deb
 10a0f38e18a19388ab87bbf9e7318bcbaf3e287f9eac685a8b9b3917562339b8 424900 
python3-matplotlib-dbg_2.2.2-1_amd64.deb
 a12d8a7761717178c6ea98699e52ecd6a9b50e2abb484693f07e7d5d98fc7f1d 5062460 
python3-matplotlib_2.2.2-1_amd64.deb
Files:
 39644cb7f8e9248e595c94d7d55fca06 4111 python optional matplotlib_2.2.2-1.dsc
 1fd68cc718cd4a957da639ae0058f15f 36590732 python optional 
matplotlib_2.2.2.orig.tar.gz
 82c3ff5b73a8a08852b5cb66558a8872 31424 python optional 
matplotlib_2.2.2-1.debian.tar.xz
 fa842d6511534b90ab420523e6d2771f 26117 python optional 
matplotlib_2.2.2-1_amd64.buildinfo
 b383334ac2295164dbeccde69839ebcb 4135148 python optional 
python-matplotlib-data_2.2.2-1_all.deb
 dec2450614826b4d30e1b42478bdf458 6372780 debug optional 
python-matplotlib-dbg_2.2.2-1_amd64.deb
 f21afb73a5bbd7ba68154e123c3f3cb6 61478340 doc optional 
python-matplotlib-doc_2.2.2-1_all.deb
 c30da64275eb3418104f9ac66a3dc8d9 5056084 python optional 
python-matplotlib_2.2.2-1_amd64.deb
 79ec6a508d080b2dfd29bbde066b5f84 424900 debug optional 
python3-matplotlib-dbg_2.2.2-1_amd64.deb
 9257c87edeac5a5d8e3102e773a890ad 5062460 python optional 
python3-matplotlib_2.2.2-1_amd64.deb

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

iQIzBAEBCAAdFiEEufrTGSrz5KUwnZ05h588mTgBqU8FAlrSd2AACgkQh588mTgB
qU8DqQ//WJzBZuljcc3mDbh+drC2iEZgFT6VeC+Bec5o5MpR0DMA6XW9pPWaxLMi
Sjyd/8JlBLVM1PFQ5teuQOVHec30EX3sjYKDyqlMAtV4xRwqwu0NItmrZMlamOvE
y39bTiCGUu3axGNtoKf43xC3TghK4rVftoIhN3V3NdV2zTLBaKktgxjt6iEtp6FE
dSMblg1li0hPi5dnaHYY6gg8WJabCtfqFpNRayMyilJcQvkc2y4dZohH3zrI5ygE
9S3IcKqoUkpNeDedpm42P5f1NEYNiThJUrrCGkU4u1XIDl14Gjn9l2NlDXHvwj6+
x+oB7VKItgoKxPPtkYOtP3BlJ1yWZtUSf07cPtkWb2OoQvIiEtGRwio/Oux9TeCk
t9ozM2bBLO+oqL0+0jaz/cjMGrHOYeSN9o4aEZ/LRnn0DPHcirxJnZdR3y2Chzeu
aQ8sxZ0PMDLjxSmii2frOh/JAsiznpbG25nX2jM+mVIvHVuO8K9zi2vNh1LmXr1/
lbG/4A1YSFKaeCsOrYne/PbAhtqePQFS8bf2K+FCPYo7N3O6ogKqp1th/zGj7p/a
jXrY2jtDcLlemKpDp5vDlt1qVMaC697iKsayKu3mAdiXmdc9qxBiAgY6dM5MhOMt
XhQJQ9JIcRV1+gnfuZvekro+6x7UjNCjJTwVMUWH5H3fYVkY78o=
=hxR+
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to