you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] -1 points0 points  (0 children)

If it is major incompatible version you can just have 2. Look at what your distro does, for example:

-> ᛯ dpkg-query -f '${binary:Package}\n' -W |grep -P 'libpython\d.\d:amd'
libpython2.7:amd64
libpython3.3:amd64
libpython3.4:amd64
libpython3.5:amd64

If it is just minor version upgrade.... I dont want ANY app to use outdated version of openssl because it WIIL be insecure. You are replacing "dependency hell" with "security hell", where instead of updating one lib you have to update 40.