+++ This bug was initially created as a clone of Bug #1192538 +++ Description of problem: I noticed that Info is not reading all of the /usr/share/info content. If I run `info', for example, I get Info menus corresponding to some of the info files present in /usr/share/info, but not all of them (eg, I can't see a menu for emacs, even though the file emacs.info.gz exists there). The command "info emacs" works, but even Emacs' built-in info reader can't find "Emacs" in the root info directory that comes up in the buffer. Note that INFOPATH is not defined on this machine. Version-Release number of selected component (if applicable): texinfo 5.0 How reproducible: Steps to Reproduce: 1. ls /usr/share/info 2. info 3. see that the menu items in the Info screen do not include many of the info files present in /usr/share/info Actual results: Expected results: Additional info: --- Additional comment from RHEL Product and Program Management on 2015-02-13 11:17:48 EST --- Since this bug report was entered in bugzilla, the release flag has been set to ? to ensure that it is properly evaluated for this release. --- Additional comment from Vitezslav Crhonek on 2015-02-16 08:58:44 EST --- Info doesn't read /usr/share/info content. When invoked without arguments, it shows content of /usr/share/info/dir file (show top-level dir menu). /sbin/install-info is used to update info/dir entries and packages have to call this command in post install scripts in order to make changes in the menu. E.g. # /sbin/install-info /usr/share/info/emacs.info.gz /usr/share/info/dir adds * Emacs: (emacs). The extensible self-documenting text editor. entry into the menu. The problem is in emacs-common post install script. It calls install-info with /usr/share/info/efaq-w32.info.gz which doesn't exist and the update of /usr/share/info/dir fails bacause of it. --- Additional comment from Vitezslav Crhonek on 2015-02-16 08:59:58 EST --- Needs to be fixed in Fedora too.
This issues affectes only RHEL systems. Fedora seems to be OK. Postinstall scripts for RHEL are different and needs to be fixed.