Hi, I tried to emerge mozilla-firefox on my system. The following happens: folken@g-node ~ $ sudo emerge mozilla-firefox Calculating dependencies ...done! >>> emerge (1 of 3) www-client/mozilla-launcher-1.32 to / >>> Downloading http://distfiles.gentoo.org/distfiles/mozilla-launcher-1.32.bz2 --21:36:08-- http://distfiles.gentoo.org/distfiles/mozilla-launcher-1.32.bz2 => `/usr/portage/distfiles/mozilla-launcher-1.32.bz2' Resolving distfiles.gentoo.org... 140.211.166.134, 156.56.247.195, 216.165.129.135 Connecting to distfiles.gentoo.org[140.211.166.134]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 5,765 [text/plain] 100%[====================================>] 5,765 22.57K/s 21:36:09 (22.51 KB/s) - `/usr/portage/distfiles/mozilla-launcher-1.32.bz2' saved [5765/5765] >>> md5 files ;-) mozilla-launcher-1.30.ebuild !!! Digest verification Failed: !!! /usr/portage/www-client/mozilla-launcher/mozilla-launcher-1.32.ebuild !!! Reason: Filesize does not match recorded size >>> Please ensure you have sync'd properly. Please try 'emerge sync' and >>> optionally examine the file(s) for corruption. A sync will fix most cases. I synced and deleted the file from /usr/portage/distfiles. The md5sum I get is the following: 6ca280b80007542ef0c31a16863b0afc The filesize matches the digest aswell. /usr/portage/distfiles/mozilla--rw-rw-r-- 1 root portage 5765 Mar 27 01:05 /usr/portage/distfiles/mozilla-launcher-1.32.bz2launcher-1.32.bz2 Digest file: MD5 6ca280b80007542ef0c31a16863b0afc mozilla-launcher-1.32.bz2 5765 What I don't get it is why its trying to md5sum the 1.30 file and not the 1.32. Looking at the ebuild I see nothing that points to the old version. Ohter emerges seem to work without troubles. Hansmi told me to set FEAUTRES="-strict" and then it emerges without troubles. Last but not least, my emerge --info: Portage 2.0.51.20-r4 (default-linux/ppc/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r6 ppc) ================================================================= System uname: 2.6.11-gentoo-r6 ppc 7455, altivec supported Gentoo Base System version 1.6.10 dev-lang/python: 2.3.5 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.90.0.3-r4 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.8.1-r4 ACCEPT_KEYWORDS="ppc ~ppc" AUTOCLEAN="yes" CBUILD="powerpc-unknown-linux-gnu" CFLAGS="-O2 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe" CHOST="powerpc-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="ppc X alsa altivec amarok apm arts artswrappersuid berkdb bitmap-fonts bluetooth css cups curl dhcp dmx dvd dvdread emboss fam font-server fortran freetype gdbm gif gimp gimpprint gpm gps gtk hal imagemagick imap jpeg kde kdepim ldap libwww lzo maildir matroska mikmod mp3 mpeg mpeg4 mplayer ncurses network nls nntp nptl nptlonly ogg oggvorbis opengl openssh pam pdf perl png posix procmail python qt rdesktop readline samba silc sms spamassassin ssl tcpd tetex theora tiff transcode truetype truetype-fonts type1-fonts unicode usb utf8 videos vim vim-with-x vorbis xml2 xprint xscreensaver xv xvid zlib" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
It's not complaining about the file in distfiles. It's complaining rather about the ebuild itself. !!! Digest verification Failed: !!! /usr/portage/www-client/mozilla-launcher/mozilla-launcher-1.32.ebuild I double-checked this and it seems to be fine. Must have been a mirror problem. Please re-open if the problem still occurs for you.