← Back to team overview

touch-packages team mailing list archive

[Bug 1486192] [NEW] libprotobuf9v5 : Conflicts: libprotobuf9 but 2.6.1-1 is installed.

 

Public bug reported:

(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.

** Affects: protobuf (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to protobuf in Ubuntu.
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


Follow ups