Your message dated Thu, 19 Jan 2017 05:05:45 +0000
with message-id <[email protected]>
and subject line Bug#849943: fixed in matplotlib 2.0.0-1
has caused the Debian Bug report #849943,
regarding matplotlib: Circular build dependency with basemap
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 [email protected]
immediately.)
--
849943: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=849943
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: matplotlib
Version: 2.0.0~rc2-1
Severity: important
User: [email protected]
Usertags: m68k
Hi!
It's currently impossible to build matplotlib for new architectures
(i.e., to bootstrap the package) since there is a circular build
dependency with src:basemap:
(sid-m68k-sbuild)root@ikarus:~# apt-get build-dep matplotlib
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
builddeps:matplotlib : Depends: python3-mpltoolkits.basemap but it is not
going to be installed
E: Unable to correct problems, you have held broken packages.
(sid-m68k-sbuild)root@ikarus:~# apt install python3-mpltoolkits.basemap
Reading package lists... Done
Building dependency tree
Reading state information... Done
python3-mpltoolkits.basemap is already the newest version (1.0.7+dfsg-4).
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
python3-mpltoolkits.basemap : Depends: python3-matplotlib but it is not
installable
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a
solution).
(sid-m68k-sbuild)root@ikarus:~#
A proper way to fix this problem is to use build profiles [1] which
have been supported in the build infrastructure and build tools
like sbuild for a while now.
Build profiles have been added to various source packages like
src:avahi [2]. More on circular build dependencies can be found
in [3].
Cheers,
Adrian
> [1] https://wiki.debian.org/BuildProfileSpec
> [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734669
> [3] https://wiki.debian.org/CircularBuildDependencies
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - [email protected]
`. `' Freie Universitaet Berlin - [email protected]
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
--- End Message ---
--- Begin Message ---
Source: matplotlib
Source-Version: 2.0.0-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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sandro Tosi <[email protected]> (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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 18 Jan 2017 20:12:37 -0500
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.0.0-1
Distribution: unstable
Urgency: medium
Maintainer: Sandro Tosi <[email protected]>
Changed-By: Sandro Tosi <[email protected]>
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: 831020 838301 843656 847468 849943
Changes:
matplotlib (2.0.0-1) unstable; urgency=medium
.
* New upstream release
* debian/rules
- use bakoma fonts shipped with mpl: the fonts from fonts-lyx have been
changed and some math symbols are not rendered correctly using them:
Closes: #843656, #831020
- make sure to maintain the baseline_images dir in tests/ by using a dummy
file (else dh_python* will remove an empty dir); Closes: #838301
* debian/control
- exclude basemap from b-d if build profile is 'stage1', which breaks a
circular dependency loop and will allow to bootstrap a new arch easier;
Closes: #849943
- add breaks to -data for mpl versions before 2.x; Closes: #847468
* debian/copyright
- extend packaging copyright years
Checksums-Sha1:
5e9600f235a0bf8d2bd431e620674d1e6fbb06bf 3923 matplotlib_2.0.0-1.dsc
fdec09942507ad4d0c41a608ff886d66176b505c 52201231 matplotlib_2.0.0.orig.tar.gz
9db582686ebe6e01197f22d91358ab83fabfdac3 29336 matplotlib_2.0.0-1.debian.tar.xz
986a41fbb8f90dfcd8c0078f41fb63356b83490c 21608
matplotlib_2.0.0-1_amd64.buildinfo
d821a08747a4a532af8d1cf44a84d8f52db7ba3a 4504666
python-matplotlib-data_2.0.0-1_all.deb
8466bfe281223ad2a557ad5ee752b382a9e93862 6948772
python-matplotlib-dbg_2.0.0-1_amd64.deb
cdb07a6248423543f44755e6ee6a28afa43746a5 72390910
python-matplotlib-doc_2.0.0-1_all.deb
5e359a80f710ebe1e95cd1969cfe91c936d6fd0c 1596174
python-matplotlib_2.0.0-1_amd64.deb
af835dac2c806796765171b3aed438e7b935e90c 527840
python3-matplotlib-dbg_2.0.0-1_amd64.deb
3f9548f6ec64f6cf5381897bfc6fe64ead4935f7 1587670
python3-matplotlib_2.0.0-1_amd64.deb
Checksums-Sha256:
5464df0265992b27f8bb67c20929699048bdea918124524c3514f4e7c587a055 3923
matplotlib_2.0.0-1.dsc
966a0807bc961726a68e5b60b6e97c91eed6ba20e0d50dfd699a8f854b2d7370 52201231
matplotlib_2.0.0.orig.tar.gz
8c5b060040c3576fd1ab81efc4fa7f6b01a45d52fc5e60960e0fc5a4c5db1d79 29336
matplotlib_2.0.0-1.debian.tar.xz
d04b5f433b39ddf0ddebc26cb9a6bd1d9d361a998309fab61ae05b38d6651ea1 21608
matplotlib_2.0.0-1_amd64.buildinfo
309ad918bce6775c4ae6d605e1bf343ed3a58c7fafe577012f9fbe19993a0ef4 4504666
python-matplotlib-data_2.0.0-1_all.deb
61d692e8a9954bd1a83e63aede74f847f8a0988feb2f56da2624fe178f0715cc 6948772
python-matplotlib-dbg_2.0.0-1_amd64.deb
01469705fa05353394b4f456efe566730f134822619e9e06e247345b3a39a638 72390910
python-matplotlib-doc_2.0.0-1_all.deb
4ba1d601af6b97e2d9b97f880a1ae9ab873581573346d0880bd6d53cf8472d4e 1596174
python-matplotlib_2.0.0-1_amd64.deb
90d9b21badb419019e381df8e63f09544caf07c2cd4edc746a1cb46aa9251160 527840
python3-matplotlib-dbg_2.0.0-1_amd64.deb
89910654f373fb2ab5adfe5281e41792fb765d424064d0871f8775a6a511792e 1587670
python3-matplotlib_2.0.0-1_amd64.deb
Files:
ba5af4627f8d18b7f00207fbe10c9d9d 3923 python optional matplotlib_2.0.0-1.dsc
560dc09ee76be68ee979e6c323064657 52201231 python optional
matplotlib_2.0.0.orig.tar.gz
9fb13e31046c66e0dcb2e4c36ecc157d 29336 python optional
matplotlib_2.0.0-1.debian.tar.xz
fc032c0f25bd232e4835127fa42fb86a 21608 python optional
matplotlib_2.0.0-1_amd64.buildinfo
a00690bf5fd264b8ebd0f23dae15b118 4504666 python optional
python-matplotlib-data_2.0.0-1_all.deb
7dc9c474dc8fe5d2dd3d50985d0c9894 6948772 debug extra
python-matplotlib-dbg_2.0.0-1_amd64.deb
f40cc0c0ed5cc62ae6bd2da2f4e25173 72390910 doc optional
python-matplotlib-doc_2.0.0-1_all.deb
4c49c5d75c4e2f61cc217c06b51114b5 1596174 python optional
python-matplotlib_2.0.0-1_amd64.deb
2d7ffef7857e7a73037aef0e8bf88027 527840 debug extra
python3-matplotlib-dbg_2.0.0-1_amd64.deb
83a934ef91f633f83c5ffc5cfae4b196 1587670 python optional
python3-matplotlib_2.0.0-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEufrTGSrz5KUwnZ05h588mTgBqU8FAliAQvkACgkQh588mTgB
qU/4phAAylw8Y4RYPeM2iuupGSMBWWIG7ZxsL2kCJ7jPJkmyY2T3t/m2ccAWxFhk
BSVKok8jn2gtFIAnwvH19ACLiUY5oaxohbI3Us/x0aXHL9BxWjkfQL8AUDtuEg9O
2QAtLKn2IPy3CbxA2oDyzAKF8EM4/H1VnPt4NiaCbNkSaT2Wh3HzSbT1C1W5wsju
Jg0lLDQlNK1qBNy8EaTAeo9udtAMKK7J4K5KPKioANJz9xRpYS2QnZYCDN7wpsTD
SInD9X+RSAv+J66UyRN90Ad7MlVFCM6ALCfaYW/DaceO7GXacavEC2EfOjgPkz+d
DiePS8q3HnaujYzlhCpT3UCLr/CiA7DO2RlGuF/INwrlQbI6rN33Tjvt2IooksnG
N0t6zePLZkZTnVp6Gjwi1x0UiUXIfY08gtL6tdjXmOKIqpwchApUuCdXg9hueYEB
fV1bDcXOmkQaQmKsfI2Y/6oGMY3PnuRB7/+IhYJczYlrZx6tuGh22Mu4tXlcrKZX
ZzzQj0YpZDjdCdKhw/tg7wDb0aFNVHu3TZOrsV6+6uzqYvSN7+/B64X2HVgnnh8v
Q1VgwBo6ilmN/pmKczCF9YByU7lDxUEga94IAlHjhGTVg9AC4IIPcSdjraFyVCsE
o+/3MBsSKR/GWDBqtQG1F9eFv47gYYqoQqJPTLwLuo7uacLr4Lc=
=ol2w
-----END PGP SIGNATURE-----
--- End Message ---