Bug 46743 - jed ebuild is missing info dir
Bug#: 46743 Product:  Gentoo Linux Version: unspecified Platform: x86
OS/Version: Linux Status: RESOLVED Severity: minor Priority: P2
Resolution: FIXED Assigned To: liquidx@gentoo.org Reported By: jan.strube@gmx.de
Component: Ebuilds
URL: 
Summary: jed ebuild is missing info dir
Keywords:  
Status Whiteboard: 
Opened: 2004-04-03 20:56 0000
Description:   Opened: 2004-04-03 20:56 0000
install-info: warning: no info dir entry in `/usr/share/info/jed.1in.gz'
install-info: warning: no info dir entry in `/usr/share/info/jed.2in.gz'
install-info: warning: no info dir entry in `/usr/share/info/jed.3in.gz'


comes up SOMETIMES after emerge --verbose

Reproducible: Always
Steps to Reproduce:
1. emerge --verbose



Portage 2.0.50-r1 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.4.25-gentoo)
=================================================================
System uname: 2.4.25-gentoo i686 Intel(R) Pentium(R) 4 Mobile CPU 1.60GHz
Gentoo Base System version 1.4.3.13
Autoconf: sys-devel/autoconf-2.58
Automake: sys-devel/automake-1.7.7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.ccccom.com http://cudlug.cudenver.edu/gentoo/
http://mirrors.tds.net/gentoo http://mirror.tucdemonic.org/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apm arts avi berkdb cdr crypt cups dvd encode esd foomaticdb gdbm
gif gpm gtk gtk2 imlib jpeg kde libg++ libwww mad mikmod motif mpeg ncurses nls
oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang
spell sse ssl svga tcpd tetex truetype x86 xml2 xmms xv zlib"

------- Comment #1 From Chris Aniszczyk (RETIRED) 2004-04-04 13:04:41 0000 -------
This has nothing to do with the java herd.

------- Comment #2 From Duke 2004-04-18 21:10:37 0000 -------
Using emerge -v I get the following:

 * Regenerating GNU info directory index...
 install-info: warning: no info dir entry in `/usr/share/info/jed.2in.gz'
 install-info: warning: no info dir entry in `/usr/share/info/jed.3in.gz'
 install-info: warning: no info dir entry in `/usr/share/info/jed.1in.gz'
 * Processed 340 info files; 3 errors.
 * IMPORTANT: 11 config files in /etc need updating.
 * Type emerge --help config to learn how to update config files.

This is with jed-0.99.16-r1.

Apparently this is a result of broken info files included in the package.  This has happened with other packages.  In this sense, bug #42895 is related.

I get these errors consistently after merging a package.

------- Comment #3 From Doug Weimer 2004-04-19 15:23:54 0000 -------
Created an attachment (id=29660) [details]
Adds a direntry to jed.{1,2,3}in

The jed.info file already had a direntry, so this patch adds the same entry to
the three jed.Nin files as well. I checked several other sets of info files
(ex. bison and guile) and they manage direntries for split info files in the
same manner.

------- Comment #4 From d0der@online.no 2004-05-01 04:45:15 0000 -------
This and similar info-file errors are generating quite some confusion and
forum-traffic at the moment.

The submitted patch works, so please push this through asap.

------- Comment #5 From d0der@online.no 2004-05-01 04:48:55 0000 -------
Umm just saw that this is fixed in jed-0.99.16-r2 .. so this should've been
closed.

------- Comment #6 From Alastair Tse (RETIRED) 2004-05-02 02:48:28 0000 -------
yes, i forgot to close this bug .. marking -r2 stable for x86 now. thanks for
the patch!