3 ms·
Ubuntu's .NET runtime relies on libunwind v13. Discord relies on libunwind v14. apt only allows one version of something to installed at once.
by mminer237 4y ago
Ubuntu's .NET runtime relies on libunwind v13. Discord relies on libunwind v14. apt only allows one version of something to installed at once.
- fulafel 4y agoThis is not generally the case: "apt only allows one version of something to installed at once" - apt and dpkg always supported having different major versions of a shared library installed concurrently. See eg https://www.debian.org/doc//debian-policy/ch-sharedlibs.html https://www.debian.org/doc//debian-policy/ch-sharedlibs.html which says > The run-time shared library must be placed in a package whose name changes whenever the SONAME of the shared library changes. This allows several versions of the shared library to be installed at the same time, allowing installation of the new version of the shared library without immediately breaking binaries that depend on the old version. In this libunwind case the situation is more complicated, the its different versions have conflicting subdependencies.
- skrebbel 4y agoEvery once in a while I consider switching to Linux and then I read things like this and then i remember why I keep sticking with Windows.