Thank you for the prompt response. Just to clarify, you're suggesting pinning the Ubuntu 'mainstream' libprotobuf9 ahead of the libprotobuf9v5 coming from the PPA? Also, should I add/remove any of the other PPAs managed under the "Ubuntu containers team". Obviously I've been using the http://ppa.launchpad.net/ubuntu-lxc/lxd-git-master/ubuntu. Would it help to add the related backports PPA, http://ppa.launchpad.net/ubuntu-lxc/buildd-backports/ubuntu ?
On Wed, Aug 19, 2015 at 10:55 AM Stéphane Graber <[email protected]> wrote: > The issue was caused by our auto-backport of LXC and LXD dependencies so > we can guarantee a consistent experience on all Ubuntu releases. > > This may indeed cause some occasional breakage when one of those > packages revs their SOVER which is what happened there. > > We won't be rebuilding all the affected bits in our PPA. What I could > recommend you do though is just pin the affected packages to the archive > version. protobuf specifically is only needed for criu which is an > optional dependency. > > -- > You received this bug notification because you are subscribed to the bug > report. > https://bugs.launchpad.net/bugs/1486192 > > Title: > libprotobuf9v5 : Conflicts: libprotobuf9 but 2.6.1-1 is installed. > > Status in protobuf package in Ubuntu: > New > > Bug description: > (1) > # lsb_release -rd > Description: Ubuntu 15.04 > Release: 15.04 > > # uname -a > Linux IPC1 3.19.0-25-generic #26-Ubuntu SMP Fri Jul 24 21:17:31 UTC 2015 > x86_64 x86_64 x86_64 GNU/Linux > > (2) > # apt-cache policy qtcreator libprotobuf9v5 libprotobuf9 > qtcreator: > Installed: 3.1.1-0ubuntu9 > Candidate: 3.1.1-0ubuntu9 > Version table: > *** 3.1.1-0ubuntu9 0 > 500 http://us.archive.ubuntu.com/ubuntu/ vivid/universe amd64 > Packages > 100 /var/lib/dpkg/status > libprotobuf9v5: > Installed: (none) > Candidate: 2.6.1-1.2~ubuntu15.04.1~ppa1 > Version table: > 2.6.1-1.2~ubuntu15.04.1~ppa1 0 > 500 http://ppa.launchpad.net/ubuntu-lxc/lxd-git-master/ubuntu/ > vivid/main amd64 Packages > libprotobuf9: > Installed: 2.6.1-1 > Candidate: 2.6.1-1 > Version table: > *** 2.6.1-1 0 > 500 http://us.archive.ubuntu.com/ubuntu/ vivid/main amd64 > Packages > 100 /var/lib/dpkg/status > > (3) > I expected the the updated libprotobuf9, newly renamed upstream to > libprotobuf9v5, to install and provide an alias/symlink/virtual package to > continue satisfying the dependencies of myriad other programs. > > > (4) > During regular system upgrade in the last two days or so, I get the > following: > > The following packages have unmet dependencies: > libprotobuf9v5 : Conflicts: libprotobuf9 but 2.6.1-1 is installed. > The following actions will resolve these dependencies: > > Remove the following packages: > 1) libegl1-mesa-dev > 2) libgles2-mesa-dev > 3) libmirclient-dev > 4) libmircommon-dev > 5) libprotobuf-dev > 6) libqt5opengl5-dev > 7) libqt5sensors5-dev > 8) libqt5webkit5-dev > 9) libqt5websockets5-dev > 10) libqt5xmlpatterns5-dev > 11) python-protobuf > 12) qt3d5-dev > 13) qt5-default > 14) qtbase5-dev > 15) qtdeclarative5-dev > 16) qtlocation5-dev > 17) qtmultimedia5-dev > 18) qtpositioning5-dev > 19) qtscript5-dev > 20) qttools5-dev > 21) ubuntu-sdk > 22) ubuntu-sdk-libs-dev > > Keep the following packages at their current version: > 23) libprotobuf9v5 [Not Installed] > > Leave the following dependencies unresolved: > 24) qtcreator recommends qt5-default > 25) qtcreator recommends qtbase5-dev > 26) qtcreator recommends qtdeclarative5-dev > 27) qtcreator-plugin-ubuntu recommends ubuntu-sdk > > > Accept this solution? [Y/n/q/?] > > > I tried to let Ubuntu calculate multiple other solutions but all > proposed look dubious to me and I've not tried any of them. I particularly > interested in item 23 above but am not clear how to proceed. When I've > explicitly tried to install libprotobuf9v5 directly, a much more terrible > solution is proposed. > > From what I can tell with Google search, > " > https://www.google.com/search?q=libprotobuf9v5+%3A+Conflicts%3A+libprotobuf9+but+2.6.1-1+is+installed > .", > this appears to be caused by an upstream renaming of the package from > libprotobuf9 --> libprotubuf9v5, as indicated in the various change > logs. > > To manage notifications about this bug go to: > > https://bugs.launchpad.net/ubuntu/+source/protobuf/+bug/1486192/+subscriptions > -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1486192 Title: libprotobuf9v5 : Conflicts: libprotobuf9 but 2.6.1-1 is installed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/protobuf/+bug/1486192/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
