1 |
> 2. hen-egg problem: install uses stat, but BSD-stat has different |
2 |
> syntax than GNU-stat, which is in coreutils, but coreutils depends |
3 |
> on perl. This gives me thousands of errors like |
4 |
|
5 |
Workaround: manually compiling coreutils in /tmp and using it until |
6 |
coreutils can be emerged. (include in [DEFAULT_]PATH after portage, |
7 |
but before /usr/bin) |
8 |
|
9 |
> 3. emerge fails. |
10 |
> |
11 |
> [...] |
12 |
> IOError: [Errno 13] Permission denied: '/Volumes/portage/usr/lib/ |
13 |
> perl5/5.8.7/darwin-2level/CORE/libperl.a' |
14 |
|
15 |
Workaround: |
16 |
|
17 |
$ chmod 644 usr/lib/perl5/5.8.7/darwin-2level/CORE/libperl.a usr/lib/ |
18 |
perl5/5.8.7/darwin-2level/auto/DynaLoader/DynaLoader.a |
19 |
|
20 |
$ FEATURES="-collision-protect" ebuild usr/portage/dev-lang/perl/ |
21 |
perl-5.8.7-r1.ebuild qmerge |
22 |
|
23 |
-- |
24 |
gentoo-osx@g.o mailing list |