The subject ebuild fails in prefix (~amd64-linux) with >>> Completed installing sqlite-3.7.15.2 into /storage/strogdon/gentoo/var/tmp/portage/dev-db/sqlite-3.7.15.2/image/ strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line storage/strogdon/gentoo/usr/bin/sqlite3 storage/strogdon/gentoo/usr/lib/libsqlite3.so.0.8.6 ecompressdir: bzip2 -9 /usr/share/man [33;01m*[0m QA Notice: storage/strogdon/gentoo///storage/strogdon/gentoo/ double prefix [33;01m*[0m QA Notice: storage/strogdon/gentoo///storage/strogdon/gentoo/usr double prefix [33;01m*[0m QA Notice: storage/strogdon/gentoo///storage/strogdon/gentoo/usr/share double prefix [33;01m*[0m QA Notice: storage/strogdon/gentoo///storage/strogdon/gentoo/usr/share/man double prefix [33;01m*[0m QA Notice: storage/strogdon/gentoo///storage/strogdon/gentoo/usr/share/man/man1 double prefix [33;01m*[0m QA Notice: storage/strogdon/gentoo///storage/strogdon/gentoo/usr/share/man/man1/sqlite3.1 double prefix [33;01m*[0m QA Notice: storage/strogdon/gentoo///storage/strogdon/gentoo/usr/include double prefix [33;01m*[0m QA Notice: storage/strogdon/gentoo///storage/strogdon/gentoo/usr/include/sqlite3ext.h double prefix [33;01m*[0m QA Notice: storage/strogdon/gentoo///storage/strogdon/gentoo/usr/include/sqlite3.h double prefix [33;01m*[0m QA Notice: storage/strogdon/gentoo///storage/strogdon/gentoo/usr/bin double prefix [33;01m*[0m QA Notice: storage/strogdon/gentoo///storage/strogdon/gentoo/usr/bin/sqlite3 double prefix [33;01m*[0m QA Notice: storage/strogdon/gentoo///storage/strogdon/gentoo/usr/lib double prefix [33;01m*[0m QA Notice: storage/strogdon/gentoo///storage/strogdon/gentoo/usr/lib/libsqlite3.so.0 double prefix [33;01m*[0m QA Notice: storage/strogdon/gentoo///storage/strogdon/gentoo/usr/lib/libsqlite3.so double prefix [33;01m*[0m QA Notice: storage/strogdon/gentoo///storage/strogdon/gentoo/usr/lib/pkgconfig double prefix [33;01m*[0m QA Notice: storage/strogdon/gentoo///storage/strogdon/gentoo/usr/lib/pkgconfig/sqlite3.pc double prefix [33;01m*[0m QA Notice: storage/strogdon/gentoo///storage/strogdon/gentoo/usr/lib/libsqlite3.so.0.8.6 double prefix [31;01m*[0m ERROR: dev-db/sqlite-3.7.15.2 failed: [31;01m*[0m Aborting due to QA concerns: double prefix files installed I don't know here. Perhaps emake DESTDIR="${ED}" should be emake DESTDIR="${D}" in the ebuild. Or maybe something more subtle.
Created attachment 335944 [details] build.log Confirming that issue - attaching build.log
Well... Apparently someone fixbroke that while bumping the ebuild: $ diff -u usr/portage/dev-db/sqlite/sqlite-3.7.15.{1,2}.ebuild --- usr/portage/dev-db/sqlite/sqlite-3.7.15.1.ebuild 2013-01-05 23:44:44.000000000 +0100 +++ usr/portage/dev-db/sqlite/sqlite-3.7.15.2.ebuild 2013-01-17 06:46:51.000000000 +0100 @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.7.15.1.ebuild,v 1.2 2013/01/05 22:37:50 pinkbyte Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.7.15.2.ebuild,v 1.1 2013/01/17 05:46:51 pinkbyte Exp $ EAPI="5" @@ -146,8 +146,8 @@ } src_install() { - emake DESTDIR="${D}" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" install - find "${ED}" -name "*.la" -exec rm -f {} + + emake DESTDIR="${ED}" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" install + prune_libtool_files doman sqlite3.1 Try just emerging the older version, that worked for me: $ emerge -av1 =dev-db/sqlite-3.7.15.1
(In reply to comment #2) > - emake DESTDIR="${D}" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" > + emake DESTDIR="${ED}" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" Obviously DESTDIR="${ED}" is wrong, it should be DESTDIR="${D}" the "E" is already in the prefix set during configure. @arfrever: Please ok, that I fix this mistake.
18 Jan 2013; Mike Gilbert <floppym@gentoo.org> sqlite-3.7.15.2.ebuild: Fix regression introduced by Sergey Popov in version bump unauthorized by Arfrever. Install updated documentation. Use := dependency for dev-lang/tcl.