Andreas Beckmann wrote: > there is a problem with the shlibs sequence: > (noticed in fglrx-driver [non-free]) > > > debian/rules override_dh_makeshlibs > dh_makeshlibs > ... > echo 'libOpenCL 1 amd-libopencl1' > >>debian/amd-libopencl1/DEBIAN/shlibs > ... > dh_shlibdeps > ... > dpkg-shlibdeps -Tdebian/amd-clinfo.substvars > debian/amd-clinfo/usr/bin/clinfo > ... > dh_installdeb > ... > install -o 0 -g 0 -m 644 -p debian/amd-libopencl1.shlibs > debian/amd-libopencl1/DEBIAN/shlibs > > $ cat debian/amd-libopencl1.shlibs > libOpenCL 1 libopencl1
> The intention is to replace the "amd-libopencl1" package name with the > virtual package "libopencl1" that is provided by all implementations of > libOpenCL.so.1, unfortunately the amd-clinfo package picks up the strict > dependency on amd-libopencl1. This is not what I intended. dh_makeshlibs is intended to generate a shlibs file for you. If you already have your own handcrafted shlibs file, that will take precidence, as seen in the above transcript. I don't see a bug here. -- see shy jo
signature.asc
Description: Digital signature