EIX devs - In gentoo-prefix we pass --with-portdir-cache-method=none to eix's configure. However this doesn't result in expected behavior. Right after I emerged eix, I issued the following command and got the following output: % eix --dump|grep PORTDIR_CACHE PORTDIR_CACHE_METHOD='metadata' Can someone offer insight as to _why_ that value isn't 'none' as directed by the configure script? Thanks.
% grep metadata config.log | #define PORTDIR_CACHE_METHOD "metadata" PORTDIR_CACHE_METHOD='metadata' #define PORTDIR_CACHE_METHOD "metadata"
There is a mixup in the ebuild .. the options are being passed to "die", not "econf".
(In reply to comment #2) > There is a mixup in the ebuild .. the options are being passed to "die", not > "econf". > Ha, right. Can't believe I missed that. @grobian: -econf --with-bzip2 $(use_with sqlite) || die "econf failed" \ +econf --with-bzip2 $(use_with sqlite) \ ... - --with-eprefix-default="${EPREFIX}" \ + --with-eprefix-default="${EPREFIX}" || die "econf failed" Easily identified by looking at the ebuild closer.
Created attachment 144361 [details, diff] applies to eix-0.10.3.ebuild I wasn't around my prefix when I submitted the last comment. This patch sums up the changes needed in a cleaner form then my last comment.
Fixed in 0.10.5, thanks!