FS#58348 - [hugin] Should depend on hdf5
Attached to Project:
Community Packages
Opened by Baptiste (zorun) - Wednesday, 25 April 2018, 07:04 GMT
Last edited by Antonio Rojas (arojas) - Wednesday, 25 April 2018, 07:29 GMT
Opened by Baptiste (zorun) - Wednesday, 25 April 2018, 07:04 GMT
Last edited by Antonio Rojas (arojas) - Wednesday, 25 April 2018, 07:29 GMT
|
Details
I got hit by
Surprisingly, the hdf5 upgrade broke hugin: hugin: error while loading shared libraries: libhdf5_hl.so.100: cannot open shared object file: No such file or directory ldd /usr/bin/hugin shows that hugin indeed uses some hdf5 libs: libhdf5.so.101 => /usr/lib/libhdf5.so.101 (0x00007f47a883e000) libhdf5_hl.so.100 => not found But hugin does not explicitly depends on hdf5. It looks like hdf5 gets picked up at build time because of the enblend-enfuse → vigra → hdf5 dependency chain. Long story short: if hdf5 gets picked up by hugin at build time, it should be added as a direct dependency. Otherwise we'll forget to rebuild hugin when bumping hdf5. |
This task depends upon
Closed by Antonio Rojas (arojas)
Wednesday, 25 April 2018, 07:29 GMT
Reason for closing: Not a bug
Additional comments about closing: No, hugin does not link to hdf5, ldd is recursive. Also, we don't look at the depdendency list when deciding which packages to rebuild.
Wednesday, 25 April 2018, 07:29 GMT
Reason for closing: Not a bug
Additional comments about closing: No, hugin does not link to hdf5, ldd is recursive. Also, we don't look at the depdendency list when deciding which packages to rebuild.