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)