This is in response to:
https://bugzilla.redhat.com/show_bug.cgi?id=662056 (Fedora) https://bugzilla.redhat.com/show_bug.cgi?id=662057 (RHEL)
netcf.pc.in previously contained Requires for augeas, libxml, and libxslt, but this was unnecessary - the pkgconfig file lists things required to build an application that uses the netcf library, but since netcf's use of those packages is purely internal/private, none of those packages are actually required in order to build.
The solution is to remove everything from the Requires: line. --- netcf.pc.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/netcf.pc.in b/netcf.pc.in index e339266..994af13 100644 --- a/netcf.pc.in +++ b/netcf.pc.in @@ -6,6 +6,6 @@ includedir=@includedir@ Name: netcf Version: @VERSION@ Description: Network configuration library -Requires: augeas >= 0.5.0 libxml-2.0 libxslt +Requires: Libs: -L${libdir} -lnetcf Cflags: -I${includedir}
On 05/13/2011 01:17 AM, Laine Stump wrote:
This is in response to:
https://bugzilla.redhat.com/show_bug.cgi?id=662056 (Fedora) https://bugzilla.redhat.com/show_bug.cgi?id=662057 (RHEL)
netcf.pc.in previously contained Requires for augeas, libxml, and libxslt, but this was unnecessary - the pkgconfig file lists things required to build an application that uses the netcf library, but since netcf's use of those packages is purely internal/private, none of those packages are actually required in order to build.
The solution is to remove everything from the Requires: line.
netcf.pc.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
ACK.
On 05/13/2011 10:02 AM, Eric Blake wrote:
On 05/13/2011 01:17 AM, Laine Stump wrote:
This is in response to:
https://bugzilla.redhat.com/show_bug.cgi?id=662056 (Fedora) https://bugzilla.redhat.com/show_bug.cgi?id=662057 (RHEL)
netcf.pc.in previously contained Requires for augeas, libxml, and libxslt, but this was unnecessary - the pkgconfig file lists things required to build an application that uses the netcf library, but since netcf's use of those packages is purely internal/private, none of those packages are actually required in order to build.
The solution is to remove everything from the Requires: line.
netcf.pc.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
ACK
Pushed. Thanks!
netcf-devel@lists.fedorahosted.org