Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 210928 - eix configure script appears to be broken in prefix
Summary: eix configure script appears to be broken in prefix
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All All
: High minor
Assignee: Gentoo non-Linux Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-20 23:45 UTC by Jeremy Olexa (darkside) (RETIRED)
Modified: 2008-02-24 11:46 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
applies to eix-0.10.3.ebuild (eix.patch,460 bytes, patch)
2008-02-22 17:36 UTC, Jeremy Olexa (darkside) (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-02-20 23:45:39 UTC
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.
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-02-21 00:04:14 UTC
% grep metadata config.log
| #define PORTDIR_CACHE_METHOD "metadata"
PORTDIR_CACHE_METHOD='metadata'
#define PORTDIR_CACHE_METHOD "metadata"
Comment 2 Emil Beinroth 2008-02-21 23:46:08 UTC
There is a mixup in the ebuild .. the options are being passed to "die", not "econf".
Comment 3 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-02-22 00:59:15 UTC
(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.
Comment 4 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-02-22 17:36:52 UTC
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.
Comment 5 Fabian Groffen gentoo-dev 2008-02-24 11:46:32 UTC
Fixed in 0.10.5, thanks!