emerge -1 sys-apps/util-linux-2.14.1 on an X86 (AMD Athlon) platform fails because the patch has to be reworked for the "new" code. Reproducible: Always Steps to Reproduce: 1.emerge -1 sys-apps/util-linux-2.14.1 2.Enjoy ... 3.
[ebuild U ] sys-apps/util-linux [2.14.1] [2.14] USE="crypt loop-aes nls -old-linux (-selinux) slang unicode" 51 kB
>>> Emerging (1 of 1) sys-apps/util-linux-2.14.1 Local mirror has file: util-linux-ng-2.14.1-20081015.diff.bz2 * util-linux-ng-2.14.1-20081015.diff.bz2 RMD160 SHA1 SHA256 size ;-) ...[ ok ] * util-linux-ng-2.14.1.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking util-linux-ng-2.14.1-20081015.diff.bz2 to /var/tmp/portage/sys-apps/util-linux-2.14.1/work >>> Unpacking util-linux-ng-2.14.1.tar.bz2 to /var/tmp/portage/sys-apps/util-linux-2.14.1/work * Applying util-linux-ng-2.14.1-20081015.diff ... [ ok ] * Applying util-linux-2.13.1-no-a.out.patch ... [ ok ] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/sys-apps/util-linux-2.14.1/work/util-linux-ng-2.14.1 ... * econf: updating util-linux-ng-2.14.1/config/config.guess with /usr/share/gnuconfig/config.guess * econf: updating util-linux-ng-2.14.1/config/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-fsprobe=blkid --enable-nls --enable-agetty --enable-cramfs --disable-elvtune --disable-init --disable-kill --disable-last --disable-mesg --enable-partx --enable-raw --enable-rdev --enable-rename --disable-reset --disable-login-utils --enable-schedutils --disable-wall --enable-write --without-pam --without-selinux --with-slang --build=i686-pc-linux-gnu Now I have egg on my face! The last twice I did this, the fix failed - now it does not. For completeness, I decided to re-run it and copy/paste as above. I can only say sorry.