Your message dated Tue, 28 Jul 2015 16:34:36 +0000
with message-id <[email protected]>
and subject line Bug#793449: fixed in adios 1.8.0-4~exp1
has caused the Debian Bug report #793449,
regarding adios build fails with python3.5
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.)
--
793449: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=793449
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: adios
Version: 1.8.0-2
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu wily ubuntu-patch
Hi Alastair,
Ubuntu is in the process of enabling python3.5 support for the upcoming
release, and has found that adios fails to build because of differences in
how multiarch is handled upstream between python3.4 and python3.5. The
attached patch fixes the build failure, for the moment by special-casing
python3.5.
As Debian will be transitioning to python3.5 fairly soon, I expect the
severity of this bug will be raised before too long.
Thanks for considering the patch.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
[email protected] [email protected]
diff -Nru adios-1.8.0/debian/rules adios-1.8.0/debian/rules
--- adios-1.8.0/debian/rules 2015-07-02 11:59:39.000000000 -0700
+++ adios-1.8.0/debian/rules 2015-07-23 23:59:21.000000000 -0700
@@ -87,10 +87,14 @@
for p in $(PY3VERS); do \
v=`echo $$p | cut -c7,9` ;\
CYV=cpython-$${v}m ;\
+ CYVM=cpython-$${v}m-${DEB_HOST_MULTIARCH} ;\
+ if [ $$p = python3.5 ]; then \
+ CYV=$$CYVM ;\
+ fi;\
mv $(TOP)/debian/tmpp/lib/$${p}/site-packages/adios.$${CYV}.so \
- debian/tmp/usr/lib/python3/dist-packages/adios.$${CYV}-${DEB_HOST_MULTIARCH}.so ; \
+ debian/tmp/usr/lib/python3/dist-packages/adios.$${CYVM}.so ; \
mv $(TOP)/debian/tmpp/lib/$${p}/site-packages/adios_mpi.$${CYV}.so \
- debian/tmp/usr/lib/python3/dist-packages/adios_mpi.$${CYV}-${DEB_HOST_MULTIARCH}.so ; \
+ debian/tmp/usr/lib/python3/dist-packages/adios_mpi.$${CYVM}.so ; \
done
mv $(TOP)/debian/tmpp/lib/${PY2VERS}/site-packages/adios_mpi.so \
debian/tmp/usr/lib/${PY2VERS}/dist-packages/adios_mpi.${DEB_HOST_MULTIARCH}.so
--- End Message ---
--- Begin Message ---
Source: adios
Source-Version: 1.8.0-4~exp1
We believe that the bug you reported is fixed in the latest version of
adios, 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.
Alastair McKinstry <[email protected]> (supplier of updated adios 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: Fri, 24 Jul 2015 08:13:01 +0100
Source: adios
Binary: libadios-dev libadios-bin python-adios python3-adios
Architecture: source amd64
Version: 1.8.0-4~exp1
Distribution: unstable
Urgency: medium
Maintainer: Alastair McKinstry <[email protected]>
Changed-By: Alastair McKinstry <[email protected]>
Description:
libadios-bin - ADIOS Adaptable IO system for simulations - binaries
libadios-dev - ADIOS Adaptable IO system for simulations
python-adios - Python interace to the ADIOS IO system
python3-adios - Python3 interace to the ADIOS IO system
Closes: 793449
Changes:
adios (1.8.0-4~exp1) unstable; urgency=medium
.
* Patch from Steve Langasek for python3.5 transition. Closes: #793449
Checksums-Sha1:
41651a33071bed109191e1eec6c6d9e51acdc116 2378 adios_1.8.0-4~exp1.dsc
16533748064c10c64fb747e3a3503866bd01f481 18396 adios_1.8.0-4~exp1.debian.tar.xz
4dd7e5d28d903f81291e7418be623806a3bd163c 355578
libadios-bin_1.8.0-4~exp1_amd64.deb
d595292bb4bcfc4656662d0ffcd3f7156201ffc0 29057028
libadios-dev_1.8.0-4~exp1_amd64.deb
4b0f33a55ee5c1889e2680af2b57a6d063bfad4d 347274
python-adios_1.8.0-4~exp1_amd64.deb
afd37fd3b01d4169fea51acfe30d1525d5b33040 378684
python3-adios_1.8.0-4~exp1_amd64.deb
Checksums-Sha256:
c5c941a169a34db27e3e0d09802f02cb3056ff035c1cfccf9e3a68b7cfd815e1 2378
adios_1.8.0-4~exp1.dsc
34afebd3622bf027c924cb3cd66ee3cbc81bcb0dfbe0f597eef0d3a34c55aaed 18396
adios_1.8.0-4~exp1.debian.tar.xz
d2e4698376d5143d96716d7733e337a85baea4754a44aad5473d3fd565609007 355578
libadios-bin_1.8.0-4~exp1_amd64.deb
a3b615310f02dd8cdda04d4f1b57e9ec9611f3603c6fa88181d96459ca5aee4a 29057028
libadios-dev_1.8.0-4~exp1_amd64.deb
e1b20501b4d537a9f1835e360ba95b3bd2c4337c82e97853734ace2a5e1fd86b 347274
python-adios_1.8.0-4~exp1_amd64.deb
164b0408c595d192da016f9ae2dab30939a4b7a4a863208b004c1a90ea1936f0 378684
python3-adios_1.8.0-4~exp1_amd64.deb
Files:
c56015d9fc871dde81bd34c51019c99c 2378 science optional adios_1.8.0-4~exp1.dsc
56c5331fdc7b3301eb9a8d21784ecbb5 18396 science optional
adios_1.8.0-4~exp1.debian.tar.xz
5063c54cde540afb0aa36133c5bb9962 355578 science optional
libadios-bin_1.8.0-4~exp1_amd64.deb
77ebe440c8fc7abe958c603bce74fadc 29057028 libdevel optional
libadios-dev_1.8.0-4~exp1_amd64.deb
4aff32a5e7e9bd0aeb38a9722e9a002d 347274 python optional
python-adios_1.8.0-4~exp1_amd64.deb
e4e5f301701477b8ea0aeb9de761371b 378684 python optional
python3-adios_1.8.0-4~exp1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVt3+8AAoJEMvmu05dmtOlUjQQAKP+TETPKJBoyFF6GL3IXz5T
HeXRrw31QZjn42BpJR8QZZwxPGrNfUN3qnVDpoQfkPTGKltVVZF2ZE9H3/5wurgN
rumLuj3noG4SLFDii/q+yhxyjV+MW6Ti1771wF7Oi+QTIiYLH4D+WQMvG/jjnvUT
fxvOAPN6naNJRGd0wwNk930EzMhq7mC4OnXm55f2mX+zq8V+F1OdVojEW2/7vLRs
lZM64XpRkPbYm4yxgO5aV1xLoiVzXU1iqMNB/nZSYJ9xnpjJWmlkOj55Q1zbXnpn
HoC94oQbTfr9VOVQ9tRnfGOhrUaN+3OupunknhfgjZkpr/9W6cmsAnHMtcdDuRjj
wBFL7OaiCDpt0PAAgckMjJj2HY+EJ8xcisnpxKADOT4ziNiJQzjvzgbApJX3tVI3
QQS+3yHPEd+cd41Q/1DrCIe//yRGV0mZGEZJlopKhCqDLgatiRVEDVhPWU5Wwsj7
wId/FTtUfucCTfUh5pUjOnsFPHh8CH5Uw+4ewnVeGr2wgg92SdnvD8rGxXnjzxO1
oULm1pHIfM/n5kBBEZnAg/xjUcYkE4fRqyjsaf8Pyer/+iOtu8x2ycHw678zDO7K
Dq/ElaXwzQcGOJj+R7Y0Xedf2VYqOg/wT1+lRosNtr53tFtdJKZshyi0WjJVP38O
iq/yowgYeiylt8twT5qj
=VkqQ
-----END PGP SIGNATURE-----
--- End Message ---