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
|
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"
This has nothing to do with the java herd.
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.
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.
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.
Umm just saw that this is fixed in jed-0.99.16-r2 .. so this should've been
closed.
yes, i forgot to close this bug .. marking -r2 stable for x86 now. thanks for
the patch!