Le 05/05/2016 20:04, Matthias Klose a écrit : > Package: src:pocl > Version: 0.13-1 > > Found while looking at packaging 0.13 to be able to use llvm-3.8. > libpocl1 ships another library llvmopencl.so.5 in the package. > In 0.13, the llvmopencl soname is bumped to 7, which the libpocl > soname stays at 1. So you have to rename libpocl1 to e.g. > libpocl1-7 in any case, however why not packaging this library as > a separate binary?
llvmopencl.so.5 is a private library ship in $libdir/pocl/ and not $libdir. Nothing but binaries from the pocl package itself must link to it (and, if I recall correctly, only the libpocl library itself link to it). So, I'm not convinced to the need of another library Debian package. Being in the same binary package ensure they upgrade at the same time and avoid to have to ensure the same things with dependencies. Upstream really managed them together and do not support using different version. Supporting it in Debian can be done (with more manpower) but I do not see any benefice. Do not hesitate to present other arguments as, for now, I'm really not convinced that "llvmopencl.so.5 should be packaged in it's own binary package" Regards, Vincent -- Vincent Danjean GPG key ID 0xD17897FA vdanj...@debian.org GPG key fingerprint: 621E 3509 654D D77C 43F5 CA4A F6AE F2AF D178 97FA Unofficial pkgs: http://moais.imag.fr/membres/vincent.danjean/deb.html APT repo: deb http://people.debian.org/~vdanjean/debian unstable main