Your message dated Tue, 04 Jan 2011 12:33:27 +0000
with message-id <[email protected]>
and subject line Bug#608788: fixed in magics++ 2.10.0.dfsg-6
has caused the Debian Bug report #608788,
regarding magics++: package fails to build from source with python 2.7
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.)
--
608788: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=608788
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: magics++
Version: 2.10.0.dfsg-5.1
Severity: important
Tags: patch
Justification: fails to build from source
User: [email protected]
Usertags: origin-ubuntu natty ubuntu-patch
*** /tmp/tmpMEwKzy
In Ubuntu, we've applied the attached patch to achieve the following:
* debian/python-magics++.install: Update install path for any python version
to fix a FTBFS issue with python 2.7 in natty (LP: #)
We thought you might be interested in doing the same.
-- System Information:
Debian Release: squeeze/sid
APT prefers maverick-updates
APT policy: (500, 'maverick-updates'), (500, 'maverick-security'), (500,
'maverick-backports'), (500, 'maverick')
Architecture: i386 (i686)
Kernel: Linux 2.6.35-24-generic (SMP w/2 CPU cores)
Locale: LANG=en_ZA.utf8, LC_CTYPE=en_ZA.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru magics++-2.10.0.dfsg/debian/changelog magics++-2.10.0.dfsg/debian/changelog
diff -Nru magics++-2.10.0.dfsg/debian/control magics++-2.10.0.dfsg/debian/control
--- magics++-2.10.0.dfsg/debian/control 2010-10-17 05:45:42.000000000 +1300
+++ magics++-2.10.0.dfsg/debian/control 2011-01-04 00:57:22.000000000 +1300
@@ -57,7 +57,7 @@
Package: python-magics++
Section: python
Architecture: any
-Depends: libmagplus3 ( = ${binary:Version} ), ${misc:Depends}, ${shlibs:Depends}, python2.6, python-numpy
+Depends: libmagplus3 ( = ${binary:Version} ), ${misc:Depends}, ${shlibs:Depends}, python, python-numpy
Description: python support for Magics++
Magics++ is the latest generation of the ECMWF's Meteorological plotting
software MAGICS. Although completely redesigned in C++, it is intended to be
diff -Nru magics++-2.10.0.dfsg/debian/python-magics++.dirs magics++-2.10.0.dfsg/debian/python-magics++.dirs
--- magics++-2.10.0.dfsg/debian/python-magics++.dirs 2010-10-17 05:45:42.000000000 +1300
+++ magics++-2.10.0.dfsg/debian/python-magics++.dirs 1970-01-01 12:00:00.000000000 +1200
@@ -1,2 +0,0 @@
-usr/lib/pymodules/python2.6
-usr/share/pyshared
diff -Nru magics++-2.10.0.dfsg/debian/python-magics++.install magics++-2.10.0.dfsg/debian/python-magics++.install
--- magics++-2.10.0.dfsg/debian/python-magics++.install 2010-10-17 05:45:42.000000000 +1300
+++ magics++-2.10.0.dfsg/debian/python-magics++.install 2011-01-03 23:21:42.000000000 +1300
@@ -1,2 +1,2 @@
-debian/tmp/usr/lib/python2.6/site-packages/*.so usr/lib/pymodules/python2.6
-debian/tmp/usr/lib/python2.6/site-packages/*.py usr/share/pyshared
+debian/tmp/usr/lib/python*/*-packages/*.so
+debian/tmp/usr/lib/python*/*-packages/*.py
diff -Nru magics++-2.10.0.dfsg/debian/pyversions magics++-2.10.0.dfsg/debian/pyversions
--- magics++-2.10.0.dfsg/debian/pyversions 2010-10-17 05:45:42.000000000 +1300
+++ magics++-2.10.0.dfsg/debian/pyversions 2011-01-03 02:37:45.000000000 +1300
@@ -1 +1 @@
-2.6
+2.6-
diff -Nru magics++-2.10.0.dfsg/debian/rules magics++-2.10.0.dfsg/debian/rules
--- magics++-2.10.0.dfsg/debian/rules 2010-10-17 05:45:42.000000000 +1300
+++ magics++-2.10.0.dfsg/debian/rules 2011-01-03 23:32:08.000000000 +1300
@@ -14,7 +14,7 @@
DEB_AUTO_UPDATE_LIBTOOL := pre
DEB_SHLIBDEPS_LIBRARY_magics++ := libmagplus3
DEB_SHLIBDEPS_INCLUDE_magics++ := debian/libmagplus3/usr/lib/
-DEB_MAKE_ENVVARS:= MAGPLUS_HOME=`pwd` PYTHON_INCLUDE_DIR=/usr/include/python2.6
+DEB_MAKE_ENVVARS:= MAGPLUS_HOME=`pwd` PYTHON_INCLUDE_DIR=/usr/include/$(shell pyversions -d)
DEB_PYTHON_SYSTEM:= pysupport
clean::
--- End Message ---
--- Begin Message ---
Source: magics++
Source-Version: 2.10.0.dfsg-6
We believe that the bug you reported is fixed in the latest version of
magics++, which is due to be installed in the Debian FTP archive:
libmagics++-data_2.10.0.dfsg-6_all.deb
to main/m/magics++/libmagics++-data_2.10.0.dfsg-6_all.deb
libmagics++-dev_2.10.0.dfsg-6_i386.deb
to main/m/magics++/libmagics++-dev_2.10.0.dfsg-6_i386.deb
libmagplus3_2.10.0.dfsg-6_i386.deb
to main/m/magics++/libmagplus3_2.10.0.dfsg-6_i386.deb
magics++_2.10.0.dfsg-6.debian.tar.gz
to main/m/magics++/magics++_2.10.0.dfsg-6.debian.tar.gz
magics++_2.10.0.dfsg-6.dsc
to main/m/magics++/magics++_2.10.0.dfsg-6.dsc
magics++_2.10.0.dfsg-6_i386.deb
to main/m/magics++/magics++_2.10.0.dfsg-6_i386.deb
python-magics++_2.10.0.dfsg-6_i386.deb
to main/m/magics++/python-magics++_2.10.0.dfsg-6_i386.deb
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.
Alastair McKinstry <[email protected]> (supplier of updated magics++ 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: SHA1
Format: 1.8
Date: Tue, 04 Jan 2011 11:25:40 +0000
Source: magics++
Binary: libmagplus3 libmagics++-dev magics++ python-magics++ libmagics++-data
Architecture: source all i386
Version: 2.10.0.dfsg-6
Distribution: unstable
Urgency: low
Maintainer: Alastair McKinstry <[email protected]>
Changed-By: Alastair McKinstry <[email protected]>
Description:
libmagics++-data - Data files needed for magics++ library
libmagics++-dev - Development files for ECMWF plotting software MAGICS++
libmagplus3 - ECMWF meteorological plotting software library
magics++ - Executables for the magics++ library
python-magics++ - python support for Magics++
Closes: 608788
Changes:
magics++ (2.10.0.dfsg-6) unstable; urgency=low
.
* FTBFS with python2.7. Patch from Sameer Morar. Closes: #608788.
Checksums-Sha1:
1f2d0b57243a222ee487e01ee6a587e2959ac256 1488 magics++_2.10.0.dfsg-6.dsc
3eb005fba4bcd3de08ca46f1a7d54343720febae 905231
magics++_2.10.0.dfsg-6.debian.tar.gz
46a3a13b55814a7179936983ad353e410c078a2f 4067084
libmagics++-data_2.10.0.dfsg-6_all.deb
5bb374986ca2dc3a1d4f51f0495eb5266ba9bfa8 2683952
libmagplus3_2.10.0.dfsg-6_i386.deb
579a2bd46ad2d8ef67b558cc88c6651a24d881d3 7567980
libmagics++-dev_2.10.0.dfsg-6_i386.deb
c70c889bd6a839b4b83e0743ca2c45cde91255a1 18958 magics++_2.10.0.dfsg-6_i386.deb
7d4b0b7a37bce83b2e3ccbb38ddb96258430e7b1 38598
python-magics++_2.10.0.dfsg-6_i386.deb
Checksums-Sha256:
2b2aa0643b7b310497e6bc2637b6bb68b43cf757c663bbc3d8e9acc6478e622a 1488
magics++_2.10.0.dfsg-6.dsc
f8fd19159c7d583a879535c3ec1ee8741b0222b7377edfc6f4ded57f2f41db17 905231
magics++_2.10.0.dfsg-6.debian.tar.gz
25903121658487f9649d06d535a926ce7f358e01208ac200edba8b55ce5639aa 4067084
libmagics++-data_2.10.0.dfsg-6_all.deb
497a08efd1911e076aac4e52b801f1edefad6783bc995da38cd4f58e8d2556ca 2683952
libmagplus3_2.10.0.dfsg-6_i386.deb
f7f5b567b0bd6b50a188d9836692cb7942765002645ba1f82c2c4ddc15d4da4c 7567980
libmagics++-dev_2.10.0.dfsg-6_i386.deb
3558824edf13cda1fa8fd163bc67b5a214892300305d57ba5f94849e6d91d6a9 18958
magics++_2.10.0.dfsg-6_i386.deb
6f68221b53645394753a66aa44ccb93f7540309133badc43a8df72d84ba5b250 38598
python-magics++_2.10.0.dfsg-6_i386.deb
Files:
b030a27fa9dd44c3d409a61640dc9263 1488 utils optional magics++_2.10.0.dfsg-6.dsc
82a1417f6d96c16efc3cc905f0070347 905231 utils optional
magics++_2.10.0.dfsg-6.debian.tar.gz
0925e8ad77d302c9af0d806c5e2af892 4067084 utils optional
libmagics++-data_2.10.0.dfsg-6_all.deb
d392d63ed6dece5db2f26ea04b1de574 2683952 libs optional
libmagplus3_2.10.0.dfsg-6_i386.deb
8ff7599e7dff7962e90f599d312235ff 7567980 libdevel optional
libmagics++-dev_2.10.0.dfsg-6_i386.deb
d60d7a681b9d97026e85bb9341e28ffd 18958 utils optional
magics++_2.10.0.dfsg-6_i386.deb
2061ecea1eeda2577f2cabac3e7edadd 38598 python optional
python-magics++_2.10.0.dfsg-6_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAk0jDZkACgkQQTK/kCo4XFc/iACfZRb3hDu/W83WHTppERyc6vRA
54AAnAvNqq3nKgNziFLOx8s7Z7S7NYp0
=o/4K
-----END PGP SIGNATURE-----
--- End Message ---