libvigraimpex (main) build-depends on hfd5 (universe)

Bug #635891 reported by Matthias Klose
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Release Notes for Ubuntu
Invalid
Undecided
Unassigned
libvigraimpex (Ubuntu)
Fix Released
High
Matthias Klose
Maverick
Won't Fix
High
Unassigned
lprof (Ubuntu)
Fix Released
High
Unassigned
Maverick
Fix Released
High
Unassigned

Bug Description

libvigraimpex (main) build-depends on hfd5 (universe). either drop the b-d, or prepare a MIR for hdf5. I didn't check for other promotions maybe needed for hdf5.

Related branches

Matthias Klose (doko)
Changed in libvigraimpex (Ubuntu):
importance: Undecided → High
milestone: none → ubuntu-10.10
status: New → Confirmed
Revision history for this message
Jakub Wilk (jwilk) wrote :

You probably want to apply this patch:
http://www.informatik.uni-hamburg.de/~meine/hg/vigra/rev/28f0658ead0f
and disable HDF5-related tests.

Beware however, that by making this version on VIGRA buildable, you'll run into Debian bug #589779.

Revision history for this message
Matthias Klose (doko) wrote :

syncing -7 and disabling hdf5 for maverick sounds like the better solution. let's reconsider hdf5 for netty. hdf5 will pull in openmpi, which currently fails to build on armel.

Changed in lprof (Ubuntu Maverick):
importance: Undecided → High
status: New → Confirmed
Changed in libvigraimpex (Ubuntu Maverick):
assignee: nobody → Matthias Klose (doko)
Revision history for this message
Matthias Klose (doko) wrote :

with the suggested patch, the following non-optional symbols are missing:

- _ZN5vigra14HDF5ImportInfoC1EPKcS2_@Base 1.7.0
- _ZN5vigra14HDF5ImportInfoC2EPKcS2_@Base 1.7.0
- _ZN5vigra14HDF5ImportInfoD1Ev@Base 1.7.0
- _ZN5vigra14HDF5ImportInfoD2Ev@Base 1.7.0
+#MISSING: 1.7.0+dfsg-7ubuntu1# _ZN5vigra14HDF5ImportInfoC1EPKcS2_@Base 1.7.0
+#MISSING: 1.7.0+dfsg-7ubuntu1# _ZN5vigra14HDF5ImportInfoC2EPKcS2_@Base 1.7.0
+#MISSING: 1.7.0+dfsg-7ubuntu1# _ZN5vigra14HDF5ImportInfoD1Ev@Base 1.7.0
+#MISSING: 1.7.0+dfsg-7ubuntu1# _ZN5vigra14HDF5ImportInfoD2Ev@Base 1.7.0

- _ZNK5vigra14HDF5ImportInfo11getFilePathEv@Base 1.7.0
- _ZNK5vigra14HDF5ImportInfo12getPixelTypeEv@Base 1.7.0
- _ZNK5vigra14HDF5ImportInfo13getPathInFileEv@Base 1.7.0
- _ZNK5vigra14HDF5ImportInfo13numDimensionsEv@Base 1.7.0
- _ZNK5vigra14HDF5ImportInfo15getH5FileHandleEv@Base 1.7.0
- _ZNK5vigra14HDF5ImportInfo16getDatasetHandleEv@Base 1.7.0
- _ZNK5vigra14HDF5ImportInfo16shapeOfDimensionEi@Base 1.7.0
- _ZNK5vigra14HDF5ImportInfo9pixelTypeEv@Base 1.7.0
+#MISSING: 1.7.0+dfsg-7ubuntu1# _ZNK5vigra14HDF5ImportInfo11getFilePathEv@Base 1.7.0
+#MISSING: 1.7.0+dfsg-7ubuntu1# _ZNK5vigra14HDF5ImportInfo12getPixelTypeEv@Base 1.7.0
+#MISSING: 1.7.0+dfsg-7ubuntu1# _ZNK5vigra14HDF5ImportInfo13getPathInFileEv@Base 1.7.0
+#MISSING: 1.7.0+dfsg-7ubuntu1# _ZNK5vigra14HDF5ImportInfo13numDimensionsEv@Base 1.7.0
+#MISSING: 1.7.0+dfsg-7ubuntu1# _ZNK5vigra14HDF5ImportInfo15getH5FileHandleEv@Base 1.7.0
+#MISSING: 1.7.0+dfsg-7ubuntu1# _ZNK5vigra14HDF5ImportInfo16getDatasetHandleEv@Base 1.7.0
+#MISSING: 1.7.0+dfsg-7ubuntu1# _ZNK5vigra14HDF5ImportInfo16shapeOfDimensionEi@Base 1.7.0
+#MISSING: 1.7.0+dfsg-7ubuntu1# _ZNK5vigra14HDF5ImportInfo9pixelTypeEv@Base 1.7.0

looks safe to make the second set optional too.

added:

+ _ZN5vigra17ContractViolationC2EPKcS2_@Base 1.7.0

Revision history for this message
Matthias Klose (doko) wrote :

and the first set too

Revision history for this message
Matthias Klose (doko) wrote :

fixed in libvigraimpex 1.7.0+dfsg-7ubuntu2 (not closing the report, keep it open for netty)
fixed in lprof 1.11.4.dfsg+1.11.4.1-5build2

Changed in libvigraimpex (Ubuntu Maverick):
assignee: Matthias Klose (doko) → nobody
milestone: ubuntu-10.10 → none
Changed in lprof (Ubuntu Maverick):
status: Confirmed → Fix Released
Changed in libvigraimpex (Ubuntu Maverick):
assignee: nobody → Canonical Foundations Team (canonical-foundations)
Revision history for this message
Matthias Klose (doko) wrote :

I don't think that just not running the tests during the build qualifies for the release notes. closing.

Changed in ubuntu-release-notes:
status: New → Invalid
Revision history for this message
Colin Watson (cjwatson) wrote :

There won't be any more work on this for Maverick at this point.

Changed in libvigraimpex (Ubuntu Maverick):
status: Confirmed → Won't Fix
Revision history for this message
Colin Watson (cjwatson) wrote :

Matthias, can you please review this bug in light of your earlier work, and either close it or state what remains to be done? Thanks.

Changed in libvigraimpex (Ubuntu):
assignee: Canonical Foundations Team (canonical-foundations) → Matthias Klose (doko)
Changed in libvigraimpex (Ubuntu Maverick):
assignee: Canonical Foundations Team (canonical-foundations) → nobody
Matthias Klose (doko)
Changed in libvigraimpex (Ubuntu):
status: Confirmed → Fix Released
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.