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

Bug #635891 reported by Matthias Klose on 2010-09-11
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Release Notes for Ubuntu
Undecided
Unassigned
libvigraimpex (Ubuntu)
High
Matthias Klose
Maverick
High
Unassigned
lprof (Ubuntu)
High
Unassigned
Maverick
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) on 2010-09-11
Changed in libvigraimpex (Ubuntu):
importance: Undecided → High
milestone: none → ubuntu-10.10
status: New → Confirmed
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.

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)
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

Matthias Klose (doko) wrote :

and the first set too

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)
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
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
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) on 2011-09-27
Changed in libvigraimpex (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers