Bug 846130 - xmlrpc-c-devel should not provide .pc files unless upstream does
Summary: xmlrpc-c-devel should not provide .pc files unless upstream does
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: xmlrpc-c
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Mikolaj Izdebski
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 565572
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-08-06 22:36 UTC by Nalin Dahyabhai
Modified: 2013-04-25 16:26 UTC (History)
4 users (show)

Fixed In Version:
Clone Of: 565572
Environment:
Last Closed: 2013-04-25 08:26:41 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Nalin Dahyabhai 2012-08-06 22:36:36 UTC
+++ This bug was initially created as a clone of Bug #565572 +++

I'm developing an app with xmlrpc-c, and seeing that there are .pc files provided in the -devel subpackage, I use pkgconfig for detecting the libraries it provides.

If my users then try to build my app on another distribution, it won't work because the .pc files aren't part of their xmlrpc-c packages, because it doesn't appear to be part of the upstream build.

I can't find anything in the Fedora package that warns me against depending on the .pc files, either.

Comment 1 Fedora Admin XMLRPC Client 2013-02-28 06:29:34 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 2 Mikolaj Izdebski 2013-04-25 08:26:41 UTC
pkgconfig files are generated using upstream build script, as provided by upstream source release. I don't see any reason why we shouldn't install them.

It's not Fedora problem that other distributions don't install pkgconfig files for xmlrpc-c. Closing as WONTFIX.

Comment 3 Nalin Dahyabhai 2013-04-25 16:26:30 UTC
The upstream build scripts are patched as part of the package build, though, and that's where these are being added.


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