Your message dated Thu, 08 Sep 2016 22:28:19 +0000
with message-id <e1bi7nv-0007zz...@franck.debian.org>
and subject line Bug#837109: fixed in hypre 2.8.0b-4
has caused the Debian Bug report #837109,
regarding hypre: -dev package library dependency not binNMU safe
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.)
--
837109: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837109
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: hypre
Version: 2.8.0b-3
Severity: serious
Tags: patch
Justification: makes the package in question unusable or mostly so
Control: block 836917 by -1
Control: affects -1 src:freefem++ src:petsc src:aster src:petsc4py src:slepc
src:deal.ii src:getdp src:slepc4py src:dolfin
Dear Maintainer,
The upload of openmpi (2.0.1-3) has triggered an uncoordinated
transition (#836917). Unfortunately the version constraint on the
library package from the -dev package is not binNMU safe causing it not
to be installable when the package version contains a binNMU version
(+bN), this prevents the rebuilds of freefem++ & petsc:
freefem++ build-depends on:
- libhypre-dev:amd64
libhypre-dev depends on missing:
- libhypre-2.8.0b:amd64 (< 2.8.0b-3+1~)
petsc build-depends on:
- libhypre-dev:amd64 (>= 2.4.0)
libhypre-dev depends on missing:
- libhypre-2.8.0b:amd64 (< 2.8.0b-3+1~)
The attached patch turn the -dev package into an arch:any package with a
(= ${binary:Version) version requirement for the library package which
ensures that the same version of the -dev & library packages are
installed and which supports +bN binary versions for binNMUs.
Please apply the patch in the next revision of hypre to unblock the
rebuilds of freefem++, petsc, and their reverse dependencies for the
ongoing openmpi transition.
Kind Regards,
Bas
diff -Nru hypre-2.8.0b/debian/control hypre-2.8.0b/debian/control
--- hypre-2.8.0b/debian/control 2016-02-29 13:08:46.000000000 +0100
+++ hypre-2.8.0b/debian/control 2016-09-08 21:29:20.000000000 +0200
@@ -32,12 +32,11 @@
This package contains the shared libraries.
Package: libhypre-dev
-Architecture: all
+Architecture: any
Section: libdevel
Depends:
libblas-dev | libblas.so,
- libhypre-2.8.0b (>= ${source:Version}),
- libhypre-2.8.0b (<< ${source:Version}+1~),
+ libhypre-2.8.0b (= ${binary:Version}),
liblapack-dev | liblapack.so,
libsuperlu-dev,
mpi-default-dev,
--- End Message ---
--- Begin Message ---
Source: hypre
Source-Version: 2.8.0b-4
We believe that the bug you reported is fixed in the latest version of
hypre, 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 837...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Mattia Rizzolo <mat...@debian.org> (supplier of updated hypre 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: SHA512
Format: 1.8
Date: Thu, 08 Sep 2016 20:36:58 +0000
Source: hypre
Binary: libhypre-2.8.0b libhypre-dev
Architecture: source
Version: 2.8.0b-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Mattia Rizzolo <mat...@debian.org>
Description:
libhypre-2.8.0b - High Performance Matrix Preconditioners - Shared Library
libhypre-dev - High Performance Matrix Preconditioners - Development Files
Closes: 837109
Changes:
hypre (2.8.0b-4) unstable; urgency=medium
.
* Team upload.
* Apply patch from Bas Couwenberg <sebas...@xs4all.nl> to turn libhypre-dev
into an arch:any package, to be able to specify a stricter version
restriction against libhypre-2.8.0b. Closes: #837109
* Bump Standards-Version to 3.9.8, no changes needed.
Checksums-Sha1:
ebc6be923091835fa2d5546f54d8f352365d9544 2123 hypre_2.8.0b-4.dsc
3f10981164f05f1b1f86abf074e923104b9567b4 10456 hypre_2.8.0b-4.debian.tar.xz
Checksums-Sha256:
8fe3eff5e9e9541fd29bed9141ebeab4f30663355e819b38d5275b86d05f6653 2123
hypre_2.8.0b-4.dsc
2826737ff2baf92e70e862043b02b067ca3dbd11dc02599589613d9415dd7582 10456
hypre_2.8.0b-4.debian.tar.xz
Files:
61f1120d8b0bc18a889e53ed52af3893 2123 math extra hypre_2.8.0b-4.dsc
6bfb7a3471cb32b510b2f2bf09ce809e 10456 math extra hypre_2.8.0b-4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCgAGBQJX0c2cAAoJEEsEP825REVAmqMP/RcneZZVXoyo2ubFT4Y930gU
3LcmJLg4EC6T+xn9HNCHtXna2T2odndw2vHnEO9Hc5BTZslZJsKIBllXBfyZXvC7
bfMOvgtLTTzH347oc84ZXO/C7TKzUrJuK3kSqqxrJ9Jiw/L010iEKp8FV0EXnC6x
cjWG45GZ8awcFUfiyBr/kNqz7p8fuzkpJp8Sbrdgfi9ZZTDi0xUGb3ZQwGKQf+PJ
MXnU946yhjxHNxJc8bSX74cTo1bgAKnr2f9eU/TGa2y5Dra3wXtCs1NSg4n8x5N9
lNwY2WeOsVefgxNW7mgowjQ5q6DFlOfoCj/xR1pJhvq/v4tVOJZZ78NIOQp/T2cS
j8bfjbau3uw8KYyR/W+c3sfdaslmeZvZl+dE6MBhZPeePc6Z8nOuQACR6Gz2oEIR
nUXK/VTAr3XhnXEvHJbIj9Xs/jE8qb/+6kpUFFj5WkhHrgtZVJ5Jo2S4FrrQK5S3
dmYkCD53xIvpD5eae+MUvvrU3igxoXGnwo8yOcDzyfqMuqWVOg5Qc7MptDiiGNl6
TWDh8589yOLdv60pmv9yk2y4gPcwMpeQ4CtLLCR+dSCK9fwrnuPzv5tadGcz8gXi
WXH+BkQU//c89yEAHjGwnqoNMqm6Neh71CYIwL/8hu81lB6w6mgF58BDeVgx3gYQ
9d/0Iar+gtu4ixw+q/Hu
=ho0h
-----END PGP SIGNATURE-----
--- End Message ---