Use Debian jessie or xenial-proposed as backports in trusty?
Ralf Mardorf
silver.bullet at zoho.com
Mon Apr 4 10:21:03 UTC 2016
On Mon, 4 Apr 2016 10:43:35 +0100, Colin Watson wrote:
>You'll still have to deal with ensuring that your backports stay up to
>date
If for libs the major version changed, I would move shared libs to /tmp,
upgrade the shared libs packages and then move the old shared libs back
and add the appropriate links.
/usr/lib/libfoo_bar.so is only used when compiling, at
runtime /usr/lib/libfoo_bar.so.* is used, usually the major version,
IOW /usr/lib/libfoo_bar.so.1 or /usr/lib/libfoo_bar.so.2.
/usr/lib/libfoo_bar.so -> libfoo_bar.so.2.0.0 (or 1.2.0, since it's unimportant at runtime)
/usr/lib/libfoo_bar.so.1 -> /lib/libfoo_bar.so.1.2.0
/usr/lib/libfoo_bar.so.1.2 -> /lib/foo_bar.so.1.2.0
/usr/lib/libfoo_bar.so.1.2.0
/usr/lib/libfoo_bar.so.2 -> libfoo_bar.so.2.0.0
/usr/lib/libfoo_bar.so.2.0 -> libfoo_bar.so.2.0.0
/usr/lib/libfoo_bar.so.2.0.0
IOW you could upgrade from 1.2.0, to 2.0.0, but keep 1.2.0.
More information about the ubuntu-users
mailing list