Bug 1067475 - protobuf static subpackages do not require devel subpackages
Summary: protobuf static subpackages do not require devel subpackages
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: protobuf
Version: 22
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Orion Poplawski
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-02-20 14:01 UTC by Pavol Rusnak
Modified: 2015-05-30 15:38 UTC (History)
5 users (show)

Fixed In Version: protobuf-2.5.0-12.fc22
Clone Of:
Environment:
Last Closed: 2015-05-20 01:03:08 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Pavol Rusnak 2014-02-20 14:01:15 UTC
I would expect that installing protobuf-static would pull in protobuf-devel, but that's not the case.

Comment 1 Pavol Rusnak 2014-02-20 14:02:06 UTC
Same for lite-static and lite-devel.

Comment 2 Conrad Meyer 2014-02-20 14:33:26 UTC
I don't see clear guidance from Packaging Guidelines suggesting we go one way or the other: https://fedoraproject.org/wiki/Packaging:Guidelines#Packaging_Static_Libraries

What's the argument for adding the requirement? I don't have a good counter-argument, just momentum. Thanks.

Comment 3 Jaroslav Reznik 2015-03-03 15:30:23 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle.
Changing version to '22'.

More information and reason for this action is here:
https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22

Comment 4 Orion Poplawski 2015-04-06 21:21:10 UTC
Filed https://fedorahosted.org/fpc/ticket/522 for clarification.

Comment 5 Rex Dieter 2015-04-06 22:07:18 UTC
I think the common sense approach to this is to ask the question:
Is the -static package useful and usable without -devel ?

In this case, I think the answer is clearly no (one cannot use or link the static libs without the accompanying headers from -devel)

Comment 6 Orion Poplawski 2015-04-06 22:11:29 UTC
I'll note that I completely agree and will be changing this.  I just think it needs to be explicit in the guidelines.

Comment 7 Rex Dieter 2015-04-06 22:17:54 UTC
Except it's not always true,  and we'd be flipping the confusion the other way (when to make exceptions to the new "rule").

Comment 8 Fedora Update System 2015-05-20 13:51:01 UTC
protobuf-2.5.0-12.fc22 has been submitted as an update for Fedora 22.
https://admin.fedoraproject.org/updates/protobuf-2.5.0-12.fc22

Comment 9 Fedora Update System 2015-05-30 15:38:55 UTC
protobuf-2.5.0-12.fc22 has been pushed to the Fedora 22 stable repository.  If problems still persist, please make note of it in this bug report.


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