On 2021-11-24 16:31:08 +0100, Guillem Jover wrote:
> The symlinks must be kept for backwards compat. Please see #998169 for
> the context of this packaging cleanup.

OK, thanks. #998169 gives the explanation.

Note that I was also wondering whether these symblinks are still
actually used. For instance, libgdal29 3.3.3+dfsg-2 depends on
libodbc1 (>= 2.3.1), but

$ ldd /usr/lib/libgdal.so.29 | grep libodbc
        libodbc.so.2 => /usr/lib/x86_64-linux-gnu/libodbc.so.2 
(0x00007fb732d54000)
        libodbcinst.so.2 => /usr/lib/x86_64-linux-gnu/libodbcinst.so.2 
(0x00007fb732d3c000)

So the .so.2 names are already used, and the symlinks are not needed
for libgdal29. Now, what about the other packages? Since these .so.2
sonames were added in 2013 (8 years ago!), I suppose that the old
.so.1 sonames are no longer used at all, so that no backward compat
symlinks are needed.

-- 
Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

Reply via email to