when trying to run crossdev --target arm-unknown-linux-gnu I get an error during step * Emerging cross-gcc-stage1 This is the content of cross-arm-unknown-linux-gnu-gcc-stage1.log >>> Emerging (1 of 1) cross-arm-unknown-linux-gnu/gcc-4.3.2-r1 to / * gcc-4.3.2.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] >>> Downloading 'http://distfiles.gentoo.org/distfiles/gcc-4.3.2-uclibc-patches-1.0.tar.bz2' --2009-01-03 00:05:11-- http://distfiles.gentoo.org/distfiles/gcc-4.3.2-uclibc-patches-1.0.tar.bz2 Auflösen des Hostnamen »distfiles.gentoo.org«.... 140.211.166.134, 216.165.129.135, 156.56.247.195, ... Verbindungsaufbau zu distfiles.gentoo.org|140.211.166.134|:80... verbunden. HTTP Anforderung gesendet, warte auf Antwort... 200 OK Länge: 17849 (17K) [application/x-tar] In »/mnt/portage/distfiles/gcc-4.3.2-uclibc-patches-1.0.tar.bz2« speichern. 0K .......... ....... 100% 42,9K=0,4s 2009-01-03 00:05:12 (42,9 KB/s) - »/mnt/portage/distfiles/gcc-4.3.2-uclibc-patches-1.0.tar.bz2« gespeichert [17849/17849] * gcc-4.3.2-piepatches-v10.1.3.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * gcc-4.3.2-patches-1.4.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking gcc-4.3.2.tar.bz2 ;-) ... [ ok ] * checking gcc-4.3.2-uclibc-patches-1.0.tar.bz2 ;-) ... [ !! ] !!! Digest verification failed: !!! /mnt/portage/distfiles/gcc-4.3.2-uclibc-patches-1.0.tar.bz2 !!! Reason: Filesize does not match recorded size !!! Got: 17849 !!! Expected: 17832 The filesize seens correct, the expected value might be invalid Reproducible: Always
Please run `emerge --sync' and try again - I cannot reproduce the problem. Reopen this bug report if it persists.
> Please run `emerge --sync' and try again - I cannot reproduce the problem. Did that, but didn't resolve the problem. While looking at the ebuild for gcc I saw that it war marked unstable. So I found out that crossdev uses unstable ebuilds by default. Using --stable for crossdev resolved my problem. 2 things remain: * the unstable ebuild didn't work for me * using unstable ebuilds by default seems to be a strange behavior to me.