Accepted python-xarray 0.10.2-1 (source all) into unstable

2018-03-15 Thread Alastair McKinstry
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 15 Mar 2018 11:12:06 +
Source: python-xarray
Binary: python3-xarray python-xarray-doc
Architecture: source all
Version: 0.10.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Alastair McKinstry <mckins...@debian.org>
Description:
 python-xarray-doc - documentation for xarray
 python3-xarray - N-D labeled arrays and datasets in Python 3
Changes:
 python-xarray (0.10.2-1) unstable; urgency=medium
 .
   * New upstream release
   * Add build-dep on python3-cloudpickle, python3-toolz
Checksums-Sha1:
 8798b107bf975cf9d4523c993e57ee3b68a349f5 2923 python-xarray_0.10.2-1.dsc
 ffe3e2402128485d2dc823248d85e6737c3908de 2082758 
python-xarray_0.10.2.orig.tar.gz
 24dedc752179e18edd5320c614ef39d595e76dc7 7832 
python-xarray_0.10.2-1.debian.tar.xz
 1461c5d95af50a932daa9bf7b1ef8ee922a6e1b1 1714288 
python-xarray-doc_0.10.2-1_all.deb
 73df6512983dbdb2ac99d55b388182f606a0dd37 11452 
python-xarray_0.10.2-1_amd64.buildinfo
 4cbecc017922eaddfbfd8373d044fefbdab33236 279380 python3-xarray_0.10.2-1_all.deb
Checksums-Sha256:
 10161c8bba8c245ffcd691e99bd32560204d9f6d7d1d22673e961b666224ca15 2923 
python-xarray_0.10.2-1.dsc
 15c19570b1f6a0dae86a71f23f6fbdca38d4b3162a72284dff3ebb9846c80427 2082758 
python-xarray_0.10.2.orig.tar.gz
 786de0026383bd6ecdbbb11b7da862226da8a9cb2d824f6b383182acdde47c7b 7832 
python-xarray_0.10.2-1.debian.tar.xz
 18ace1d710961a5cf283372e9605add996f8119483881b619eb5792775ed6be3 1714288 
python-xarray-doc_0.10.2-1_all.deb
 3300c660a44804285c9f786a0aa5b9f6e97b345924d20226e1bd31bbbcae84ae 11452 
python-xarray_0.10.2-1_amd64.buildinfo
 5f4d976b6e408354a56e7b1e34f4eb256f6978f259c11a8cac3965421623b75a 279380 
python3-xarray_0.10.2-1_all.deb
Files:
 91d86e6eab4ea7ecc04ba3f115605065 2923 python optional 
python-xarray_0.10.2-1.dsc
 28f2315486cf89ad56394373b8acde1e 2082758 python optional 
python-xarray_0.10.2.orig.tar.gz
 441c8ba6ec9c36a0604bdbc2e29d61ec 7832 python optional 
python-xarray_0.10.2-1.debian.tar.xz
 7d4b6f7fbd743a618db2283659a57c28 1714288 doc optional 
python-xarray-doc_0.10.2-1_all.deb
 7c73705f2ae88f621e9b729ef6f4cd86 11452 python optional 
python-xarray_0.10.2-1_amd64.buildinfo
 a03c1f431d1d31e8cab63087a91208ff 279380 python optional 
python3-xarray_0.10.2-1_all.deb

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAlqqrqMACgkQy+a7Tl2a
06XARA//SsiSrF79aMXZ+MjSjfcVlRV/o1T38gO1+wfqz127wojARI0f59Waml5D
KO4c1cfzhW/jZe9+JDog+WEmYKL6CS7EH7IAthJ4q6IAnSh4hTzD8qLzC2lspUSi
fzSmd9+MkELZePLoJDBWyiBzcnpoZciuq/LOcPvAM8w6Bl7R84J+8RXlzizWKjUW
GxVQisw9XXorzlFOzFN6bcOGh1EctOSb7Uy1bAAObakWldyc10e1t6Aqm1dOjk9l
W1Ih/ZaY39LIeooc4g7oPCGt/iAZAaCtwl/nRXNeWbtQsojui5HJdovZj8TGytRo
hKWlyFLrzIhMgXd9jHz9BAaHJveLZPzDSdjBksgmo+I5dThPOR8xpJR1keHdqMcp
ye1ZdqykINfGv2rc4OMBctSFIRnthp23gu3NlQyIlhixoDWBMjpzKzaZotfdpd5l
mAYIx/xN87XM9gF6RBaN9NLZnoDZSSUxvIF1a2t4lVRoWVWf+8a7sb3NWsShVki8
9Rc7NR5bSz/rceCqjhKHW3VQPgRPxmMQYnSJfvINH6XKANZqY3L3THBOVThM/mFJ
2pslm4zWhGhlZlAwYMg4knFO0c+zdfSltP21+1RjShJXZdGAgaaikzETXHHOi09+
1igjcAo3tu6Fq6uWAsCq9AjknlK19CiZFBbSE1pH1KBy4wkqKso=
=/yBT
-END PGP SIGNATURE-


-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Accepted qd 2.3.20+dfsg.1-1 (source amd64) into unstable

2018-03-15 Thread Alastair McKinstry
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 12 Mar 2018 12:29:36 +
Source: qd
Binary: libqd-dev libqd0v5
Architecture: source amd64
Version: 2.3.20+dfsg.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Alastair McKinstry <mckins...@debian.org>
Description:
 libqd-dev  - Double-double and quad double types in C++ and F90
 libqd0v5   - Double-double and quad double types in C++ and F90
Changes:
 qd (2.3.20+dfsg.1-1) unstable; urgency=medium
 .
   * New upstream release
   * Point VCS to salsa.debian.org
   * Set libqd0v5 M-A: same. Ship libs in M-A directory.
   * Use simple debhelper; no longer need cdbs, quilt
   * Build-dep on gawk, texlive-latex-base, texlive-latex-recommended
Checksums-Sha1:
 a5375c1d19cb7518380ad8a1684cd00ff01f488c 2113 qd_2.3.20+dfsg.1-1.dsc
 17f7a385f77110fe98861cf838eb812e65c168a9 608632 qd_2.3.20+dfsg.1.orig.tar.xz
 6ad0288b69b09ce4c8d26dc3ba073121650be134 51820 qd_2.3.20+dfsg.1-1.debian.tar.xz
 5328842631dbf9245f0d69245f7064c8902b6d52 513652 
libqd-dev_2.3.20+dfsg.1-1_amd64.deb
 cf1db4b286da68adb25e4c0750e36a877927402b 49420 
libqd0v5-dbgsym_2.3.20+dfsg.1-1_amd64.deb
 ca3ab34b6bb26fceb91c1c4df3e60a0791c642f3 177436 
libqd0v5_2.3.20+dfsg.1-1_amd64.deb
 0873d407199ace92990f4fa45b9f5c67fef8b241 8845 
qd_2.3.20+dfsg.1-1_amd64.buildinfo
Checksums-Sha256:
 0a2189128d391a795567db3b2599beeafcf56f08233a653328c8d060a70b25f0 2113 
qd_2.3.20+dfsg.1-1.dsc
 d54373f8ef10729b6dd15cf3d894b7fbdd7434887fe4dbec2c4efa7d67a5a759 608632 
qd_2.3.20+dfsg.1.orig.tar.xz
 2dff4a3666d48461f0aede2e513036d6aa5e716a780d64424399f350413a472b 51820 
qd_2.3.20+dfsg.1-1.debian.tar.xz
 8e400dc9bfb77b697748352f09ea06cd45f8e2256b677f33504db5abd6a3d562 513652 
libqd-dev_2.3.20+dfsg.1-1_amd64.deb
 bb9d240a82e66a2e559e3b2b65490c4cb702aeda31489197bdb7fd1b77b5cde6 49420 
libqd0v5-dbgsym_2.3.20+dfsg.1-1_amd64.deb
 a3696acd289a0a8e000dfd161e8ac1045e36c8982a498ea6b6dee946607ddcce 177436 
libqd0v5_2.3.20+dfsg.1-1_amd64.deb
 a3a113b462448c8cc8c68f4db06c8ff07facd0bffbeb174d9bb7cdc22f9870ef 8845 
qd_2.3.20+dfsg.1-1_amd64.buildinfo
Files:
 10a34c04034322a2641b80ab017dc69a 2113 libs optional qd_2.3.20+dfsg.1-1.dsc
 f7d66a4fe6c79f3cd60862cc7920c589 608632 libs optional 
qd_2.3.20+dfsg.1.orig.tar.xz
 5d4aeed448a4e2542d388911b8cca07d 51820 libs optional 
qd_2.3.20+dfsg.1-1.debian.tar.xz
 14988b2cd6e769da1effb5416e159b0e 513652 libdevel optional 
libqd-dev_2.3.20+dfsg.1-1_amd64.deb
 2c0fbb170bbefe79c3cfd900234fa819 49420 debug optional 
libqd0v5-dbgsym_2.3.20+dfsg.1-1_amd64.deb
 ee36bf57a97865dce9c3d51c18d80669 177436 libs optional 
libqd0v5_2.3.20+dfsg.1-1_amd64.deb
 a7a27e307f4dbf8c17b652d93e3c6d21 8845 libs optional 
qd_2.3.20+dfsg.1-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAlqqW8AACgkQy+a7Tl2a
06Wr+RAAipn2cwEnjdqP/kYnUgBU7O2ZRr/Qrc4XdZuteVhnnjeJOtPbFzhVumkT
s3k6adkWln7Z6KRU2M2k3IomoTU15UEkeqzhu/BHcMnh5ThRwSF6zujX1z7Ewj1v
WtIHR0k1bMNSw6/MFcdQ2BB1/napdyGYQWuUVA3EbWGcdNzHAb7+bs2751EPiQlY
zk2MlmEmpbQPuquVB+EXliwKcxNiUTDGbYEG2SGs8YDQXSuXgu8dD6f3SgubWhuv
1Zcyf9zcjlzZR3PvU8zL7Xbcf/MoUFgCd1VwDM9dzqilpKumsC/pO3rSCx50ox72
vs+I4krPbAZX3hRxdie2QOYCzVVin88j8FtIzMkkmA9OvA6e0/J0UdN/qoE/EObh
4iJgBGG5zQsv3HPgi/B8fkB8gzM8GCr1Xz72R44tslRP7nDEd76vxUQSjYTfGlFY
77AjxJW+DMN/+tgl7mpOD76DVXyKLv8kNFVHDmpxlfqOlaVW++n6uSdwrFC3noDM
Cre73OYNSHuHmJxfe9aQqAi5loWLagcZSFB09Z48+1B6t5hIbXHVS1falzsB41dy
H1gD5CfCWij0IpQl5hDCzpG3Cl++Xi3RYwmCWkRxQCmQXa1gDJS+9ytxUPrvfdYY
Wi/+kRVUWytI6LfU1JwEP+Rw8HuSWAQ3ht7qAttM7UeGSP9hmpw=
=4hAM
-END PGP SIGNATURE-


-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Accepted mpich 3.3~b1-5 (source amd64 all) into experimental

2018-02-26 Thread Alastair McKinstry
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 26 Feb 2018 11:16:54 +
Source: mpich
Binary: libmpich-dev libmpich12 mpich mpich-doc
Architecture: source amd64 all
Version: 3.3~b1-5
Distribution: experimental
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Alastair McKinstry <mckins...@debian.org>
Description:
 libmpich-dev - Development files for MPICH
 libmpich12 - Shared libraries for MPICH
 mpich  - Implementation of the MPI Message Passing Interface standard
 mpich-doc  - Documentation for MPICH
Closes: 891348
Changes:
 mpich (3.3~b1-5) experimental; urgency=medium
 .
   * Ensure M-A placeholders are properly substituted: autogenerate files
 in ./rules. Closes: #891348
Checksums-Sha1:
 94e357739adf7d69ae46e02304d69d440ecca9cf 2608 mpich_3.3~b1-5.dsc
 482f6e73b3c71dbe8b8363d384ce0617413a3ef4 46104 mpich_3.3~b1-5.debian.tar.xz
 9d08d74068098be937b8a0979f259f84bd36d489 6161872 
libmpich-dev-dbgsym_3.3~b1-5_amd64.deb
 81aee68dace4a528336352fe1ea0a1a106fe4bf7 1516132 
libmpich-dev_3.3~b1-5_amd64.deb
 9a5cb5dad748ba9cd9b3ca38f05641d9eb4a842a 9480704 
libmpich12-dbgsym_3.3~b1-5_amd64.deb
 ee92da1b0c1faf01031853186734c678db80ac05 1014892 libmpich12_3.3~b1-5_amd64.deb
 32597ed90d70eaf2db55c66e74b45522ee1c2c9c 880820 mpich-dbgsym_3.3~b1-5_amd64.deb
 7f47e4f59ff31aa39fd04a47900d4021027bb8c6 781740 mpich-doc_3.3~b1-5_all.deb
 955cb92a930bcbb556532def7b542a6007b0bfed 11898 mpich_3.3~b1-5_amd64.buildinfo
 029cb68af614abaf9eee8faa022ec9a29dc055d8 224708 mpich_3.3~b1-5_amd64.deb
Checksums-Sha256:
 7d527fc75ed6986ff50cb5bc4930a6d2ffeb7ac1d8ecd126db41f8aef2897e45 2608 
mpich_3.3~b1-5.dsc
 0a16445bbb892bb0b079b555478878c4dbf27feac3bf45733acf6fac26aaf1ed 46104 
mpich_3.3~b1-5.debian.tar.xz
 1643725aa3ffedc3da301afa4aba061f6c0f56a8996a9900c00bb123e09a672c 6161872 
libmpich-dev-dbgsym_3.3~b1-5_amd64.deb
 817410d3aa641d987a36bef86b9a5a51c58872365d53309bea6d4fa22e1f70d8 1516132 
libmpich-dev_3.3~b1-5_amd64.deb
 0822b8501c492828da6a2ecb7f76b4f72cce3ab05502f0e0da25605023ee0687 9480704 
libmpich12-dbgsym_3.3~b1-5_amd64.deb
 ddc57c4080cafedebdc1334248899f94c3a6e98c1cffc8aaeb83cce05707ce1b 1014892 
libmpich12_3.3~b1-5_amd64.deb
 b5d1a68fc0d54b6d81b61fb4d8ec8d8309e9f04f8943703f0dd4176cdca2df20 880820 
mpich-dbgsym_3.3~b1-5_amd64.deb
 5e50b6f16b16dd97c7e596f21a2b02b64f17d5b528e6cfd678d91a017e5ea708 781740 
mpich-doc_3.3~b1-5_all.deb
 26e7b4e7abc69d6e95578523d2f68324996943cc9e72050c6c1a8d977ba10ce0 11898 
mpich_3.3~b1-5_amd64.buildinfo
 040007874c49a984f063502c805febcb2384f5665071d8750759e4fa8e3c6d4b 224708 
mpich_3.3~b1-5_amd64.deb
Files:
 09b0022b441f3b9c7df2e59098f38a38 2608 devel optional mpich_3.3~b1-5.dsc
 4b59c9fcbd3423c8673fc1d0337b4997 46104 devel optional 
mpich_3.3~b1-5.debian.tar.xz
 f7c9d4db3f116fe006c34e6ab0e56570 6161872 debug optional 
libmpich-dev-dbgsym_3.3~b1-5_amd64.deb
 7def2d0903ce8ab28dbcdc9e3d326a10 1516132 libdevel optional 
libmpich-dev_3.3~b1-5_amd64.deb
 060b487b87d2d9ef29acef5def60f32f 9480704 debug optional 
libmpich12-dbgsym_3.3~b1-5_amd64.deb
 1a45f57b66d0b52a8e7ef72218e78e66 1014892 libs optional 
libmpich12_3.3~b1-5_amd64.deb
 ccf0bab0cf9bbfc4b227eab30c739d5a 880820 debug optional 
mpich-dbgsym_3.3~b1-5_amd64.deb
 c415b10271040b169e7e372237fac420 781740 doc optional mpich-doc_3.3~b1-5_all.deb
 a1078dfd9a155e34bbe8be43dd036412 11898 devel optional 
mpich_3.3~b1-5_amd64.buildinfo
 4f2bd309f81a29a470cca6f9bcf18383 224708 devel optional mpich_3.3~b1-5_amd64.deb

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAlqUADkACgkQy+a7Tl2a
06X4Ng/8DRAFp/MdYUWOxXCSxRGWkB6Hp8y0qRaW2GKUb53UI7eHgj+KfdegYjza
jGfLKxAgIr4EnbzlagQyMkRCIJWogiaQXg4Ox1t6wTUkN2oyJzaR4NbY7m1USlm/
urbqpboBTT6IH9T8n6n1afssBsW98U5mz1VLXd14uVK7AEynCCTtDGte7QBYt4dS
Fd3851ugIB13TubU4UgGHRvybBJbywmx7mkcI07CSJ0uYGLhA/0soX8nTW71V4t8
kHxOhI45fnCDi6aqI6impAW2R0dT4N1/jXPq2foFIVitY+K0DLJBtWoBYehNVPPd
pOgbmABwhu+wvUDfBdvX1DCblccp5E+kArCzPXWTo4IrgBj+e0yMYzssuDBIH/fV
8EGrGCVgK1rZWAv93u+ZnR/17W90VDhNLZHEpUY5WX25eHWhCnoivMerD2AQWxk1
1efY9yc5PfXlSX1lPYJ2Nz9AiuYJzvOt6VwlBqdZmkyoqDmNtbbuinSgd4VEaRfV
Dcbm+PG0bDqXWnvFhKpbaglwhaBzpThfal+d9LSvqI1Hd0Szem/EvSC3Uiomb+rW
YCWgcQw0HKCi5JgsVnC2r3SSIGoOgGjl1jhTCmJPWgvC6Pm1OerOG06UONGaneJJ
HuueuYvEMzhNW1/LaRRKkZbDgQPMPBnrqWVyofWEqQbDfVDewfc=
=Si8k
-END PGP SIGNATURE-


-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Accepted mpich 3.3~b1-4 (source amd64 all) into experimental

2018-02-06 Thread Alastair McKinstry
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 06 Feb 2018 16:49:12 +
Source: mpich
Binary: libmpich-dev libmpich12 mpich mpich-doc
Architecture: source amd64 all
Version: 3.3~b1-4
Distribution: experimental
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Alastair McKinstry <mckins...@debian.org>
Description:
 libmpich-dev - Development files for MPICH
 libmpich12 - Shared libraries for MPICH
 mpich  - Implementation of the MPI Message Passing Interface standard
 mpich-doc  - Documentation for MPICH
Changes:
 mpich (3.3~b1-4) experimental; urgency=medium
 .
   * New upstream release
   * Drop --with autoconf from dh; obsolete
Checksums-Sha1:
 36585656cb40f189020e8d132089b9b1decb7114 2608 mpich_3.3~b1-4.dsc
 55856fda35109b2954350a457cf5dc707ef427f1 10358000 mpich_3.3~b1.orig.tar.xz
 3433fee70853eab7fdccbf3c90aef604ee4b5b38 45944 mpich_3.3~b1-4.debian.tar.xz
 f9619a102a40f7687d60964e8c620204ff003a4c 6163168 
libmpich-dev-dbgsym_3.3~b1-4_amd64.deb
 066f9809ffd32752abef279b26b627e6123f0edf 1513024 
libmpich-dev_3.3~b1-4_amd64.deb
 a3a1656a792c00b6bddbbc317430666350160d42 9475444 
libmpich12-dbgsym_3.3~b1-4_amd64.deb
 32a28b769b7f5f2c27b040e8c750af916dec8d23 1013472 libmpich12_3.3~b1-4_amd64.deb
 3953df45322728eec2715b50e6d7b3e7f3108ea1 880308 mpich-dbgsym_3.3~b1-4_amd64.deb
 004bac6b2357f13fb4261fda2b976aac89451e4c 781672 mpich-doc_3.3~b1-4_all.deb
 8588ebe4e66fd3750820d886c4d91c4d9aca5bd6 11838 mpich_3.3~b1-4_amd64.buildinfo
 e3166149c763b9cb451daf495de6f71b3b764bcf 224988 mpich_3.3~b1-4_amd64.deb
Checksums-Sha256:
 021cd719daa3da802875757efe9243d68a3a3ad9d018d6983b6c22f26d1cab1e 2608 
mpich_3.3~b1-4.dsc
 7556d9f195436ffbc825e88c99463c04e263ca32fde501b2923f32490dbf540d 10358000 
mpich_3.3~b1.orig.tar.xz
 d8c3b6df12f48c0d68f4eb564440aff5530db15380a8e270b811f760bcde298c 45944 
mpich_3.3~b1-4.debian.tar.xz
 0185312313894922370240a034ac5370ff036f66b080197d563819a8576e61f6 6163168 
libmpich-dev-dbgsym_3.3~b1-4_amd64.deb
 30212d2e2d3afeeaae3e10bb3d8ddb53fa5f3e15446528f0ab7b10cd127917a6 1513024 
libmpich-dev_3.3~b1-4_amd64.deb
 55f98b42c6a5a07fd0d9b7a7be2e15507d03943870c5473e07975daab7bcc19d 9475444 
libmpich12-dbgsym_3.3~b1-4_amd64.deb
 01cfda764b61c5a646de60da3000b4dc124ca3b2ebf7f72d2c75492a6fe3a41b 1013472 
libmpich12_3.3~b1-4_amd64.deb
 49b4309b6feec3f59b2bd599065f12dda3d3274b7014bdef5192a7083defb37b 880308 
mpich-dbgsym_3.3~b1-4_amd64.deb
 bec03a05df0c6be3eeec3f2a091d62b814fe40b701d5733ba67726c53c889b67 781672 
mpich-doc_3.3~b1-4_all.deb
 b7d051ce1235351755193c3156f2d16bc17b8e38e06b3f5dcaf0f037d229d124 11838 
mpich_3.3~b1-4_amd64.buildinfo
 73a0e3cb2264652e81a290aca6b25c685019f777ad8e70ddf5bde5d540244d6c 224988 
mpich_3.3~b1-4_amd64.deb
Files:
 099f48a1fbfee3d133351b11166d7001 2608 devel optional mpich_3.3~b1-4.dsc
 90f52eaca8c6c979d31894a5499b64cc 10358000 devel optional 
mpich_3.3~b1.orig.tar.xz
 34e7e6af48747355f0d54b2bf4f39c90 45944 devel optional 
mpich_3.3~b1-4.debian.tar.xz
 5cfebdfd77a1b2a049ce5b36ebd04564 6163168 debug optional 
libmpich-dev-dbgsym_3.3~b1-4_amd64.deb
 843d59db4a428cf0c9d483de0229640e 1513024 libdevel optional 
libmpich-dev_3.3~b1-4_amd64.deb
 4a2e75f3e8c76792fe24ca27da0dbf53 9475444 debug optional 
libmpich12-dbgsym_3.3~b1-4_amd64.deb
 5fbb2d1f21d40fefb3b151091ca5c933 1013472 libs optional 
libmpich12_3.3~b1-4_amd64.deb
 672332348db26444f1bef5123f4782f7 880308 debug optional 
mpich-dbgsym_3.3~b1-4_amd64.deb
 0dbacee252e9df66bb9e79f8e5af65d5 781672 doc optional mpich-doc_3.3~b1-4_all.deb
 91e22ab9201d8ad692f0d75284c41605 11838 devel optional 
mpich_3.3~b1-4_amd64.buildinfo
 d99313422ee26c3eef50b8878bb88415 224988 devel optional mpich_3.3~b1-4_amd64.deb

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAlp5+w8ACgkQy+a7Tl2a
06WKgQ//etVDL8fPzvhMAgwRNUe4nPzDjCXl9AN5cMY+FUiUuvFpL88mQLodQwD4
c0J9Iy7h6wodtS+L+fSCtN2AdOImrhGNlgtINm+29lhALZZjjUbAB+2k8fXI9NtG
IUjKPZKpdALBSuSCWH2sBEUplOcVXEDGavLYTGZY5AuqMBqyFuH6Op5bY+Xj9vd+
1eCkrgc/ilOHWbjpYdHx3IqVc/aCISD+UAqodgPDnB7OLKvqJ9gyvoodDRcAm8Fu
A9+s2IQ3l2oHUAucwZ9noNPty45y5jVHZ4STIAN/pltyHfxCcD9JXBoYS7jFT8RH
75crrWTVFJw4XhDb76Vj4Z5bIzpHSE5BF1SX/YAU9Q0k7lFtKI7b1NQ+eJCodrS1
rFkd5f4pBxoLVri/fn8NAmbN39b7det7MHHPyAtzpIMfkpeZA5nSj3MQ6A7rGNES
JM+4WemnLy3x5LZ7NWKDcUNRA/g2xDH8i9UB/TpcW/L+pJHqLCBRMGtKZpNWzwNQ
P/wz1MQCB4XPriWHUZN6LIUv0k52+IlUDSXUcdVfEi7gcdILDPG9jc0ibVWAh1bx
PBc1qRx92NRi7U33X/tMDpWMrFdVFEpg8QY3rmEaJdXZFJwkSMPjnR4SMM0dxbqV
IlqEuOiG66fHGPTBxmQGo8oiGJvROMztSwmVvVfOAY0MV11rbkI=
=GNGM
-END PGP SIGNATURE-


-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Changing maintainer for mpich to debian-hpc

2018-01-24 Thread Alastair McKinstry
Hi,

I propose to change the Maintainer: for mpich from "Debian Science
Maintainers" which is an Alioth list, to debian-...@lists.debian.org.

Any comments or objections?

regards

Alastair McKinstry


-- 
Alastair McKinstry, <alast...@sceal.ie>, <mckins...@debian.org>, 
https://diaspora.sceal.ie/u/amckinstry
Misentropy: doubting that the Universe is becoming more disordered. 




signature.asc
Description: OpenPGP digital signature
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Re: Bug#886644: openmpi: alternatives for libmpi*.so are not multiarch-safe

2018-01-24 Thread Alastair McKinstry
Hi,

So, an update on status:

Both openmpi and mpich have been updated (in experimental) so that "the
usual files" are multi-arch aware:

- Libraries and .so files: in /usr/lib/$(ARCH)/openmpi/lib with symlinks
in /usr/lib/$(ARCH)

- Include files: similar, /usr/lib/$(ARCH)/openmpi/include, symlinks in
/usr/lib/$(ARCH)

- pkg-config files in /usr/lib/$(ARCH)/pkgconfig

There are now alternatives working for mpi, alternatives set
mpi-$(TRIPLET), that sets mpi to point to either openmpi or mpich.

The packages are _NOT_ multiarch aware yet, because both libopenmpi-dev
and libmpich-dev ship other files, in particular mpicc, mpifort, etc.
wrapper scripts that people use for compiling. These are switched using 
an alternatives set 'mpi'.

I request that people test these out from experimental. In particular,
I'm testing openmpi3 ahead of a planned transition.

Now, both openmpi and mpich have other binary packages, openmpi-bin and
mpich respectively, that contain binaries such as mpirun / mpiexec.  I
propose that the wrapper binaries mpicc /mpifort, etc. be moved to
these. If that is done, then these binaries can be labelled M-A: foreign
and the -dev packages as M-A: same.

Then the mpi dev files are co-installable, and everything continues to
work as before but it also becomes possible to cross-compile using the
dev files using pkg-config, avoiding the wrapper scripts (a good thing
anyway, IMO).

This should be useful for systems with accelerators (Xeon Phi, GPUs,
etc.) building mpi libraries (and mpi-using libraries) on these archs.

Comments, please.


Best regards

Alastair McKinstry



On 08/01/2018 12:01, Alastair McKinstry wrote:
> Package: openmpi
> Severity: important
>
> openmpi installs links via alternatives for libmpi.so, as does mpich and lam.
> Unfortunately its implementation is not multi-arch safe: there can be 
> multiple multiarch implementations of libmpi.so present, but only one 
> libmpi.so in /etc/alternatives.
>
> The best practice (see lapack, etc.) is /etc/alternatives/libmpi.so.${ARCH}.
>
> This needs to be fixed in both openmpi and mpich.
>
> lam needs to be updated to be multi-arch aware too, as it uses 
> /etc/alternatives/libmpi.so -> a non-m-a aware location.
>
-- 
Alastair McKinstry, <alast...@sceal.ie>, <mckins...@debian.org>, 
https://diaspora.sceal.ie/u/amckinstry
Misentropy: doubting that the Universe is becoming more disordered. 


-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

conflicts between VTK/XDMF and libloki

2016-12-05 Thread Alastair McKinstry
I'm the maintainer of xdmf, which I packaged to work with VisIT and
related code (in particular CDAT, which  uses VISIT).

I originally packaged xdmf, recently moving up to xdmf3 as required by
VTK 7+. (I plan to submit a patch to VTK later to use the external xdmf
rather than its internal copy.)

However it appears that xdmf3 ships its own version of libloki, which
conflicts, especially /usr/include/loki/*

The xdmf version is similar except it applies its own patch to
/usr/include/loki/Visitor.h, where it passes Xdmf shared pointers, thus
breaking the API/ABI:

(Compare
https://sources.debian.net/src/libloki/0.1.7-3/include/loki/Visitor.h/
and
https://sources.debian.net/src/xdmf/3.0%2Bgit20160803-1/core/loki/Visitor.h/
)

I'm at a loss what to do at this point - can the libloki and VTK
packagers give an opinion?

Best regards
Alastair

-- 
Alastair McKinstry, <alast...@sceal.ie>, <mckins...@debian.org>, 
https://diaspora.sceal.ie/u/amckinstry
Misentropy: doubting that the Universe is becoming more disordered. 




signature.asc
Description: OpenPGP digital signature
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Bug#837012: tachyon: FTBFS: ld: tachyon_ogl-glwin.o: undefined reference to symbol 'XNextEvent'

2016-09-12 Thread Alastair McKinstry
Hi,

I've uploaded an NMU of tachyon that fixes this to DELAYED/5.

The debdiff is:

dpkg-source: warning: extracting unsigned source package
(/srv/build/tachyon/tachyon_0.99~b6+dsx-5.1.dsc)
diff -Nru tachyon-0.99~b6+dsx/debian/changelog
tachyon-0.99~b6+dsx/debian/changelog
--- tachyon-0.99~b6+dsx/debian/changelog2016-08-01
02:23:29.0 +0100
+++ tachyon-0.99~b6+dsx/debian/changelog2016-09-12
14:12:26.0 +0100
@@ -1,3 +1,10 @@
+tachyon (0.99~b6+dsx-5.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS: Needs to link against libX11 explicitly. Closes: #837012.
+
+ -- Alastair McKinstry <mckins...@debian.org>  Mon, 12 Sep 2016
14:12:26 +0100
+
 tachyon (0.99~b6+dsx-5) unstable; urgency=medium

   * Debianization:
diff -Nru tachyon-0.99~b6+dsx/debian/patches/series
tachyon-0.99~b6+dsx/debian/patches/series
--- tachyon-0.99~b6+dsx/debian/patches/series2016-08-01
02:12:39.0 +0100
+++ tachyon-0.99~b6+dsx/debian/patches/series2016-09-12
14:12:26.0 +0100
@@ -10,3 +10,4 @@
 upstream-rationalization-autotools.patch
 debianization.patch
 debianization-documentation.patch
+x11.patch
diff -Nru tachyon-0.99~b6+dsx/debian/patches/x11.patch
tachyon-0.99~b6+dsx/debian/patches/x11.patch
--- tachyon-0.99~b6+dsx/debian/patches/x11.patch1970-01-01
01:00:00.0 +0100
+++ tachyon-0.99~b6+dsx/debian/patches/x11.patch2016-09-12
14:12:26.0 +0100
@@ -0,0 +1,19 @@
+Author: Alastair McKinstry <mckins...@debian.org>
+Description: X11 lib is needed for linking
+Bug-Debian: https://bugs.debian.org/837012
+Last-Update: 2016-09-12
+Forwarded: no
+
+Index: tachyon-0.99~b6+dsx/demosrc/Makefile.am
+===
+--- tachyon-0.99~b6+dsx.orig/demosrc/Makefile.am
 tachyon-0.99~b6+dsx/demosrc/Makefile.am
+@@ -5,7 +5,7 @@ bin_PROGRAMS += tachyon-nox tachyon-ogl
+ man_MANS += tachyon-nox.1 tachyon-ogl.1
+ endif
+
+-
++X_LIBS= -lX11
+ AM_CFLAGS = -Wno-unused-result
+
+ tachyon_SOURCES = \

regards
Alastair


On 13/09/2016 01:50, Jerome BENOIT wrote:
> Hello Lucas, thanks for the report.
>
>
>
> On 07/09/16 23:18, Lucas Nussbaum wrote:
> > Source: tachyon
> > Version: 0.99~b6+dsx-5
> > Severity: serious
> > Tags: stretch sid
> > User: debian...@lists.debian.org
> > Usertags: qa-ftbfs-20160906 qa-ftbfs
> > Justification: FTBFS on amd64
>
> > Hi,
>
> > During a rebuild of all packages in sid, your package failed to build on
> > amd64.
>
> > Relevant part (hopefully):
> >> /bin/bash ../libtool  --tag=CC   --mode=link gcc -Wno-unused-result
> -I/usr/include/libdrm -I/usr/include/libdrm -g -O3
> -fdebug-prefix-map=/<>/tachyon-0.99~b6+dsx=. -fPIE
> -fstack-protector-strong -Wformat -Werror=format-security -D_REENTRANT
> -ffast-math -fomit-frame-pointer   -o tachyon-ogl tachyon_ogl-main.o
> tachyon_ogl-getargs.o tachyon_ogl-parse.o tachyon_ogl-nffparse.o
> tachyon_ogl-mgfparse.o tachyon_ogl-ac3dparse.o tachyon_ogl-glwin.o
> tachyon_ogl-spaceball.o tachyon_ogl-trackball.o ../src/libtachyon.la
> -lm -lGL  -lGL
> >> libtool: link: gcc -Wno-unused-result -I/usr/include/libdrm
> -I/usr/include/libdrm -g -O3
> "-fdebug-prefix-map=/<>/tachyon-0.99~b6+dsx=." -fPIE
> -fstack-protector-strong -Wformat -Werror=format-security -D_REENTRANT
> -ffast-math -fomit-frame-pointer -o .libs/tachyon-ogl
> tachyon_ogl-main.o tachyon_ogl-getargs.o tachyon_ogl-parse.o
> tachyon_ogl-nffparse.o tachyon_ogl-mgfparse.o tachyon_ogl-ac3dparse.o
> tachyon_ogl-glwin.o tachyon_ogl-spaceball.o tachyon_ogl-trackball.o 
> ../src/.libs/libtachyon.so -lm -lGL
> >> /usr/bin/ld: tachyon_ogl-glwin.o: undefined reference to symbol
> 'XNextEvent'
> >> //usr/lib/x86_64-linux-gnu/libX11.so.6: error adding symbols: DSO
> missing from command line
> >> collect2: error: ld returned 1 exit status
>
> > The full build log is available from:
> >   
> http://people.debian.org/~lucas/logs/2016/09/06/tachyon_0.99~b6+dsx-5_unstable.log
>
> I could reproduce the issue in a chroot environment.
> I am working on it.
>
>
>
> > A list of current common problems and possible solutions is available at
> > http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to
> contribute!
>
> > About the archive rebuild: The rebuild was done on EC2 VM instances from
> > Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
> > failed build was retried once to eliminate random failures.
>
>
> Thanks,
> Jerome
>
>

-- 
Alastair McKinstry, <alast...@sceal.ie>, <mckins...@debian.org>,
https://diaspora.sceal.ie/u/amckinstry
Misentropy: doubting that the Universe is becoming more disordered.

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Bug#833425: Aw: Re: Bug#833425: mpi-defaults: switch to openmpi on hppa architecture

2016-08-04 Thread Alastair McKinstry
Hi all,


On 04/08/2016 11:02, Helge Deller wrote:
> Hi Mattia,
>
>> On Thu, Aug 04, 2016 at 09:34:35AM +0200, Helge Deller wrote:
>>> mpi-defaults depends on libmpich-dev for the hppa architecture (like m68k 
>>> and sh4).
>>> All other architectures use libopenmpi-dev.
>>> Is there a reason for that?
>> reason is that at that time openmpi was not available on those
>> architecture.
> Ok. I assumed that.
OpenMPI recently moved to using gcc atomics where available, which means
we no longer need to ship patches for each architecture. So I expect
OpenMPI to work on all archs before stretch.

>> Besides, do we know whether openmpi works correctly on those
>> architectures?  Since recently we have mpi-testsuite, but as you can see
>> the situation is not nice:
>> https://buildd.debian.org/status/package.php?p=mpi-testsuite
> Oops, at least hppa is not more broken than others :-)
Note, I'm currently working on OpenMPI 2.0.0 and hoping to get it into
Stretch.
This will involve a transition:

https://release.debian.org/transitions/html/auto-openmpi.html

Thanks for pointing to the mpi-testsuite results. I  wasn't aware they
are do bad. I'll investigate.
OpenMPI 1.10.3 is "mostly ok" according to:
https://buildd.debian.org/status/package.php?p=openmpi=unstable

I've openmpi2 in experimental:
https://buildd.debian.org/status/package.php?p=openmpi=experimental

I'm working with upstream and hoping to add symbol versioning, as the
regular soname changes are quite problematic.
> Currently I've stopped all hppa buildds and plan to upgrade them to gcc6
> before starting them again. And, I've started a test build of boost1.6.1
> to check if the mpi-defaults change will help. I expect a result during
> the next few hours. I'll let you know of the outcome.
>
> Helge
>
Alastair, as OpenMPI maintainer.

-- 
Alastair McKinstry, <alast...@sceal.ie>, <mckins...@debian.org>, 
https://diaspora.sceal.ie/u/amckinstry
Misentropy: doubting that the Universe is becoming more disordered. 

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Upgrading OpenMPI libraries

2016-07-28 Thread Alastair McKinstry
Hi,

I'd like to draw your attention to an on-going discussion wrt. OpenMPI
and upgrades:

https://github.com/open-mpi/ompi/issues/1906

Basically, I'd like to know: did we ever successfully support upgrades
of openmpi in Debian?

Currently, because of unversioned plugins, libopenmpi2 will conflict
with libopenmpi1.10.3 (and libopenmpi1.10, and libopenmpi1.6,
libopenmpi1, ... ). This is suboptimal, especially if we grow the number
of packages built against mpi.

At the moment, the best solution seems to be:

* put the unversioned plugins in a versioned directory $blah/2.0.0/*.so
accessed via RPATH from the libopenmpi* libraries
* Add versioned symbols to OpenMPI.

This would be significant work, and in practice have to be led by Debian
(err, yes, I could do it).
I'd like comments on this before proceeding.

Best regards
Alastair

-- 
Alastair McKinstry, <alast...@sceal.ie>, <mckins...@debian.org>, 
https://diaspora.sceal.ie/u/amckinstry
Misentropy: doubting that the Universe is becoming more disordered. 




signature.asc
Description: OpenPGP digital signature
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Fwd: [Open MPI Announce] Open MPI v2.0.0 released

2016-07-15 Thread Alastair McKinstry
Hi,

I've just uploaded openmpi 2.0.0-1 to Debian experimental.

Notable changes compared to 1.10.3:

- package names / sonames have changed. A full transition is needed
again.

- Alpha support has been dropped. (We can add it back again? looks
straightforward)

- mpi_thread_multiple support / changes. This needs testing.

Other things:

- Any thoughts on enabling the Java support?


Any other opinions on what we should be doing with openmpi at this stage?


Regards

Alastair McKinstry




 Forwarded Message 
Subject:[Open MPI Announce] Open MPI v2.0.0 released
Date:   Tue, 12 Jul 2016 22:19:12 +
From:   Jeff Squyres (jsquyres) <jsquy...@cisco.com>
Reply-To:   us...@open-mpi.org
To: Open MPI Announcements <annou...@open-mpi.org>



The Open MPI Team, representing a consortium of research, academic, and 
industry partners, is pleased to announce the release of Open MPI version 2.0.0.

v2.0.0 is a major new release series containing many new features and bug 
fixes.  As a community, the Open MPI Team is incredibly thankful and 
appreciative of all the time, effort, and downright hard work contributed by 
its members and all of its users.  Thank you all!  We couldn't have done this 
without you!

Increasing the major release number to "2" is indicative the magnitude of the 
changes in this release: v2.0.0 is effectively a new generation of Open MPI 
compared to the v1.10 series (see 
https://www.open-mpi.org/software/ompi/versions/ for a description of Open 
MPI's versioning scheme).  Many of the changes are visible to users, but 
equally importantly, there are many changes "under the hood" that add stability 
and performance improvements to the inner workings of Open MPI.

Note that this release also retires support for some legacy systems, and is not 
ABI compatible with the v1.10 series.  Users will need to recompile their MPI 
applications to use Open MPI v2.0.0.

As with any new major series, while the Open MPI community has tested the 
v2.0.0 release extensively, production users are encouraged to test thoroughly 
when upgrading from a prior version of Open MPI.  After reading the "Changes in 
behavior compared to prior versions" and "Known issues" sections below, please 
be sure to report any issues that you find on Github 
(https://github.com/open-mpi/ompi/issues/new) or the Open MPI user's mailing 
list.

Please note: although the v1.10 series is still supported -- and will be for 
quite some time -- the main focus of Open MPI development is on v2.0.1, v2.1.x, 
and beyond.  The v1.10 series is effectively "frozen" at this point, and will 
have no new features added (only bug fixes applied as necessary).

Here are a list of the major new features in Open MPI v2.0.0:

- Open MPI is now MPI-3.1 compliant.
- Many enhancements to MPI RMA.  Open MPI now maps MPI RMA operations
  on to native RMA operations for those networks which support this
  capability.
- Greatly improved support for MPI_THREAD_MULTIPLE (when configured
  with --enable-mpi-thread-multiple).
- Enhancements to reduce the memory footprint for jobs at scale.  A
  new MCA parameter, "mpi_add_procs_cutoff", is available to set the
  threshold for using this feature.
- Completely revamped support for memory registration hooks when using
  OS-bypass network transports.
- Significant OMPIO performance improvements and many bug fixes.
- Add support for PMIx - Process Management Interface for Exascale.
  Version 1.1.2 of PMIx is included internally in this release.
- Add support for PLFS file systems in Open MPI I/O.
- Add support for UCX transport.
- Simplify build process for Cray XC systems.  Add support for
  using native SLURM.
- Add a --tune mpirun command line option to simplify setting many
  environment variables and MCA parameters.
- Add a new MCA parameter "orte_default_dash_host" to offer an analogue
  to the existing "orte_default_hostfile" MCA parameter.
- Add the ability to specify the number of desired slots in the mpirun
  --host option.

Changes in behavior compared to prior versions:

- In environments where mpirun cannot automatically determine the
  number of slots available (e.g., when using a hostfile that does not
  specify "slots", or when using --host without specifying a ":N"
  suffix to hostnames), mpirun now requires the use of "-np N" to
  specify how many MPI processes to launch.
- The MPI C++ bindings -- which were removed from the MPI standard in
  v3.0 -- are no longer built by default and will be removed in some
  future version of Open MPI.  Use the --enable-mpi-cxx-bindings
  configure option to build the deprecated/removed MPI C++ bindings.
- ompi_info now shows all components, even if they do not have MCA
  parameters.  The prettyprint output now separates groups with a
  dashed line.
- OMPIO is now the default implementation of paral

Open-CoArrays for gfortran?

2016-05-25 Thread Alastair McKinstry
Hi,

has anyone considered building gfortran for Debian with OpenCoarrays?

Fortran as of 2013  is now a PGAS language [2], allowing parallel
programming.  It does this by adding co-arrays, allowing running images
to access images on other nodes/cores directly rather than requiring
MPI, etc. This allows for performance benefits under the hood as the
compiler overlaps computation and communication .

gfortran as built allows this syntatically using libcaf_single, allowing
coarrays to 'work' but not actually in parallel. It can be built using
OpenCoArrays, apparently (I haven't tried this yet), which in turn uses
mpich or openmpi.

Before I submit an ITP, has anyone in Debian investigated this?

best regards
Alastair McKinstry

[1] http://www.opencoarrays.org/

[2] https://en.wikipedia.org/wiki/Partitioned_global_address_space

-- 
Alastair McKinstry, <alast...@sceal.ie>, <mckins...@debian.org>, 
https://diaspora.sceal.ie/u/amckinstry
Misentropy: doubting that the Universe is becoming more disordered. 



signature.asc
Description: OpenPGP digital signature
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Bug#813261: jhdf is marked for autoremoval from testing

2016-03-19 Thread Alastair McKinstry
szip is now available in Debian as part of the libaec package.
The following patch fixes the FTBFS.

regards
Alastair

On 18/03/2016 04:39, Debian testing autoremoval watch wrote:
> jhdf 2.9-3 is marked for autoremoval from testing on 2016-03-14
>
> It is affected by these RC bugs:
> 813261: jhdf: FTBFS: checking dependencies for HDF5 library... configure: 
> error:  HDF5 library needs SZIP, SZIP not defined.
>
>
diff -urN debian.orig/changelog debian/changelog
--- debian.orig/changelog2014-08-12 23:36:21.0 +0100
+++ debian/changelog2016-03-18 13:33:25.225723656 +
@@ -1,3 +1,10 @@
+jhdf (2.9-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Add SZIP support
+
+ -- Alastair McKinstry <mckins...@debian.org>  Fri, 18 Mar 2016
13:33:15 +
+
 jhdf (2.9-3) unstable; urgency=medium

   * Team Upload.
diff -urN debian.orig/compat debian/compat
--- debian.orig/compat1970-01-01 01:00:00.0 +0100
+++ debian/compat2016-03-18 13:42:31.634239438 +
@@ -0,0 +1 @@
+5
diff -urN debian.orig/control debian/control
--- debian.orig/control2014-08-12 23:33:10.0 +0100
+++ debian/control2016-03-18 13:33:38.266214160 +
@@ -5,7 +5,7 @@
 Uploaders: Sylvestre Ledru <sylves...@debian.org>
 Build-Depends: debhelper (>= 7), autotools-dev, cdbs, default-jdk (>=
2:1.6),
  libjpeg-dev, zlib1g-dev, libhdf4-dev, libhdf5-dev (>= 1.8.8),
- automake, autoconf, imagemagick
+ automake, autoconf, imagemagick, libaec-dev
 Standards-Version: 3.9.5
 Homepage: http://www.hdfgroup.org/hdf-java-html/
 Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/jhdf/
diff -urN debian.orig/patches/series debian/patches/series
--- debian.orig/patches/series2014-08-12 16:02:13.0 +0100
+++ debian/patches/series2016-03-18 13:49:42.658822387 +
@@ -14,3 +14,5 @@
 z_sharedOptMissing.diff
 source1.5.diff

+conf
+comm
diff -urN debian.orig/rules debian/rules
--- debian.orig/rules2014-08-12 23:04:30.0 +0100
+++ debian/rules2016-03-18 13:49:29.622313274 +
@@ -17,5 +17,5 @@

 DEB_CONFIGURE_EXTRA_FLAGS := CC=gcc

-DEB_CONFIGURE_NORMAL_ARGS +=
--with-jdk=/usr/lib/jvm/default-java/include/,/usr/lib/jvm/default-java/lib/
--with-classpath=/usr/lib/jvm/default-java/lib/
--with-javabin=/usr/lib/jvm/default-java/bin/  --with-libz=yes,/usr/lib 
--with-libjpeg=yes,/usr/lib/   $(WITH_HDF5)
--with-hdf4=/usr/include/hdf/,/usr/lib/
+DEB_CONFIGURE_NORMAL_ARGS +=
--with-jdk=/usr/lib/jvm/default-java/include/,/usr/lib/jvm/default-java/lib/
--with-classpath=/usr/lib/jvm/default-java/lib/
--with-javabin=/usr/lib/jvm/default-java/bin/  --with-libz=yes,/usr/lib 
--with-libjpeg=yes,/usr/lib/   $(WITH_HDF5)
--with-hdf4=/usr/include/hdf/,/usr/lib/
--with-libsz=yes,/usr/lib/$(DEB_HOST_MULTIARCH)
 DEB_CONFIGURE_PREFIX := $(CURDIR)/debian/tmp/

-- 
Alastair McKinstry, <alast...@sceal.ie>, <mckins...@debian.org>, 
https://diaspora.sceal.ie/u/amckinstry
Misentropy: doubting that the Universe is becoming more disordered. 

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#813791: mumps FTFBS with openmpi1.10 transition

2016-02-05 Thread Alastair McKinstry
Source: mumps
Severity: important
Tags: patch

mumps FTBFS with openmpi1.10. Please find a patch attached required.
Note that this fix also depends on:
(1) #813357. blacs-mpi fix.
(2) #813498. scalapack fix.
(3) #813494. mpi-default-dev fix.

best regards
Alastair


-- System Information:
Debian Release: 8.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.16.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_IE.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -urN mumps-4.10.0.dfsg/debian/changelog mumps-4.10.0.dfsg.new/debian/changelog
--- mumps-4.10.0.dfsg/debian/changelog	2011-12-30 18:24:00.0 +
+++ mumps-4.10.0.dfsg.new/debian/changelog	2016-02-03 11:50:39.479877909 +
@@ -1,3 +1,10 @@
+mumps (4.10.0.dfsg-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Use pkg-config to get mpif libs
+
+ -- Alastair McKinstry <mckins...@debian.org>  Wed, 03 Feb 2016 11:50:16 +
+
 mumps (4.10.0.dfsg-3) unstable; urgency=low
 
   * Added quilt to Build-Depends, seems to be necessary after all.
diff -urN mumps-4.10.0.dfsg/debian/Makefile.par.inc mumps-4.10.0.dfsg.new/debian/Makefile.par.inc
--- mumps-4.10.0.dfsg/debian/Makefile.par.inc	2011-12-22 11:40:34.0 +
+++ mumps-4.10.0.dfsg.new/debian/Makefile.par.inc	2016-02-03 11:50:12.022625417 +
@@ -76,7 +76,7 @@
 #INCPAR = -I/usr/local/include
 INCPAR = -I/usr/include/mpi
 # LIBPAR = $(SCALAP)  -L/usr/local/lib/ -llammpio -llamf77mpi -lmpi -llam -lutil -ldl -lpthread
-MPIFLIB = -lmpif77
+MPIFLIB = $$(pkg-config mpi-fort --libs)
 MPICLIB = -lmpi
 LIBPAR = $(SCALAP) $(MPIFLIB)
 # See point 17 in the FAQ to have more details on the compilation of mpich with gfortran
diff -urN mumps-4.10.0.dfsg/debian/Makefile.ptscotch.inc mumps-4.10.0.dfsg.new/debian/Makefile.ptscotch.inc
--- mumps-4.10.0.dfsg/debian/Makefile.ptscotch.inc	2011-12-22 11:40:43.0 +
+++ mumps-4.10.0.dfsg.new/debian/Makefile.ptscotch.inc	2016-02-03 11:51:27.682076659 +
@@ -76,7 +76,7 @@
 #INCPAR = -I/usr/local/include
 INCPAR = -I/usr/include/mpi
 # LIBPAR = $(SCALAP)  -L/usr/local/lib/ -llammpio -llamf77mpi -lmpi -llam -lutil -ldl -lpthread
-MPIFLIB = -lmpif77
+MPIFLIB = $$(pkg-config mpi-fort --libs)
 MPICLIB = -lmpi
 LIBPAR = $(SCALAP) $(MPIFLIB)
 # See point 17 in the FAQ to have more details on the compilation of mpich with gfortran
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Bug#813494: mpi-default-dev: Please depend on openmpi (>= 1.10.2 -3 )

2016-02-02 Thread Alastair McKinstry
Package: mpi-default-dev
Version: 1.0.2+nmu2
Severity: important

Please depend on openmpi >= 1.10.2-3, so that a versioned mpi-defaults-dev can 
be used.
The transition openmpi1.6 -> 1.10 breaks some packages (see e.g. #813490)
and the fix involves a versioned dep on openmpi, but the package depends on
mpi-default-dev. So a versioned dep. onmpi-default-dev is required.

-- System Information:
Debian Release: 8.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.16.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_IE.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#799340: libgetdata: diff for NMU version 0.9.0-2.1

2016-01-04 Thread Alastair McKinstry
Thanks for this.

regards
Alastair


On 02/01/2016 22:37, Jonathan Wiltshire wrote:
> Control: tags 799340 + patch
> Control: tags 799340 + pending
>
> Dear maintainer,
>
> I've prepared an NMU for libgetdata (versioned as 0.9.0-2.1) and
> uploaded it to DELAYED/2. Please feel free to tell me if I
> should delay it longer.
>
> Regards.
>
>
>

-- 
Alastair McKinstry, <alast...@sceal.ie>, <mckins...@debian.org>, 
https://diaspora.sceal.ie/u/amckinstry
Misentropy: doubting that the Universe is becoming more disordered. 

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

libdxflib changes

2016-01-04 Thread Alastair McKinstry
Hi,

dxflib 3.12.2 is now upstream, and I have packaged it in the repo for
review.
git.debian.org/git/debian-science/packages/dxflib.git

I've made some changes:
* I've changed the package name from libdxflib-2.5.0.0 to libdxflib3
* Changed the SONAME accordingly to libdxflib.so.3

AIUI the package name should not include the minor release version, etc.
as this means a
transition on every minor change. It should include the major version
only.  If library
symbols are used correctly, the only change that should necessitate a
full transition
should then be one that deletes symbols. (The change from -2.5.0.0 would
require
a transition anyway).

Some changes still needed for upload:
* update the symbols file
* Add a libdxflib.so.3 -> libdxflib.so.3.12.2
* Test transition.

best regards
Alastair

-- 
Alastair McKinstry, <alast...@sceal.ie>, <mckins...@debian.org>, 
https://diaspora.sceal.ie/u/amckinstry
Misentropy: doubting that the Universe is becoming more disordered. 


-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#799340: #799340: breaks on upgrade?

2015-10-30 Thread Alastair McKinstry
>Package: libgetdata-doc
>Source: libgetdata
>Version: 0.8.9-3
>Architecture: all
>Replaces: libgetdata-doc (<< 0.8.9-2)
>Suggests: libgetdata-dev
>Breaks: libgetdata-doc (<< 0.8.9-2)
>Description-en: library to read/write dirfile data - API and standards
documents
>
> You want to replace some other packages ...


Hi,

Can you explain further please? I've installed piuparts and run via
sbuild locally and can't get any errors.

regards
Alastair

-- 
Alastair McKinstry, <alastair.mckins...@ichec.ie>, t: +353 91 495343 
Environmental Sciences Activity Leader, ICHEC, IT 301, NUI Galway, Ireland 

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Bug#764491: About pkg-config for BLAS/LAPACK

2014-10-14 Thread Alastair McKinstry

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi Sebastian
On 10/10/2014 20:18, Sébastien Villemot wrote:
 Hi Alastair,

 I saw your reports about adding pkg-config support for BLAS and LAPACK
 implementations (#764372 and #764491).

 I am basically in agreement with this change, but I don't have the time
 to take care of it before the jessie freeze.

 So, if you want to have this change in Jessie, feel free to do a Team
 Upload (or a DELAY/0 NMU if you're not in the Debian Science Team).
 However, if you do that, please also make similar changes at the same
 time to atlas (adding both a blas-atlas.pc and lapack-atlas.pc) and to
 lapack (adding a lapack-netlib.pc).
Thanks, I will do so when I've added a lapack patch.

 Also, I don't think that cblas.pc is the right name for the blas package
 pkg-config file (cblas is a C interface to the Fortran 77 BLAS
 routines). I would rather call that file blas-netlib.pc.
I agree, blas-netlib.pc is better and more consistent.

 For the openblas case, I don't think it makes much sense to set libdir
 to /usr/lib/openblas (though it does not harm), since actually the
 symlink /usr/lib/libblas.a will point to the right place.
It is possible that openblas is installed and the symlink is manually
set for netlib, for example. In this case using pkg-config blas-openblas
would give the wrong results.

 Finally, I don't understand why you say that your .pc file for OpenBLAS
 enables linking to OpenBLAS both generically and explicitly. Actually,
 it only enables generic linking to a BLAS alternative. The specific
 linking to OpenBLAS is provided by /usr/lib/libopenblas.so.0 (which has
 a different SONAME).

Ah, I didn't realise that /usr/lib/openblas/libblas.so provided the
libblas.so
SONAME.  Thanks, I withdraw that statement.

regards
Alastair


- -- 
Alastair McKinstry, alast...@sceal.ie, mckins...@debian.org,
https://diaspora.sceal.ie/u/amckinstry
A decent provision for the poor is the true test of civilization.
~Samuel Johnson, Boswell: Life of Johnson
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJUPO6QAAoJEN9LdrZRJ3QsB5IP/1mxviBqjwUl2b407dCuZBQP
3ebFZ8YeFxLiBdEHdoY0P48wpXPbFccxnsWlBSoJg/61FAPDFaVtUeU8l5paZW4V
/RowpQ2BMLCgW/yZaVpPDhwC60rgvR1tbYkgIauUcYDPrhLQvDEeuMEgf+rC81hI
QIrI0jq8JScbjNXLJMaoDa29uJO61M564j0rWaoyeuuGXEQ76vXKaKi5tiYdIaij
3KCmL4lHLuXSeshdWyUQQeth9ahz/PERNn4JkI3Q9YaaP1hTdDoR19vn4GxckDTl
EmmVrM1EzJaFjWgmU/0CuAR36kqqFVsGYjOZzvEPplnLWn87zl3gywIMGW7nWPU1
svIGFBAwNZpBJk7dhv5slADhmLRBXnQQvzqxkPiGfW/um2XcrGU7XxKn4nGPPJiG
KPWtTv9zdZpEtHsqsYKnogia2ljXzkHdcBKfS0HfYxCbiDsn2nzNcg+G4KZ4g573
l4PTzMK0a9TPjwwUqQ0mFwmljzXLs71mMvdKoHvQchENNr4sRbrMSEiW4mYeVR2K
aBnkS4iD+dONJX56T/kwcxJbEPqDEJgVv+MnJZxIv4JBu82GcCC/QUpPzrRAWIiP
uwkJuvhZFzjqLOKrKW/+NKB6wwRLxIuZa9reAGlZPJFpkRkCGpBdRSOiO8r5nS3x
9EwRHueW99+qUjpKXwNj
=6BgK
-END PGP SIGNATURE-

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Bug#764491: About pkg-config for BLAS/LAPACK

2014-10-14 Thread Alastair McKinstry

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi Sebastian
On 10/10/2014 20:18, Sébastien Villemot wrote:
 Hi Alastair,

 I saw your reports about adding pkg-config support for BLAS and LAPACK
 implementations (#764372 and #764491).

 I am basically in agreement with this change, but I don't have the time
 to take care of it before the jessie freeze.

 So, if you want to have this change in Jessie, feel free to do a Team
 Upload (or a DELAY/0 NMU if you're not in the Debian Science Team).
 However, if you do that, please also make similar changes at the same
 time to atlas (adding both a blas-atlas.pc and lapack-atlas.pc) and to
 lapack (adding a lapack-netlib.pc).
Thanks, I will do so when I've added a lapack patch.

 Also, I don't think that cblas.pc is the right name for the blas package
 pkg-config file (cblas is a C interface to the Fortran 77 BLAS
 routines). I would rather call that file blas-netlib.pc.
I agree, blas-netlib.pc is better and more consistent.

 For the openblas case, I don't think it makes much sense to set libdir
 to /usr/lib/openblas (though it does not harm), since actually the
 symlink /usr/lib/libblas.a will point to the right place.
It is possible that openblas is installed and the symlink is manually
set for netlib, for example. In this case using pkg-config blas-openblas
would give the wrong results.

 Finally, I don't understand why you say that your .pc file for OpenBLAS
 enables linking to OpenBLAS both generically and explicitly. Actually,
 it only enables generic linking to a BLAS alternative. The specific
 linking to OpenBLAS is provided by /usr/lib/libopenblas.so.0 (which has
 a different SONAME).

Ah, I didn't realise that /usr/lib/openblas/libblas.so provided the
libblas.so
SONAME.  Thanks, I withdraw that statement.

regards
Alastair


- -- 
Alastair McKinstry, alast...@sceal.ie, mckins...@debian.org,
https://diaspora.sceal.ie/u/amckinstry
A decent provision for the poor is the true test of civilization.
~Samuel Johnson, Boswell: Life of Johnson
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJUPO6QAAoJEN9LdrZRJ3QsB5IP/1mxviBqjwUl2b407dCuZBQP
3ebFZ8YeFxLiBdEHdoY0P48wpXPbFccxnsWlBSoJg/61FAPDFaVtUeU8l5paZW4V
/RowpQ2BMLCgW/yZaVpPDhwC60rgvR1tbYkgIauUcYDPrhLQvDEeuMEgf+rC81hI
QIrI0jq8JScbjNXLJMaoDa29uJO61M564j0rWaoyeuuGXEQ76vXKaKi5tiYdIaij
3KCmL4lHLuXSeshdWyUQQeth9ahz/PERNn4JkI3Q9YaaP1hTdDoR19vn4GxckDTl
EmmVrM1EzJaFjWgmU/0CuAR36kqqFVsGYjOZzvEPplnLWn87zl3gywIMGW7nWPU1
svIGFBAwNZpBJk7dhv5slADhmLRBXnQQvzqxkPiGfW/um2XcrGU7XxKn4nGPPJiG
KPWtTv9zdZpEtHsqsYKnogia2ljXzkHdcBKfS0HfYxCbiDsn2nzNcg+G4KZ4g573
l4PTzMK0a9TPjwwUqQ0mFwmljzXLs71mMvdKoHvQchENNr4sRbrMSEiW4mYeVR2K
aBnkS4iD+dONJX56T/kwcxJbEPqDEJgVv+MnJZxIv4JBu82GcCC/QUpPzrRAWIiP
uwkJuvhZFzjqLOKrKW/+NKB6wwRLxIuZa9reAGlZPJFpkRkCGpBdRSOiO8r5nS3x
9EwRHueW99+qUjpKXwNj
=6BgK
-END PGP SIGNATURE-

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Bug#764491: openblas: Please provide pkg-config files for blas, lapack

2014-10-08 Thread Alastair McKinstry
Package: openblas
Severity: wishlist
Tags: patch

Please apply the attached patch to enable openblas to provide pkgconfig files
for blas, lapack.

This patch uses alternatives to alias blas-openblas.pc and lapack-openblas.pc
to blas.pc and lapack.pc respectively, enabling you to link either with
openBLAS either 'generically' or expliclity.

While I plan to get these patches into upstream, both Gentoo and Fedora have
already got blas.pc and lapack.pc and this functionality would be very
convenient.

-- System Information:
Debian Release: 7.6
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.32-5-powerpc
Locale: LANG=C, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to ga_IE.UTF-8)
Shell: /bin/sh linked to /bin/bash
diff -urN debian.orig/blas-openblas.pc debian/blas-openblas.pc
--- debian.orig/blas-openblas.pc	1970-01-01 01:00:00.0 +0100
+++ debian/blas-openblas.pc	2014-10-08 12:42:05.072354184 +0100
@@ -0,0 +1,10 @@
+prefix=/usr
+libdir=${prefix}/lib/openblas-base
+includedir=${prefix}/include/openblas
+Name: blas-openblas
+Description:  Optimized BLAS (linear algebra) library based on GotoBLAS2
+Version: 0.2.11
+URL: https://github.com/xianyi/OpenBLAS
+Libs: -L${libdir} -lblas
+Libs.private: -L${libdir} -lblas -lm
+Cflags: -I${includedir}
diff -urN debian.orig/changelog debian/changelog
--- debian.orig/changelog	2014-09-27 19:25:40.0 +0100
+++ debian/changelog	2014-10-08 12:14:26.233650002 +0100
@@ -1,3 +1,11 @@
+openblas (0.2.11-2.1) UNRELEASED; urgency=medium
+
+  [ Alastair McKinstry ]
+  * Non-maintainer upload.
+  * Add blas-openblas.pc file, and blas.pc symlink via update-alternatives
+
+ -- Alastair McKinstry mckins...@debian.org  Wed, 08 Oct 2014 12:13:24 +0100
+
 openblas (0.2.11-2) unstable; urgency=medium
 
   * libopenblas-base: add dependency on libblas-common.
diff -urN debian.orig/lapack-openblas.pc debian/lapack-openblas.pc
--- debian.orig/lapack-openblas.pc	1970-01-01 01:00:00.0 +0100
+++ debian/lapack-openblas.pc	2014-10-08 12:42:40.849185631 +0100
@@ -0,0 +1,10 @@
+prefix=/usr
+libdir=${prefix}/lib/openblas-base
+includedir=${prefix}/include/openblas
+Name: lapack-openblas
+Description:  Optimized BLAS (linear algebra) library, LAPACK
+Version: 0.2.11
+URL: https://github.com/xianyi/OpenBLAS
+Libs: -L${libdir} -llapack
+Libs.private: -L${libdir} -llapack -lm
+Cflags: -I${includedir}
diff -urN debian.orig/libopenblas-dev.install debian/libopenblas-dev.install
--- debian.orig/libopenblas-dev.install	2014-07-29 20:05:20.0 +0100
+++ debian/libopenblas-dev.install	2014-10-08 14:37:29.657787545 +0100
@@ -1,3 +1,4 @@
 usr/lib/libopenblas*.a
 usr/lib/libopenblas.so
 usr/include/*   /usr/include/openblas/
+debian/*.pc /usr/lib/pkgconfig
diff -urN debian.orig/libopenblas-dev.postinst debian/libopenblas-dev.postinst
--- debian.orig/libopenblas-dev.postinst	2014-08-05 14:56:13.0 +0100
+++ debian/libopenblas-dev.postinst	2014-10-08 14:35:15.942669963 +0100
@@ -5,12 +5,16 @@
 update-alternatives --install /usr/lib/libblas.so libblas.so \
 	/usr/lib/openblas-base/libblas.so 40 \
 --slave /usr/lib/libblas.a libblas.a \
-/usr/lib/openblas-base/libblas.a
+/usr/lib/openblas-base/libblas.a \
+--slave /usr/lib/pkgconfig/blas.pc blas.pc \
+/usr/lib/pkgconfig/blas-openblas.pc
 
 update-alternatives --install /usr/lib/liblapack.so liblapack.so \
 	/usr/lib/openblas-base/liblapack.so 40 \
 --slave /usr/lib/liblapack.a liblapack.a \
-/usr/lib/openblas-base/liblapack.a
+/usr/lib/openblas-base/liblapack.a \
+--slave /usr/lib/pkgconfig/lapack.pc lapack.pc \
+/usr/lib/pkgconfig/lapack-openblas.pc
 
 # dh_installdeb will replace this with shell code automatically
 # generated by other debhelper scripts.
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Bug#764372: blas: Please add pkg-config file for blas

2014-10-07 Thread Alastair McKinstry
Package: blas
Severity: wishlist


Please add a pkg-config file for blas, with alternatives via update-alternatives
See attached patch

-- System Information:
Debian Release: 7.6
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.32-5-powerpc
Locale: LANG=C, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to ga_IE.UTF-8)
Shell: /bin/sh linked to /bin/bash

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#764372: Patch attached.

2014-10-07 Thread Alastair McKinstry

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256


- -- 
Alastair McKinstry, alast...@sceal.ie, mckins...@debian.org,
https://diaspora.sceal.ie/u/amckinstry
A decent provision for the poor is the true test of civilization.
~Samuel Johnson, Boswell: Life of Johnson
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJUNBgWAAoJEN9LdrZRJ3QsoWAP/jw4db15Hgien8rXUV4bSUTp
3uyL37AXpOOEaYWasX4QL7rFeMBqaqfK2sLZeVY+ESyfnM2DO+sFj0Xz2atP+07O
cgYqtRsfvO2s1sujGdOOZ8XCrv+MMc/KHcf3wdudGJuzku6ggbcoTXilxDN0NrtP
QygOKrD3DlICRKc67yPw5EvNOxmElcW0OhakiR/kp3C1+2A7q3kK6EgqlDCFtq60
DEZon6PZTywwJvuDDFhn3jcpKG0EinleuM5v9xMFxXie2/JbF7dEd8+xJd0uYCWb
7K3nBrVlII2AG5+S1YGXldIC0M/f7VQIOLQNHBbEvGRkqAxwMKqJYTCkVLcGD+40
VLSCIlXpkR/iGLG20ybkBu/gzFmPZ8/phh45a6TdYnXer5402GbrhUdR/Lrjdxfq
AQl0lE6Oc+xIWZVEozJ1tZfDo7UWpDjAtBRlurL/zHaleXKPxgCHp8IDpXCe0Cz4
Li5GuAIr8JK7ta32dmZTdOLNToxWY9vCf7bKpZ92ZzrjxL8b5vJ4DUtssMygMmRr
dNoAgkfDsd9Y8JcHhZWfK10mEkzCF1zmcaMSyqtgaBOPlvSOctNW6O1a4k/Q3WQ3
8oiC13kzjcaynb0fqhS6PmRgw/rxA6Jz8gCn9vdlZU5lkLQdi8pBmTxfzjXYnldJ
WF90QINtrkYAbk2sMo3I
=2sr8
-END PGP SIGNATURE-

diff -urN debian.orig/cblas.pc debian/cblas.pc
--- debian.orig/cblas.pc1970-01-01 01:00:00.0 +0100
+++ debian/cblas.pc 2014-10-07 16:16:24.489404812 +0100
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Blas
+Description: The BLAS Basic Linear Algebra Subroutines library
+Version: 1.2.20110419
+Libs: -L${libdir} -lblas
+CFlags: -I${includedir}
diff -urN debian.orig/changelog debian/changelog
--- debian.orig/changelog   2014-09-23 16:49:15.0 +0100
+++ debian/changelog2014-10-07 16:21:27.184511211 +0100
@@ -1,3 +1,11 @@
+blas (1.2.20110419-9.1) unstable; urgency=medium
+
+  [Alastair McKinstry]
+  * Non-maintainer upload.
+  * Add pkg-config file blas.pc and alternatives. Closes: #764372.
+
+ -- Alastair McKinstry mckins...@debian.org  Tue, 07 Oct 2014 16:00:19 +0100
+
 blas (1.2.20110419-9) unstable; urgency=medium
 
   * On any-i386 and m68k, compile test programs with -ffloat-store. This
diff -urN debian.orig/libblas-dev.install debian/libblas-dev.install
--- debian.orig/libblas-dev.install 2013-09-22 16:34:55.0 +0100
+++ debian/libblas-dev.install  2014-10-07 16:16:37.237698219 +0100
@@ -2,3 +2,4 @@
 libblas.a usr/lib/libblas/
 cblas/src/cblas.h usr/include/
 cblas/src/cblas_f77.h usr/include/
+debian/cblas.pc usr/lib/pkgconfig
diff -urN debian.orig/libblas-dev.postinst debian/libblas-dev.postinst
--- debian.orig/libblas-dev.postinst2014-02-19 14:38:49.0 +
+++ debian/libblas-dev.postinst 2014-10-07 16:16:43.141833039 +0100
@@ -3,7 +3,13 @@
 set -e
 
 update-alternatives --install /usr/lib/libblas.so libblas.so 
/usr/lib/libblas/libblas.so 10 \
- --slave /usr/lib/libblas.a libblas.a /usr/lib/libblas/libblas.a
+ --slave /usr/lib/libblas.a libblas.a /usr/lib/libblas/libblas.a \
+ --slave /usr/lib/pkgconfig/blas.pc blas.pc /usr/lib/pkgconfig/cblas.pc
+
+# Remove previous (deprecated) alternatives
+# See bug #576801
+update-alternatives --remove libblas-3gf.so /usr/lib/libblas.so
+update-alternatives --remove libblas-3gf.a /usr/lib/libblas.a
 
 # dh_installdeb will replace this with shell code automatically
 # generated by other debhelper scripts.
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Bug#764372: Patch attached.

2014-10-07 Thread Alastair McKinstry

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256


- -- 
Alastair McKinstry, alast...@sceal.ie, mckins...@debian.org,
https://diaspora.sceal.ie/u/amckinstry
A decent provision for the poor is the true test of civilization.
~Samuel Johnson, Boswell: Life of Johnson
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJUNBgWAAoJEN9LdrZRJ3QsoWAP/jw4db15Hgien8rXUV4bSUTp
3uyL37AXpOOEaYWasX4QL7rFeMBqaqfK2sLZeVY+ESyfnM2DO+sFj0Xz2atP+07O
cgYqtRsfvO2s1sujGdOOZ8XCrv+MMc/KHcf3wdudGJuzku6ggbcoTXilxDN0NrtP
QygOKrD3DlICRKc67yPw5EvNOxmElcW0OhakiR/kp3C1+2A7q3kK6EgqlDCFtq60
DEZon6PZTywwJvuDDFhn3jcpKG0EinleuM5v9xMFxXie2/JbF7dEd8+xJd0uYCWb
7K3nBrVlII2AG5+S1YGXldIC0M/f7VQIOLQNHBbEvGRkqAxwMKqJYTCkVLcGD+40
VLSCIlXpkR/iGLG20ybkBu/gzFmPZ8/phh45a6TdYnXer5402GbrhUdR/Lrjdxfq
AQl0lE6Oc+xIWZVEozJ1tZfDo7UWpDjAtBRlurL/zHaleXKPxgCHp8IDpXCe0Cz4
Li5GuAIr8JK7ta32dmZTdOLNToxWY9vCf7bKpZ92ZzrjxL8b5vJ4DUtssMygMmRr
dNoAgkfDsd9Y8JcHhZWfK10mEkzCF1zmcaMSyqtgaBOPlvSOctNW6O1a4k/Q3WQ3
8oiC13kzjcaynb0fqhS6PmRgw/rxA6Jz8gCn9vdlZU5lkLQdi8pBmTxfzjXYnldJ
WF90QINtrkYAbk2sMo3I
=2sr8
-END PGP SIGNATURE-

diff -urN debian.orig/cblas.pc debian/cblas.pc
--- debian.orig/cblas.pc1970-01-01 01:00:00.0 +0100
+++ debian/cblas.pc 2014-10-07 16:16:24.489404812 +0100
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Blas
+Description: The BLAS Basic Linear Algebra Subroutines library
+Version: 1.2.20110419
+Libs: -L${libdir} -lblas
+CFlags: -I${includedir}
diff -urN debian.orig/changelog debian/changelog
--- debian.orig/changelog   2014-09-23 16:49:15.0 +0100
+++ debian/changelog2014-10-07 16:21:27.184511211 +0100
@@ -1,3 +1,11 @@
+blas (1.2.20110419-9.1) unstable; urgency=medium
+
+  [Alastair McKinstry]
+  * Non-maintainer upload.
+  * Add pkg-config file blas.pc and alternatives. Closes: #764372.
+
+ -- Alastair McKinstry mckins...@debian.org  Tue, 07 Oct 2014 16:00:19 +0100
+
 blas (1.2.20110419-9) unstable; urgency=medium
 
   * On any-i386 and m68k, compile test programs with -ffloat-store. This
diff -urN debian.orig/libblas-dev.install debian/libblas-dev.install
--- debian.orig/libblas-dev.install 2013-09-22 16:34:55.0 +0100
+++ debian/libblas-dev.install  2014-10-07 16:16:37.237698219 +0100
@@ -2,3 +2,4 @@
 libblas.a usr/lib/libblas/
 cblas/src/cblas.h usr/include/
 cblas/src/cblas_f77.h usr/include/
+debian/cblas.pc usr/lib/pkgconfig
diff -urN debian.orig/libblas-dev.postinst debian/libblas-dev.postinst
--- debian.orig/libblas-dev.postinst2014-02-19 14:38:49.0 +
+++ debian/libblas-dev.postinst 2014-10-07 16:16:43.141833039 +0100
@@ -3,7 +3,13 @@
 set -e
 
 update-alternatives --install /usr/lib/libblas.so libblas.so 
/usr/lib/libblas/libblas.so 10 \
- --slave /usr/lib/libblas.a libblas.a /usr/lib/libblas/libblas.a
+ --slave /usr/lib/libblas.a libblas.a /usr/lib/libblas/libblas.a \
+ --slave /usr/lib/pkgconfig/blas.pc blas.pc /usr/lib/pkgconfig/cblas.pc
+
+# Remove previous (deprecated) alternatives
+# See bug #576801
+update-alternatives --remove libblas-3gf.so /usr/lib/libblas.so
+update-alternatives --remove libblas-3gf.a /usr/lib/libblas.a
 
 # dh_installdeb will replace this with shell code automatically
 # generated by other debhelper scripts.
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Bug#756860: Dependency on libxdmf2 causes installation of libvtk5.8

2014-08-05 Thread Alastair McKinstry

Hi

It appears that xdmfVTK reader capability moved from the XDMF package 
to

VTK during the vtk5.8 - vtk6 transition.

I will drop the vtk support from XDMF in favour of VTK6.1 doing it.
Will do so in the next upload.

regards
Alastair


On 2014-08-02 18:28, Andrey Gursky wrote:

Package: libvtk6.1
Version: 6.1.0+dfsg-8
Severity: normal

Dear maintainer,

libvtk6.1 depends on libxdmf2. Recent update of xdmf2 (2.1.dfsg.1-8 
-

-9) added support for VTK reader caused libxdmf2 to depend on
libvtk5.8. So now vtk 6.1 indirectly depends on 5.8. Could this issue
be discussed with xdmf maintainer?

Thanks,
Andrey


--
Alastair McKinstry  , alast...@sceal.ie , mckins...@debian.org
http://diaspora.sceal.ie/u/amckinstry


Anyone who believes exponential growth can go on forever in a finite 
world is either a madman or an economist - Kenneth Boulter, Economist.


--
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#756860: Dependency on libxdmf2 causes installation of libvtk5.8

2014-08-02 Thread Alastair McKinstry

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Ok, it appears upstream has moved vtkXDMF support from XDMF to VTK
in the 5.8 - 6.1 transition.

I will remove VTK support from XDMF for the vtk6.1 transition then.

Thanks
Alastair (XDMF maintainer)


On 02/08/2014 18:28, Andrey Gursky wrote:

-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCAAGBQJT3TAiAAoJEN9LdrZRJ3Qs4rwQAK6yA/dVyuuTI9tB52UKT/j7
/D/5DcIEXegEgidDjD0p1kpFQzGFrfmZ8wwSrrpytww8+IYbyHWmzkhf7UbPJaKv
6taANmGJ1UIjZr8yss95DSp+Nsb5s8i+XPGk1YCYV10a820tFyunIWOXmDOUbpis
sB1NP3Euw4NA9GLcXz4oLbUGDpFNpEL2kQo6Lbh98VMLWh515moHzq3y4ZR2jcge
ya81F9MTeS++hsH4/iwYysN46k3Vr2dm053WldHcPkWYnP9/2fitJeIrk3WiGMH5
oQzcPqM4ei2sBzjd4Xgjf0kKkmxPp8hgntALHsVdPJFxHhqUOMiFOfTY+xbGAEjY
8jVxugHsSs+eTRROVCy1kkseK0+B3LdEBX/y6+W4NgrxhnW9I3PKbcYRY5Vo5/kS
9e9gM/UgIHai1vkl8xOlHyuV6wAemxcuZYebD50ksdtN7+pSDLwAVCtEyNnSOhpN
h0DgwT9vFeQmqN6Uw8iP6CqlVNiR3288h1QXXfsEcQ4KjBaHgFL5wuElaxFn/zfu
k3ntI3EaGRDmGX3/fZnaiLIebSqVj/YzA7YyPQiYPEYjkmfiBRAAjHw7Ph8u8CjT
3lD/pEga39OkYmyCh/mCCKSovCx7BgAZ5mYq2YvbnCDfoU9Uty5BbfRJaR/M1/3f
wRlD+aT8O3zs1M1kUCE5
=ImwT
-END PGP SIGNATURE-

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers