> Of course, in a distribution you donât want all programs to statically > link all libraries since that would defeat the purpose of having libraries > but if the versioning is so fragile, we donât see an alternative.
Debian allows static linking. The problem is caused by the fact that subsurface forked some libraries and made them incompatible, without changing the name. Debian, as a general rule, disallows duplicated source packages. But since the incompatible forks retain the same name, they could never coexist within the same machine with the original library. This is what makes packaging impossible. Not the static linking. -- Salvo Tomaselli "Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di senso, ragione ed intelletto intendesse che noi ne facessimo a meno." -- Galileo Galilei http://ltworf.github.io/ltworf/