On Tue, 3 Jul 2012, Cristian Rodr?guez wrote:
El mar 03 jul 2012 12:58:16 CLT, Cristian Morales Vega escribi?:
On 3 July 2012 16:27, Peter Linnell <plinnell@opensuse.org> wrote:
Hi Christian,
This all looks good, but can you revert the pkgconfig stuff, so it will build at least on SLES11 SP2 ?
I'd prefer not to break this unessecarily on the lates SLE.
Thanks!
Peter
On 07/02/2012 02:23 PM, christian.morales.vega@gmail.com wrote:
home:RedDwarf:branches:network:utilities/aria2-parts -> network:utilities/aria2
pkg-config()-style dependencies
Pros: - Cross-distro compatibility - Immune to package renames and splits (and someday someone is going to decide splitting libqt4-devel is a good idea...)
Cons: - They don't work with SLE and Evergreen
Could we decide on an official policy about this?
My vote is for: a) Prefer the use of pkgconfig() dependencies b) If compatibility with old distributions is desired do the changes in the old distributions
My vote is to not prefer this syntax as long as pkgconfig scripts are buggy and bloated, they either pull unneeded indirect dependencies or packages needed for static linking.
Ah, and I forget they do not work for multilibs as pkgconfig has no designed way to distinguish them. Richard. -- Richard Guenther <rguenther@suse.de> SUSE / SUSE Labs SUSE LINUX Products GmbH - Nuernberg - AG Nuernberg - HRB 16746 GF: Jeff Hawn, Jennifer Guild, Felix Imend -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org