Hi, pkgconfig(1) doesn't document the use of Requires.private. The following was suggested in a Debian bug report: Requires.private: This line should list any private packages in use. Private packages are packages which are not exposed through your library, but are needed in Samuel