Luca Casagrande wrote:
Hi to all!
Today i have started the creation of a new livecd; after built the portage
snapshoot with
catalyst -s, I go for the stage1, using this profile:
subarch: x86
target: stage1
version_stamp: ominiverdi
rel_type: default
profile: default-linux/x86/2006.1
snapshot: 20061224
source_subpath: default/stage3-x86-2006.0
All is fine till coreutils, that stops with this error:
[..]
make[2]: Entering directory
`/var/tmp/portage/coreutils-6.4/work/coreutils-6.4/tests/sort'
test 'sort' = test && prog=../../src/sort || prog=sort; \
perl -I. -w -- ./../mk-script . $prog > sort-tests.n
Can't locate auto/POSIX/assert.al in @INC (@INC contains: . /etc/perl
/usr/lib/perl5/vendor_perl/5.8.8/i686-linux /usr/lib/perl5/vendor_perl/5.8.8
/usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl
/usr/lib/perl5/site_perl/5.8.8/i686-linux /usr/lib/perl5/site_perl/5.8.8
/usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl
/usr/lib/perl5/5.8.8/i686-linux /usr/lib/perl5/5.8.8 /usr/local/lib/site_perl
.) at ./../mk-script line 52
make[2]: *** [sort-tests] Error 255
make[2]: Leaving directory
`/var/tmp/portage/coreutils-6.4/work/coreutils-6.4/tests/sort'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/coreutils-6.4/work/coreutils-6.4/tests'
make: *** [all-recursive] Error 1
!!! ERROR: sys-apps/coreutils-6.4 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
coreutils-6.4.ebuild, line 101: Called die
I am using catalyst 2.0.1.
Thanks for your help!
Luca
Luca,
There is a bug open for this at:
https://bugs.gentoo.org/show_bug.cgi?id=147184
I submitted a patch that worked for me, but YMMV.
The patch has to be applied to the portage snapshot in the
snapshot_cache directory. Don't forget to rebuild the digest after
patching the ebuild. You might also want to recreate the portage
snapshot from the cache in case you try to do a clean build later.
--
[EMAIL PROTECTED] mailing list