Bug#1136641: debian-policy: do not require shared libraries to change package name with soname changes

Andrey Rakhmatullin <[email protected]> Fri, 15 May 2026 16:58:55 +0500
Newsgroups gmane.linux.debian.devel.policy
Message-ID <agcKfxaenB4gkYkA__26675.5469305039$1778846489$gmane$org@belkar.wrar.name>
On Fri, May 15, 2026 at 01:00:13PM +0200, Bill Allombert wrote:
>During an upgrade even if the file libfoo.so.N is removed, programs
>linked against libfoo.so.N might still be running and might still attempt to
>access files in libfoo-common or libfoo-bin.

I'm afraid that this is a well-known source of problems, and not 
restarting these programs is not supported in practice, whatever our 
Policy tries to do or not. It's so bad that there are
initiatives for upgrading packages only in single-user environment: 
https://docs.fedoraproject.org/en-US/kde/offlineupdates/

-- 
WBR, wRAR
signature.asc (application/pgp-signature, 894 B)
-----BEGIN PGP SIGNATURE-----

iQJhBAABCgBLFiEEtf6ieDcfC1EgtGkao+OWn23e7IYFAmoHCnotFIAAAAAAFQAP
cGthLWFkZHJlc3NAZ251cGcub3Jnd3JhckBkZWJpYW4ub3JnAAoJEKPjlp9t3uyG
eRwQAKOXNDL6ZOU5wXrX2ZFNd9Hhoh44Sew78skFAdXhkn66oK3i31syNkpdi5/6
autzByEewQotpN6neD08ogXN/aaUxUBFNSFL8lWHGk25195THqPQNc1Y//xm6Pln
lBiv/H99RFWW1xytidNbZZvJZnUKW3hryG/0nEnmKVWq8rBbx6ZqFcdqJD6RagIc
aVZk2Q2zYW87V2GUBCK54Llc/Rz5n3b3FI0MvH93jB6BBF/KbmQHAF1e/zIJEffm
9TvQWBa+pOklfD03dPNr/o+UPffSnJ/ZcX+QQhsfBIZ8VHaMcX3aUtzTUWL4PN9Z
T/Iv5crLUgggCIfFjetZw0dRxYbE+E0ykeJUmB4us3lFLR9rHKOY7uZ+rfuonHVv
VqBCz7C29Wdt7wqNpEVLA9ttPFsaPWMMwEW735s+oJoMKwx7XdZExCNqTwxT3Dc0
pg0bV00CvZ9whqq+4GYvipzsjE55u7pwSlEWwquOeoQQHPhgXnJaRTjRU024Xyk7
6UzDT3KznklkvMz0//Hl2cKX8ibRunTYkRs4xuu2Ks6fBWwyzMfIqIpSiOwDaWNF
QyMWQ60+x1OCaKg3CUm28+qrir/Fon+EuL4CoQLtVWif/WE6u2eskAIS4EBRxr4H
cJtWa9ywY//fnItqwgCRVN/5O+POiAV0fYu/lI0kAt8EdGYV
=plCP
-----END PGP SIGNATURE-----