| Summary: | Bootstrapping fails on perl-core/Module-Build-0.36.07 | ||
|---|---|---|---|
| Product: | Gentoo/Alt | Reporter: | Rabbe Fogelholm <rabbe> |
| Component: | Prefix Support | Assignee: | Gentoo Prefix <prefix> |
| Status: | RESOLVED FIXED | ||
| Severity: | major | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | shebang-check.patch | ||
|
Description
Rabbe Fogelholm
2010-10-27 13:13:11 UTC
what is the bootstrap portage you have at the moment it fails? what is your EPREFIX and ROOT set to? The `USE=-git emerge -u system' step pulls in portage version 2.2.01.17133, so that is the version that should be in effect. Not sure what you mean by ROOT? The value of EPREFIX is /local/tmp/j, where /local/tmp is a symlink pointing to /local/scratch (which is a true directory), and /local/scratch/j is a symlink to /local/scratch/nightly/2010-11-01 (directories all the way). Created attachment 252809 [details, diff]
shebang-check.patch
ok, then I see where this goes wrong.
Can you please try attached patch to see if that fixes the issue sufficiently for you?
I'm under the understanding that EPREFIX as a symlink does not work with the toolchain (tried it, failed badly), should supporting it even be attempted? well, if it is as easy to fix, as this is, then I see no reason why not to attempt to Good news, the patch fixes the problem and bootstrapping succeeds all the way again. ok, fixing then |