Stephan Kulow wrote:
Am Dienstag 02 Juni 2009 schrieb Richard Guenther:
On Mon, 1 Jun 2009, Stanislav Brabec wrote:
Richard Guenther wrote:
From Fedora Guidelines:
"Packages containing pkgconfig(.pc) files must Requires: pkg-config (for usability)."
I think that's wise and we should follow that. Installed pkg-config is ~200kB on disk. I don't see why they need to Require: pkg-config, they will work
On Fri, 29 May 2009, Pavol Rusnak wrote: perfectly fine without it so at most Recommends: pkg-config. When a -devel package provides a .pc file, developers expect that all other projects will detect and include their library with pkg-config file. Any attempt to compile against such package without pkg-config should be considered as incorrect. Huh, not. That would be a very confused upstream policy and if really required should be very few cases.
That is why I think that "Requires: pkg-config" is a good idea. No, I think not. Requires are bad.
We should settle on a Recommends then and make it a (usability) policy too.
I agree. I changed Packaging Guidelines[1] to respect that. [1] http://en.opensuse.org/Packaging/Guidelines#Pkgconfig_Files
Greetings, Stephan
-- Best Regards / S pozdravom, Pavol RUSNAK SUSE LINUX, s.r.o Package Maintainer Lihovarska 1060/12 PGP 0xA6917144 19000 Praha 9, CR prusnak[at]suse.cz http://www.suse.cz -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org