Bug#504220: Missing dependencies

Reinhard Tartler siretart at tauware.de
Sun Nov 2 07:58:31 UTC 2008


Sebastian Dröge <slomo at circular-chaos.org> writes:

> Although these are in Requires.private the -dev packages _must_ depend
> on the corresponding -dev packages (libraw1394-dev, libtheora-dev,
> libvorbis-dev) as otherwise pkg-config will refuse to use the pkg-config
> files (and configure checks will abort, etc).

I'm not terribly familiar with pkg-config, so I've looked up
pkg-config(1) for that topic:

       Libs.private: This line should list any private libraries in use.
              Private libraries are libraries which are not exposed
              through your library, but are needed in the case of static
              linking.

However no Requires.private. Can you perhaps point me to some better
documentation what "Requires.private" is supposed to mean? Perhaps
upstream rather meant to use Libs.private instead, which would probably
"fix" this problem as well?



-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4





More information about the pkg-multimedia-maintainers mailing list