Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 23904 - Slotted gpgme install causes error rebuild GNU info directory
Summary: Slotted gpgme install causes error rebuild GNU info directory
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Robert Coie (RETIRED)
URL:
Whiteboard:
Keywords:
: 24404 33122 (view as bug list)
Depends on: 57193
Blocks:
  Show dependency tree
 
Reported: 2003-07-03 01:59 UTC by Chris Williams
Modified: 2004-08-27 02:18 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Williams 2003-07-03 01:59:31 UTC
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"
Comment 1 Heinrich Wendel (RETIRED) gentoo-dev 2003-12-11 11:18:41 UTC
*** Bug 33122 has been marked as a duplicate of this bug. ***
Comment 2 Daniel Black (RETIRED) gentoo-dev 2004-08-08 13:14:53 UTC
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).
Comment 3 SpanKY gentoo-dev 2004-08-14 19:38:50 UTC
*** Bug 24404 has been marked as a duplicate of this bug. ***
Comment 4 Daniel Black (RETIRED) gentoo-dev 2004-08-27 02:18:05 UTC
fixed in 0.3.14-r1 and 0.9.0-r1