自从 remerge 了一个新的 gentoo-x86,就一直存在着一个问题:
* Regenerating GNU info directory index...
* Processed 170 info files; 1 errors.
install-info: No such file or directory for /usr/share/info/bashref.info.gz
进入 /usr/share/info/ 用
ls 查看了一下,发现是有
bashref.info.gz 这个文件存在的。
一直都不知为什么,今天一下狠心决定把它删除试试,原来只是一个链接
qGentoo
~
# rm
/
usr
/
share
/
info
/
bashref.info.gzrm: remove symbolic link `
/
usr
/
share
/
info
/
bashref.info.gz
'
? y
用命令
equery files bash 查看一下 bash 包含的文件,估计是因为 bash 官方把 info 压缩方式由
.gz 改成
.bz2 了。
qGentoo ~ # equery files bash[ Searching for packages matching bash... ]* Contents of app-shells/bash-3.2_p9-r1:/bin/bin/bash/bin/rbash -> bash/bin/sh -> bash/etc/etc/bash/etc/bash/bash_logout/etc/bash/bashrc/etc/skel/etc/skel/.bash_logout/etc/skel/.bash_profile/etc/skel/.bashrc/usr/usr/bin/usr/bin/bashbug/usr/share/usr/share/doc/usr/share/doc/bash-3.2_p9-r1/usr/share/doc/bash-3.2_p9-r1/AUTHORS.bz2/usr/share/doc/bash-3.2_p9-r1/CHANGES.bz2/usr/share/doc/bash-3.2_p9-r1/COMPAT.bz2/usr/share/doc/bash-3.2_p9-r1/FAQ.bz2/usr/share/doc/bash-3.2_p9-r1/INTRO.bz2/usr/share/doc/bash-3.2_p9-r1/NEWS.bz2/usr/share/doc/bash-3.2_p9-r1/README.bz2/usr/share/doc/bash-3.2_p9-r1/Y2K.bz2/usr/share/info/usr/share/info/bash.info.bz2/usr/share/info/bashref.info.bz2 -> bash.info.bz2/usr/share/man/usr/share/man/man1/usr/share/man/man1/bash.1.bz2/usr/share/man/man1/bashbug.1.bz2/usr/share/man/man1/builtins.1.bz2/usr/share/man/man1/rbash.1.bz2