Re: mass bug filing about versioned dependency on the libhdf5-7 virtual package

2012-10-02 Thread Ivan Shmakov
 Julien Cristau julien.cris...@logilab.fr writes:
 On Sun, Sep 30, 2012 at 00:28:15 +0700, Ivan Shmakov wrote:

  I tend to think that a re-build (via binNMU or otherwise) will be
  sufficient for most of the packages affected.

  Unless there'll be objections, I'm going to file the respective bug
  reports regarding the versioned dependency on libhdf5-7 against the
  following packages.  (The affected versions and architectures
  [though only amd64 and i386 were tested] are shown, as well as the
  Depends: list items triggering the check.)

  NAK.  If a binNMU is all that's needed then please don't file bugs
  against the packages.  See http://wiki.debian.org/binNMU

ACK, thanks for the pointer!

The problem is that I'm yet unsure whether a binNMU will be
sufficient or not.  My analysis is below, and unless there'd be
objections, I'd be filing a bug against release.debian.org, with
the binNMU entries as follows.

  nmu libcgns_3.1.3.4-1 . ALL . -m 'Rebuilt against libhdf5-7 = 1.8.8-7.1' 
  nmu nexus_4.2.1-svn1614-1 . ALL . -m 'Rebuilt against libhdf5-7 = 1.8.8-7.1' 
  nmu r-cran-hdf5_1.6.10-1 . ALL . -m 'Rebuilt against libhdf5-7 = 1.8.8-7.1' 
  nmu tessa_0.3.1-6 . ALL . -m 'Rebuilt against libhdf5-7 = 1.8.8-7.1' 
  nmu udav_0.7.1.2-3 . ALL . -m 'Rebuilt against libhdf5-7 = 1.8.8-7.1' 

AIUI, the packages affected are exactly those built against
pre-1.8.8-7.1 versions of the Source: hdf5 libraries.  That may
explain the versioned dependency, and may be a good indication
for that a binNMU will be sufficient to get the issue fixed.

--cut: 
http://packages.debian.org/changelogs/pool/main/h/hdf5/hdf5_1.8.8-9/changelog --
hdf5 (1.8.8-7.1) unstable; urgency=low

  * Non-maintainer upload.
  * Stop building the c++ libraries, nothing uses them.  And don't version the
libhdf5-7 symbols file, so the dependency can also be satisfied by the mpi
packages' Provides.
  * Use DEB_HOST_ARCH instead of DEB_BUILD_ARCH in debian/rules.
  * Don't require root for debian/rules clean.

 -- Julien Cristau jcris...@debian.org  Sat, 18 Feb 2012 12:25:35 +
--cut: 
http://packages.debian.org/changelogs/pool/main/h/hdf5/hdf5_1.8.8-9/changelog --

As per http://packages.qa.debian.org/, all the packages I've
listed before entered unstable prior to 2012-02-18 (except for
Source: tessa, which was uploaded a couple of days after.)

http://packages.qa.debian.org/libc/libcgns.html
• [2012-01-24] Accepted 3.1.3.4-1 in unstable (low) (Sylvestre
  Ledru)

http://packages.qa.debian.org/n/nexus.html
• [2011-07-31] Accepted 4.2.1-svn1614-1 in unstable (low) (Tobias
  Stefan Richter)

NB: apparently, nexus was re-built once as 4.2.1-svn1614-1+b1 on
2012-01-26 (before hdf5_1.8.8-7.1, and still bearing a possibly
unwarranted versioned dependency on libhdf5-7.)

http://packages.qa.debian.org/r/r-cran-hdf5.html
• [2012-01-18] Accepted 1.6.10-1 in unstable (low) (Dirk
  Eddelbuettel)

http://packages.qa.debian.org/t/tessa.html
• [2012-02-20] Accepted 0.3.1-6 in unstable (low) (Josselin Mouette)

http://packages.qa.debian.org/u/udav.html
• [2012-01-25] Accepted 0.7.1.2-3 in unstable (low) (Salvatore
  Bonaccorso)

TIA.

-- 
FSF associate member #7257


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/86fw5wp27b@gray.siamics.net



Re: mass bug filing about versioned dependency on the libhdf5-7 virtual package

2012-10-01 Thread Julien Cristau
On Sun, Sep 30, 2012 at 00:28:15 +0700, Ivan Shmakov wrote:

   I tend to think that a re-build (via binNMU or otherwise) will
   be sufficient for most of the packages affected.
 
   Unless there'll be objections, I'm going to file the respective
   bug reports regarding the versioned dependency on libhdf5-7
   against the following packages.  (The affected versions and
   architectures [though only amd64 and i386 were tested] are
   shown, as well as the Depends: list items triggering the check.)
 
NAK.  If a binNMU is all that's needed then please don't file bugs
against the packages.  See http://wiki.debian.org/binNMU

Cheers,
Julien
-- 
Julien Cristau  julien.cris...@logilab.fr
Logilab http://www.logilab.fr/
Informatique scientifique  gestion de connaissances


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121001084527.gb...@crater2.logilab.fr



Re: versioned dependency on the libhdf5-7 virtual package

2012-09-15 Thread Salvatore Bonaccorso
Hi Ivan

On Thu, Sep 13, 2012 at 08:07:57PM +0700, Ivan Shmakov wrote:
   This issue was already discussed [1], and I've filed the
   respective bug report [2] (to which there was no reply so far,
   though), but now I see that there's a few more packages in
   Wheezy with a dependency on libhdf5-7.  Consider, e. g.:
 
 $ bzcat \
http.debian.net/debian/dists/wheezy/main/binary-amd64/Packages.bz2 \
   | gawk '/^Package: / { pkg = $2; } /Version: / { vers = $2; }
   / libhdf5-7 \(/ { printf(%-23s %s\n, pkg, vers); }' 
 libhe5-hdfeos0  5.1.13.dfsg.1-3
 libhdf5-7-dbg   1.8.8-9
 libhdf5-dev 1.8.8-9
 cgns-convert3.1.3.4-1
 libnexus0   4.2.1-svn1614-1+b1
 libnexus0-java  4.2.1-svn1614-1+b1
 nexus-tools 4.2.1-svn1614-1+b1
 r-cran-hdf5 1.6.10-1
 tessa   0.3.1-6
 tessa-mpi   0.3.1-6
 udav0.7.1.2-3
 $ 
 
   Any chance this issue will be rectified?  (Or should I file bug
   reports against these packages?)
 
   TIA.
 
 [1] news:udlvci28as8@dr-wily.mit.edu
 http://permalink.gmane.org/gmane.linux.debian.science/5353
 [2] http://bugs.debian.org/680400

At least for udav it should be enough to schedule binNMU:

Control files: lines which differ (wdiff format)

Depends: libc6 (= 2.2.5), libgcc1 (= 1:4.1.1), [-libhdf5-7 (= 1.8.7),-] 
{+libhdf5-7,+} libmgl5 (= 1.11), libqtcore4 (= 4:4.7.0~beta1), libqtgui4 (= 
4:4.5.3), libstdc++6 (= 4.1.1)
Installed-Size: [-791-] {+758+}

Regards,
Salvatore


signature.asc
Description: Digital signature


Re: versioned dependency on the libhdf5-7 virtual package

2012-09-14 Thread Alastair McKinstry
For libhe5-hdfeos0, i'm working on this.

One thing I need to check is HDF5 dependencies. he5-hdfeos0 was built
and tested
against HDF5 1.8.7. Since then HDF5 has a new version 1.8.8 with some
significant
changes; a new HDFEOS5 upstream was released to use it (5.1.14).
HDF5 1.8.8 is in Debian. I need to confirm the old HDFEOS5 works with
the new HDF5,
if not i'll have to bump to the latest HDFEOS5 upstream (which I don't
want to do
unnecessarly in wheezy, because of the freeze).

So, the plan is to:
* rebuild hee5-hdfeos50 against hdf5 1.8.8 and fix the dependencies as
described.
If this works, fine.
* If not, build the new he5-hdfeos0 and ask the release admins nicely.

regards
Alastair


On 2012-09-13 14:07, Ivan Shmakov wrote:
   This issue was already discussed [1], and I've filed the
   respective bug report [2] (to which there was no reply so far,
   though), but now I see that there's a few more packages in
   Wheezy with a dependency on libhdf5-7.  Consider, e. g.:

 $ bzcat \
http.debian.net/debian/dists/wheezy/main/binary-amd64/Packages.bz2 \
   | gawk '/^Package: / { pkg = $2; } /Version: / { vers = $2; }
   / libhdf5-7 \(/ { printf(%-23s %s\n, pkg, vers); }' 
 libhe5-hdfeos0  5.1.13.dfsg.1-3
 libhdf5-7-dbg   1.8.8-9
 libhdf5-dev 1.8.8-9
 cgns-convert3.1.3.4-1
 libnexus0   4.2.1-svn1614-1+b1
 libnexus0-java  4.2.1-svn1614-1+b1
 nexus-tools 4.2.1-svn1614-1+b1
 r-cran-hdf5 1.6.10-1
 tessa   0.3.1-6
 tessa-mpi   0.3.1-6
 udav0.7.1.2-3
 $ 

   Any chance this issue will be rectified?  (Or should I file bug
   reports against these packages?)

   TIA.

 [1] news:udlvci28as8@dr-wily.mit.edu
 http://permalink.gmane.org/gmane.linux.debian.science/5353
 [2] http://bugs.debian.org/680400



-- 
Alastair McKinstry ,  Computational Scientist alastair.mckins...@ichec.ie
ICHEC, Room 301, IT Building NUI Galway,  Galway , Ireland
tel: +353 91 495946


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50530b92.4000...@ichec.ie



versioned dependency on the libhdf5-7 virtual package

2012-09-13 Thread Ivan Shmakov
This issue was already discussed [1], and I've filed the
respective bug report [2] (to which there was no reply so far,
though), but now I see that there's a few more packages in
Wheezy with a dependency on libhdf5-7.  Consider, e. g.:

$ bzcat \
   http.debian.net/debian/dists/wheezy/main/binary-amd64/Packages.bz2 \
  | gawk '/^Package: / { pkg = $2; } /Version: / { vers = $2; }
  / libhdf5-7 \(/ { printf(%-23s %s\n, pkg, vers); }' 
libhe5-hdfeos0  5.1.13.dfsg.1-3
libhdf5-7-dbg   1.8.8-9
libhdf5-dev 1.8.8-9
cgns-convert3.1.3.4-1
libnexus0   4.2.1-svn1614-1+b1
libnexus0-java  4.2.1-svn1614-1+b1
nexus-tools 4.2.1-svn1614-1+b1
r-cran-hdf5 1.6.10-1
tessa   0.3.1-6
tessa-mpi   0.3.1-6
udav0.7.1.2-3
$ 

Any chance this issue will be rectified?  (Or should I file bug
reports against these packages?)

TIA.

[1] news:udlvci28as8@dr-wily.mit.edu
http://permalink.gmane.org/gmane.linux.debian.science/5353
[2] http://bugs.debian.org/680400

-- 
FSF associate member #7257  http://sfd.am-1.org/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/86a9wu9iky@gray.siamics.net