Moin,

ich lese immer mal wieder etwas von einem soname bump. Mein Verständnis davon ist: Es ändert sich etwas grundlegendes an der .so Datei und mit dem bump ist dann gemeint das alle Anwendungen die diese Datei benutzen, neu kompiliert werden müssen um die Änderungen auch anwenden zu können. Ist dies korrekt?
  • [gelöscht]

Genau. Beim Bump wird die Bibliothek (.so.$nummer) umbenannt, wodurch gelinkte Programme/Bibliotheken immer die "passende" Datei laden. Du kannst auch beide Versionen nebeneinander installieren.
ein Monat später
wäre jetzt meine frage wie kann man über pacman gleiche libs mit verschiedenen versionen installieren?
Am besten per pacman -Syu libname 😉

Konvention ist, dass die aktuelle lib als Paketnamen libname hat und andere Versionen libname123. Siehe zb:
~: pacman -Ss libpng
extra/libpng 1.6.12-1 [installed]
A collection of routines used to create PNG format graphics files
community/libpng12 1.2.51-1 [installed]
A collection of routines used to create PNG format graphics files


Andere Versionen musst du dir schon selbst bauen / packen.