Bug 1523093

Summary: no providers of libprotobuf.so.14 when reinstalling fawkes'*'
Product: [Fedora] Fedora Reporter: George R. Goffe <grgoffe>
Component: fawkesAssignee: Till Hofmann <thofmann>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 28CC: herrold, thofmann, tim
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-06-08 15:18:39 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description George R. Goffe 2017-12-07 08:31:36 UTC
Description of problem:
After execution of "rpm -Va --nofiles --nodigest" fawkes et.al. are reported to need libprotobuf.so.14 but there are seemingly no providers available.

Version-Release number of selected component (if applicable):
fawkes-devel-1.0.1-12.fc28.x86_64

How reproducible:
always

Steps to Reproduce:
1.see below
2.
3.

Actual results:
see below

Expected results:
clean system upgrade.

Additional info:
dnf --best reinstall '*fawkes*'
Last metadata expiration check: 0:57:58 ago on Wed 06 Dec 2017 11:25:04 PM PST.
Error: 
 Problem 1: conflicting requests
  - nothing provides libprotobuf.so.14()(64bit) needed by fawkes-plugin-clips-protobuf-1.0.1-12.fc28.x86_64
 Problem 2: conflicting requests
  - nothing provides libprotobuf.so.14()(64bit) needed by fawkes-plugin-gazebo-1.0.1-12.fc28.x86_64
 Problem 3: conflicting requests
  - nothing provides libprotobuf.so.14()(64bit) needed by fawkes-plugin-gazsim-comm-1.0.1-12.fc28.x86_64
 Problem 4: conflicting requests
  - nothing provides libprotobuf.so.14()(64bit) needed by fawkes-plugin-gazsim-depthcam-1.0.1-12.fc28.x86_64
 Problem 5: conflicting requests
  - nothing provides libprotobuf.so.14()(64bit) needed by fawkes-plugin-gazsim-laser-1.0.1-12.fc28.x86_64
 Problem 6: conflicting requests
  - nothing provides libprotobuf.so.14()(64bit) needed by fawkes-plugin-gazsim-localization-1.0.1-12.fc28.x86_64
 Problem 7: conflicting requests
  - nothing provides libprotobuf.so.14()(64bit) needed by fawkes-plugin-gazsim-robotino-1.0.1-12.fc28.x86_64
 Problem 8: conflicting requests
  - nothing provides libprotobuf.so.14()(64bit) needed by fawkes-plugin-gazsim-timesource-1.0.1-12.fc28.x86_64
 Problem 9: conflicting requests
  - nothing provides libprotobuf.so.14()(64bit) needed by fawkes-plugin-gazsim-vis-localization-1.0.1-12.fc28.x86_64
 Problem 10: conflicting requests
  - nothing provides libprotobuf.so.14()(64bit) needed by fawkes-plugin-gazsim-webcam-1.0.1-12.fc28.x86_64
 Problem 11: conflicting requests
  - nothing provides libprotobuf.so.14()(64bit) needed by fawkes-plugin-gossip-1.0.1-12.fc28.x86_64
 Problem 12: conflicting requests
  - nothing provides libprotobuf.so.14()(64bit) needed by fawkes-protobuf-1.0.1-12.fc28.x86_64

Comment 1 Till Hofmann 2017-12-07 09:00:17 UTC
That's because fawkes was not rebuilt properly for the protobuf soname bump.

Igor, can you please take care of rebuilding fawkes when you resolved the other problems? Thanks.

Comment 2 George R. Goffe 2017-12-07 17:12:34 UTC
Till,

Thank you.

George..

Comment 3 Fedora End Of Life 2018-02-20 15:35:16 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 28 development cycle.
Changing version to '28'.

Comment 4 Till Hofmann 2018-05-30 17:03:01 UTC
The problem with libprotobuf has been fixed in the meanwhile.
fawkes-devenv is still not installable due to an issue with rospack. That should be fixed by the rospack update:
https://bodhi.fedoraproject.org/updates/FEDORA-2018-3374fa1b23

Comment 5 Till Hofmann 2018-06-08 15:18:39 UTC
Fixed with the update of rospack. All fawkes packages are now installable again.