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 DO NOT USE account not monitored (old adamwill) 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 DO NOT USE account not monitored (old adamwill) 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 DO NOT USE account not monitored (old adamwill) 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.