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

Reply via email to