[lucid] libhdf5 dependency on libhdf5-1.8.3 needs updating

Bug #527110 reported by Matthew L. Dailey
This bug report is a duplicate of:  Bug #536869: hdf5 1.8.3 -> 1.8.4 transition. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
h5utils (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: h5utils

h5utils in lucid depends on libhdf5-1.8.3 - this needs to be updated to libhdf5-1.8.4 to not break other hdf5 packages. For example, attempting to install h5utils and hdf5-tools is impossible:

# apt-get install h5utils hdf5-tools
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  hdf5-tools: Depends: libhdf5-serial-1.8.4 but it is not going to be installed or
                       libhdf5-1.8.4
E: Broken packages

This is on an up-to-date (as of 2010-02-24) lucid system:
# lsb_release -rd
Description: Ubuntu lucid (development branch)
Release: 10.04

Looking upstream, this seems to be fixed in sid (http://packages.debian.org/sid/h5utils), but not in squeeze (http://packages.debian.org/squeeze/h5utils). I don't have any Debian systems to test on, so I can't verify this fix.

Revision history for this message
Matthew L. Dailey (matthew-l-dailey) wrote :
Download full text (4.6 KiB)

Here is more verbose output from apt - let me know if any other info would be helpful:

# apt-get -o Debug::pkgProblemResolver=yes -o Debug::pkgDepCache::AutoInstall=yes install h5utils hdf5-tools
Reading package lists... Done
Building dependency tree
Reading state information... Done
  Installing libhdf4-0 as Depends of h5utils
    Installing libgfortran3 as Depends of libhdf4-0
  Installing libhdf5-serial-1.8.3 as Depends of h5utils
  Installing libmatheval1 as Depends of h5utils
  Installing hdf5-tools as Recommends of h5utils
    Installing libhdf5-serial-1.8.4 as Depends of hdf5-tools
Starting
Starting 2
Investigating h5utils
Package h5utils has broken Depends on libhdf5-serial-1.8.3
  Considering libhdf5-serial-1.8.3 1 as a solution to h5utils 9999
  Re-Instated libhdf5-serial-1.8.3
Investigating libhdf5-serial-1.8.4
Package libhdf5-serial-1.8.4 has broken Conflicts on libhdf5-1.8.3
  Considering libhdf5-serial-1.8.3 1 as a solution to libhdf5-serial-1.8.4 0
  Holding Back libhdf5-serial-1.8.4 rather than change libhdf5-1.8.3
Investigating hdf5-tools
Package hdf5-tools has broken Depends on libhdf5-serial-1.8.4
  Considering libhdf5-serial-1.8.4 0 as a solution to hdf5-tools 10001
  Re-Instated libhdf5-serial-1.8.4
Investigating libhdf5-serial-1.8.4
Package libhdf5-serial-1.8.4 has broken Conflicts on libhdf5-1.8.3
  Considering libhdf5-serial-1.8.3 1 as a solution to libhdf5-serial-1.8.4 0
  Holding Back libhdf5-serial-1.8.4 rather than change libhdf5-1.8.3
Investigating hdf5-tools
Package hdf5-tools has broken Depends on libhdf5-serial-1.8.4
  Considering libhdf5-serial-1.8.4 0 as a solution to hdf5-tools 10001
Package hdf5-tools has broken Depends on libhdf5-1.8.4
  Considering libhdf5-serial-1.8.4 0 as a solution to hdf5-tools 10001
  Considering libhdf5-openmpi-1.8.4 0 as a solution to hdf5-tools 10001
  Re-Instated libibverbs1
  Re-Instated libopenmpi1.3
  Re-Instated libhdf5-openmpi-1.8.4
Investigating libhdf5-openmpi-1.8.4
Package libhdf5-openmpi-1.8.4 has broken Conflicts on libhdf5-1.8.3
  Considering libhdf5-serial-1.8.3 1 as a solution to libhdf5-openmpi-1.8.4 0
  Holding Back libhdf5-openmpi-1.8.4 rather than change libhdf5-1.8.3
Investigating hdf5-tools
Package hdf5-tools has broken Depends on libhdf5-serial-1.8.4
  Considering libhdf5-serial-1.8.4 0 as a solution to hdf5-tools 10001
Package hdf5-tools has broken Depends on libhdf5-1.8.4
  Considering libhdf5-serial-1.8.4 0 as a solution to hdf5-tools 10001
  Considering libhdf5-openmpi-1.8.4 0 as a solution to hdf5-tools 10001
  Considering libhdf5-mpich-1.8.4 0 as a solution to hdf5-tools 10001
  Re-Instated libhdf5-mpich-1.8.4
Investigating libhdf5-mpich-1.8.4
Package libhdf5-mpich-1.8.4 has broken Conflicts on libhdf5-1.8.3
  Considering libhdf5-serial-1.8.3 1 as a solution to libhdf5-mpich-1.8.4 0
  Holding Back libhdf5-mpich-1.8.4 rather than change libhdf5-1.8.3
Investigating hdf5-tools
Package hdf5-tools has broken Depends on libhdf5-serial-1.8.4
  Considering libhdf5-serial-1.8.4 0 as a solution to hdf5-tools 10001
Package hdf5-tools has broken Depends on libhdf5-1.8.4
  Considering libhdf5-serial-1.8.4 0 as a solution to hdf5-tools 10001
  Considering libh...

Read more...

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Well =) debian did binNMU to transition to new packages and we didn't do that in ubuntu yet =( I'll try to chase up people to follow up on this.

See eg. http://<email address hidden>/msg34030.html

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.