emerge of amarok-1.2.3 fails with message: !!! Security Violation: A file exists that is not in the manifest. !!! File: files/digest-amarok-1.2.2 Reproducible: Always Steps to Reproduce: 1. emerge =amarok-1.2.3 Actual Results: >>> emerge (2 of 2) media-sound/amarok-1.2.3 to / !!! Security Violation: A file exists that is not in the manifest. !!! File: files/digest-amarok-1.2.2 Expected Results: I belive I expected a clean build ;-) Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r5 i686) ================================================================= System uname: 2.6.11-gentoo-r5 i686 AMD Duron(TM)Processor Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Apr 28 2005, 15:29:15)] distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.9.5, 1.4_p6, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.5 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O2 -fomit-frame-pointer -s -pipe -DNDEBUG -DG_DISABLE_ASSERT" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -fomit-frame-pointer -s -pipe -DNDEBUG -DG_DISABLE_ASSERT" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distcc distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/ ftp://gentoo.itdnet.net/gentoo/ http://ftp.rhnet.is/pub/gentoo/ http://gentoo.mirrors.pair.com/" LANG="pl_PL.UTF-8" LC_ALL="pl_PL.UTF-8" LINGUAS="pl en" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X alsa apm avi berkdb bitmap-fonts cdr crypt cups curl dvd emboss fam firebird foomaticdb fortran gdbm gif gpm gstreamer gtk gtk2 hal imlib java jpeg kde kdeenablefinal kdexdeltas libg++ libwww mad mikmod mmx mmxext motif mp3 mpeg ncurses nls nptl ogg oggvorbis opengl pam pdflib perl pic png python qt quicktime readline samba sdl slang spell sse ssl tcpd tiff truetype truetype-fonts type1-fonts unicode vorbis wmf xml xml2 xv zlib linguas_pl linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LDFLAGS
/etc/portage/package.use for amarok: media-sound/amarok gstreamer -noamazon -oggvorbis
The ebuilds 1.2.2, 1.2.1 and others were deleted, but seems like this file remained. remove by hand /usr/portage/media-sound/amarok/files/digest-amarok-1.2.2 then emerge amarok again and it will work. still a bug, nevertheless, but not so big.
I already fixed this, please emerge --sync