The root cause of this problem is Zentyal who provide an updated version of libapt-pkg5.0 in their repositories (version 1.5.1), but no updated version of the apt package (which will be taken from the Ubuntu repositories, currently version 1.2.29). These two packages do not fit together.
Workaround: downgrade libapt-pkg5.0 to the Ubuntu version (and mark that package not to be updated to the Zentyal version again) Long term solution proposal: Zentyal have to reassess and correct the contents of their repositories. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apt in Ubuntu. https://bugs.launchpad.net/bugs/1644643 Title: apt failed to run due to link time reference error Status in apt package in Ubuntu: Incomplete Bug description: After update apt and its related library to 1.2.15 from 1.2.10ubuntu1, I get following message when I try to invoke apt: apt-get: relocation error: /usr/lib/x86_64-linux-gnu/libapt- private.so.0.0: symbol _ZlsRSoRKN3APT9PrettyPkgE, version APTPKG_5.0 not defined in file libapt-pkg.so.5.0 with link time reference 1.2.10 do not have this problem. Now I manually downgrade from 1.2.15 to 1.2.10 to solve this problem. Ubuntu release: Description: Ubuntu 16.04.1 LTS Release: 16.04 what I expect to happen: apt would show the helper message what happened instead: apt shows me the line on above To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1644643/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp