On Mon, 08 Mar 2004 21:22:36 +0100, Stefan van der Eijk wrote:
Due to the fact that -devel packages have no *automatic* dependencies added to them, there is no significant dependency structure in them. This makes getting the right BuildRequires for the packages nearly impossible. This issue and the solution Mandrake chose to implement are documented here:
http://qa.mandrakesoft.com/twiki/bin/view/Main/RpmDevelDependencies
Fetching dependencies from pkgconfig templates is missing on that page. Pkgconfig has an own dependency chain. When a -devel package gets installed and contains support for pkgconfig,
pkg-config --list-all
should not fail due to a broken chain of dependencies. The package should require every [-devel] package needed to complete the dependencies listed in the pkgconfig file.
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature