[Debian-med-packaging] Bug#623845: vxl: vgl, oxl and probably other libraries and headers not installed

Mathieu Malaterre mathieu.malaterre at gmail.com
Mon May 16 13:31:54 UTC 2011


Malte,

On Mon, May 16, 2011 at 3:17 PM, Malte S. Stretz
<debian-bugs at msquadrat.de> wrote:
> I forgot to put the actual diff string in the bug report, it was in the
> first line of the diff:

The command looks ok. However I do not still understand where you are
picking the list of sos from.

> The first is the package which was built when I rebuilt the package
> locally.  The second is the filelist of the official libvxl1.14 package
> as pulled from packages.debian.org (ie. the files which get installed by
> the official package).

The listing on page:

http://packages.debian.org/sid/amd64/libvxl1.14/filelist

is totally bogus for me. Simply:

$ apt-get install libvxl1.14 -t unstable

on your side to see.

> You have 1.14.0-8 installed.  The most recent package available is
> 1.14.0-4 (cf. packages.debian.org).  Maybe this got fixed by some local

no. -8 has been there for a couple of days now on most archs.

> change you have?  Or did you build the package locally and happen to
> have the required package installed which "fixes" libvlx1.14?

No. this is the result of apt-get install no local change.

> Yes, that is exactly the problem this bug report is about.  These are
> the only sos shipped by libvxl1.14_1.14.0-4 (amd64):

No this list is bogus. http://packages.debian.org/ is incomplete.

>> To prevent conflicts with other libraries, common library name have
>> been renamed.
>>
>> In particular:
>>
>> libosl.so became liboxl_osl.so (provided by libosl-dev)
>> libminizip.so becamse libb3p_minizip.so (provided by libkml-dev)
>> libgst.so became liboxl_gst.so (provided by libgst-dev)
...
>
> I'm not sure what you mean by that.  The contents of a package must not
> change based on what is locally installed.  If other -dev packages are
> required, libvxl1-dev should at least Recommend them.

I meant to say that:

>> libosl.so became liboxl_osl.so (provided by libosl-dev)
>> libminizip.so becamse libb3p_minizip.so (provided by libkml-dev)
>> libgst.so became liboxl_gst.so (provided by libgst-dev)

This mean that using vxl on debian and from a local install will be
different if you use any of the above 3 lib.

Just do not trust packages.d.o, instead either install vxl and
reproduce the issue, or simply check the buildd logs:

https://buildd.debian.org/status/fetch.php?pkg=vxl&arch=i386&ver=1.14.0-8&stamp=1304594483

scroll down to the end:

lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvnl.so ->
libvnl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvnl_io.so
-> libvnl_io.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbgrl2.so
-> libbgrl2.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libgel_gst.so -> libgel_gst.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvgl.so ->
libvgl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libvnl_algo.so -> libvnl_algo.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvil1.so
-> libvil1.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libvgl_xio.so -> libvgl_xio.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvpgl.so
-> libvpgl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libsdet_pro.so -> libsdet_pro.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbdpg.so
-> libbdpg.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libgeml.so
-> libgeml.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvmap.so
-> libvmap.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbnl.so ->
libbnl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libboxm_algo_pro.so -> libboxm_algo_pro.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvepl2.so
-> libvepl2.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libbvpl_octree_pro.so -> libbvpl_octree_pro.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/librply.so
-> librply.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libvpgl_io.so -> libvpgl_io.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libvpgl_xio.so -> libvpgl_xio.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbrip.so
-> libbrip.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvil3d.so
-> libvil3d.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libvpgl_file_formats.so -> libvpgl_file_formats.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libgtrl.so
-> libgtrl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvimt3d.so
-> libvimt3d.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvul_io.so
-> libvul_io.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbugl.so
-> libbugl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libvidl_gui.so -> libvidl_gui.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvpyr.so
-> libvpyr.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libbvpl_io.so -> libbvpl_io.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libvpgl_pro.so -> libvpgl_pro.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/librrel.so
-> librrel.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvgui.so
-> libvgui.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvidl.so
-> libvidl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvul.so ->
libvul.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbmvv.so
-> libbmvv.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvbl.so ->
libvbl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbil.so ->
libbil.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libvil_algo.so -> libvil_algo.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/liboxl_osl.so -> liboxl_osl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvimt.so
-> libvimt.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbsta.so
-> libbsta.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvcsl.so
-> libvcsl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libbsta_vis.so -> libbsta_vis.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libbnl_algo.so -> libbnl_algo.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbvrml.so
-> libbvrml.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libnetlib.so
-> libnetlib.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libbvpl_octree.so -> libbvpl_octree.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libgevd.so
-> libgevd.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvdgl.so
-> libvdgl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbsol.so
-> libbsol.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvgl_io.so
-> libvgl_io.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbxml.so
-> libbxml.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libbil_algo.so -> libbil_algo.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libvil3d_io.so -> libvil3d_io.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libvidl_pro.so -> libvidl_pro.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libmbl.so ->
libmbl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvpl.so ->
libvpl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbgui.so
-> libbgui.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libbvgl_pro.so -> libbvgl_pro.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvpdl.so
-> libvpdl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbgeo.so
-> libbgeo.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvsl.so ->
libvsl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libboxm_algo.so -> libboxm_algo.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvsol.so
-> libvsol.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libsegv.so
-> libsegv.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbgrl.so
-> libbgrl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libmvl.so ->
libmvl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libouel.so
-> libouel.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libvgl_algo.so -> libvgl_algo.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libmvl2.so
-> libmvl2.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvvid.so
-> libvvid.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libbrip_pro.so -> libbrip_pro.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvepl.so
-> libvepl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvcl.so ->
libvcl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvipl.so
-> libvipl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvtol.so
-> libvtol.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvdtop.so
-> libvdtop.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libvtol_algo.so -> libvtol_algo.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libsdet.so
-> libsdet.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libvil_pro.so -> libvil_pro.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libQv.so ->
libQv.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libv3p_netlib.so -> libv3p_netlib.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libouml.so
-> libouml.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvpdfl.so
-> libvpdfl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libvil1_io.so -> libvil1_io.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbdgl.so
-> libbdgl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libb3p_minizip.so -> libb3p_minizip.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/librgrl.so
-> librgrl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libbmsh3d_algo.so -> libbmsh3d_algo.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvil_io.so
-> libvil_io.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libtestlib.so -> libtestlib.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libbvpl_pro.so -> libbvpl_pro.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvifa.so
-> libvifa.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbtol.so
-> libbtol.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbtom.so
-> libbtom.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libbgrl2_algo.so -> libbgrl2_algo.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbrct.so
-> libbrct.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libstrk.so
-> libstrk.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libbvpl_util_io.so -> libbvpl_util_io.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libimesh_algo.so -> libimesh_algo.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/librsdl.so
-> librsdl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvrml.so
-> libvrml.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvmal.so
-> libvmal.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libmcal.so
-> libmcal.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbvpl.so
-> libbvpl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libvimt_algo.so -> libvimt_algo.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libvpgl_algo.so -> libvpgl_algo.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbmdl.so
-> libbmdl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvbl_io.so
-> libvbl_io.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libbvpl_util.so -> libbvpl_util.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libclsfy.so
-> libclsfy.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvil.so ->
libvil.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbvgl.so
-> libbvgl.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libbcal.so
-> libbcal.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libvpro.so
-> libvpro.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libbsta_algo.so -> libbsta_algo.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libvil3d_algo.so -> libvil3d_algo.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libdcmtk.so
-> libdcmtk.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libvnl_xio.so -> libvnl_xio.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libipts.so
-> libipts.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libpdf1d.so
-> libpdf1d.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libbvxm_algo.so -> libbvxm_algo.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20
./usr/lib/libbmdl_pro.so -> libbmdl_pro.so.1.14
lrwxrwxrwx root/root         0 2011-05-05 11:20 ./usr/lib/libgmvl.so
-> libgmvl.so.1.14

cheers
-- 
Mathieu





More information about the Debian-med-packaging mailing list