On Sat, Jul 19, 2003 at 01:26:55PM -0700, Susie wrote:
> I've been getting off and on(ok might of been constant not been paying
> that close of attention) a single error after emerge -uD world.  So when
> I saw there was an update today I added the -v swtich.  This was the
> error I got:
> 
> >>> Regenerating /etc/ld.so.cache...
> >>> Regenerating /etc/ld.so.cache...
> >>> Auto-cleaning packages ...
> 
> >>> No outdated packages were found on your system.
> 
> 
>  * Regenerating GNU info directory index...
> install-info: menu item `Bash' already exists, for file `bash'
>  * Processed 81 info files; 1 errors.

It's an official bug: <http://bugs.gentoo.org/show_bug.cgi?id=23939>.

What it boils down to is that the 'bash' ebuild creates a symbolic link
in the /usr/share/info directory, bashref.info.gz, which points to the
original bash.info.gz.  As a result, the install-info program which runs
over the info directory to build the 'dir' directory file finds two
different references to 'bash' in what it thinks are two different files.
Thus it declares an error.

While there shouldn't be an error displayed for this, it is ignorable;
the 'dir' file is otherwise correctly generated, so far as I can tell.
The error will simply keep showing up after running any ebuild that
installs a .info file.  The install-info program needs to be patched
to ignore duplicates like this.  (It can't just ignore symlinks, as
there could be symlinks to files outside the standard info directory.)

As the first comment on the bug report points out, removing the symbolic
link (and the dosym command in the bash ebuild that generates it) will
remove the error message.

---------------------------+---------------------------------------------------
Bryan Feir           VA3GBF|"Many a man in love with a dimple has made the
Home:[EMAIL PROTECTED]   | mistake of marrying the whole girl."
                           |                          -- Stephen Leacock
---------------------------+---------------------------------------------------

--
[EMAIL PROTECTED] mailing list

Reply via email to