Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1214698 - there is no protobuf package in F22
Summary: there is no protobuf package in F22
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Fedora
Classification: Fedora
Component: distribution
Version: 22
Hardware: Unspecified
OS: Unspecified
unspecified
urgent
Target Milestone: ---
Assignee: Dennis Gilmore
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: F22FinalBlocker
TreeView+ depends on / blocked
 
Reported: 2015-04-23 12:05 UTC by Nikos Mavrogiannopoulos
Modified: 2015-05-04 19:18 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-04-28 07:11:54 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Nikos Mavrogiannopoulos 2015-04-23 12:05:01 UTC
Description of problem:
protobuf doesn't build in F22 and there is no package for it.
https://apps.fedoraproject.org/packages/protobuf/builds/undefined/packages//

Comment 1 Nikos Mavrogiannopoulos 2015-04-23 12:18:55 UTC
My main issue is compilation of protobuf-c. I got a mail:

protobuf-c has broken dependencies in the rawhide tree:
On x86_64:
        protobuf-c-1.0.1-2.fc22.x86_64 requires libprotobuf.so.8()(64bit)

Comment 2 Fedora Blocker Bugs Application 2015-04-23 12:21:57 UTC
Proposed as a Blocker for 22-final by Fedora user nmav using the blocker tracking app because:

 I received the following mail:
protobuf-c has broken dependencies in the rawhide tree:
On x86_64:
        protobuf-c-1.0.1-2.fc22.x86_64 requires libprotobuf.so.8()(64bit)

Some research in brew shows that the latest protobuf compilation failed and no other build was submitted since then:
https://apps.fedoraproject.org/packages/protobuf/builds

The protocol buffers library is used by quite few packages. Not shipping it in F22 is a serious regression.

$ repoquery --whatrequires protobuf|grep x86_64|wc -l
45
$ repoquery --whatrequires protobuf-c|grep x86_64|wc -l
13

Comment 3 Adam Williamson (Fedora) 2015-04-23 14:34:06 UTC
I'm gonna assign this to 'distribution', because the f21 package should be in the 22 tree - I can't see any reason for it not to be. The package isn't orphaned for F22, nor does anything seem to obsolete it, so I can't see a reason why it shouldn't have the previous successful build.

Comment 4 Nikos Mavrogiannopoulos 2015-04-27 09:37:01 UTC
The mail that I have received may have been incorrect. I can scratch build in f22 so the package is certainly there. I'm closing this as it looks like a false alarm.

Comment 5 Adam Williamson (Fedora) 2015-04-27 16:14:06 UTC
Um. I thought the issue wasn't that the package isn't in the *scm*, it's that the package isn't in the *repositories*. I would expect https://dl.fedoraproject.org/pub/fedora/linux/development/22/x86_64/os/Packages/p/ to contain whatever was the last successful build on the Rawhide branch before F22 branched from it, but it does not seem to.

Comment 6 Nikos Mavrogiannopoulos 2015-04-28 06:47:49 UTC
I see both protobuf-2.5.0-11.fc22.x86_64.rpm and protobuf-devel-2.5.0-11.fc22.x86_64.rpm in the URL you quote.

Comment 7 Adam Williamson (Fedora) 2015-04-28 07:11:54 UTC
definitely weren't there the two times I checked previously...


Note You need to log in before you can comment on or make changes to this bug.