Without pkgconfig installed, libsndfile fails to compile, as follows: === ./configure: line 28257: syntax error near unexpected token `SQLITE3,' ./configure: line 28257: ` PKG_CHECK_MODULES(SQLITE3, sqlite3 >= 3.2, ac_cv_sqlite3=yes, ac_cv_sqlite3=no)' !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /var/tmp/portage/media-libs/libsndfile-1.0.17/work/libsndfile-1.0.17/config.log !!! ERROR: media-libs/libsndfile-1.0.17 failed. Call stack: ebuild.sh, line 1632: Called dyn_compile ebuild.sh, line 983: Called qa_call 'src_compile' ebuild.sh, line 44: Called src_compile libsndfile-1.0.17.ebuild, line 37: Called econf '--enable-sqlite' '--disable-flac' '--disable-alsa' '--disable-werror' '--disable-gcc-pipe' '--disable-dependency-tracking' ebuild.sh, line 586: Called die !!! econf failed !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/tmp/portage/media-libs/libsndfile-1.0.17/temp/build.log'. === Reproducible: Always Steps to Reproduce: 1. unmerge pkgconfig 2. attempt to emerge libsndfile
It's actually wrong with all the deps, missing DEPEND altogether. --- libsndfile-1.0.17.ebuild 2007-06-21 08:40:50.000000000 +0200 +++ libsndfile-1.0.17.ebuild 2007-08-06 00:34:40.000000000 +0200 @@ -22,6 +22,9 @@ alsa? ( media-libs/alsa-lib ) sqlite? ( >=dev-db/sqlite-3.2 )" +DEPEND="${RDEPEND} + dev-util/pkgconfig" + src_unpack() { unpack ${A} cd "${S}"
done, thanks