The recent update to gpgme 0.4.0 installed a second slotted version. chrisw gpgme # qpkg -I -v gpgme app-crypt/gpgme-0.3.14 * app-crypt/gpgme-0.4.0 * The info files installed (see excerpts in additional info) cause a collision when emerge tries to rebuild the info directory: ...snip... * Regenerating GNU info directory index... install-info: menu item `GPGME' already exists, for file `gpgme' * Processed 99 info files; 1 errors. The error is reported any time emerge has to refresh this index, including on packages unrelated to gpgme. Info continues to work. gpgme 0.3.14 is the version you get with "info gpgme". Reproducible: Always Steps to Reproduce: 1. # emerge -C gpgme 2. # emerge /usr/portage/app-crypt/gpgme/gpgme-0.3.14.ebuild 3. # emerge /usr/portage/app-crypt/gpgme/gpgme-0.4.0.ebuild Actual Results: No errors on step 1 or 2. After step 3. ...snip... * Regenerating GNU info directory index... install-info: menu item `GPGME' already exists, for file `gpgme' * Processed 99 info files; 1 errors. Expected Results: No errors rebuilding the info directory. I'm not sure how this can be achieved. Perhaps a patch to change the offending tag in ./doc/gpgme.info ? Related to Bug 21682 possibly. Files involved: chrisw gpgme # qpkg -l gpgme app-crypt/gpgme-0.3.14 * CONTENTS: ...snip... /usr/share/info /usr/share/info/gpgme.info-2.gz /usr/share/info/gpgme.info-3.gz /usr/share/info/gpgme.info-4.gz /usr/share/info/gpgme.info.gz /usr/share/info/gpgme.info-1.gz ...snip... app-crypt/gpgme-0.4.0 * CONTENTS: ...snip... /usr/share/info/gpgme4.info-3.gz /usr/share/info/gpgme4.info-4.gz /usr/share/info/gpgme4.info-5.gz /usr/share/info/gpgme4.info.gz /usr/share/info/gpgme4.info-2.gz /usr/share/info/gpgme4.info-1.gz ...snip... # emerge info Portage 2.0.48-r1 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4) ================================================================= System uname: 2.4.21 i686 AMD Athlon(TM) XP 2400+ GENTOO_MIRRORS=" ftp://203.16.234.20/pub/gentoo/" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/mnt/data/tmp" PORTDIR_OVERLAY="" USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg libg++ mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib alsa gdbm berkdb slang readline arts tetex svga java guile X sdl gpm tcpd pam libwww ssl perl python imlib oggvorbis gtk qt kde motif opengl mozilla ldap cdr -gnome -esd -nas tcltk moznoirc moznomail moznocompose" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-mcpu=athlon-xp -O3 -pipe" CXXFLAGS="-mcpu=athlon-xp -O3 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://ptolemy/gentoo-portage" FEATURES="sandbox ccache"
*** Bug 33122 has been marked as a duplicate of this bug. ***
I've hopefully fixed this in versions gpgme-0.13.4-r1 and 0.9.0-r1 - in bug #57193. I aim to remove all but these two versions soonish (and their consequensital upgrades).
*** Bug 24404 has been marked as a duplicate of this bug. ***
fixed in 0.3.14-r1 and 0.9.0-r1