From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030225 Description of problem: bash.info.gz appears in /usr/share/info. However, it is not referenced from /usr/share/info/dir Version-Release number of selected component (if applicable): bash-2.05b-20.1 How reproducible: Always Steps to Reproduce: 1. grep bash /usr/share/info/dir 2. 3. Additional info:
'info bash' works for me. Clean install, or upgrade?
I upgraded from 7.3. "info bash" works for me too. Plain "info" followed by "m" "bash" fails though Likewise, M-x info in Emacs brings up dir without a 'bash' entry (BTW I have a lot of instance of this bug -- 18 different packages. I'll be reporting the others later. I wonder if this is some systematic bug though...)
info, m, bash works for me too. This from the spec file: # ***** bash doesn't use install-info. It's always listed in %{_infodir}/dir # to prevent prereq loops And the info-dir file in the texinfo src.rpm has the right bit: $ grep bash info-dir * bash: (bash). The Bourne Again Shell. Do you have an info.rpmnew by any chance?
Yes, I do have /usr/share/info/dir.rpmnew It has entries for "info" and "bash", and that's it. Where can I learn about how RPMs install new info files? I assumed it would happen using only install-info. I'd like to try to figure out the problem before submitting bugs against the other 17 packages that are missing dir entries...
Not sure. But .rpmnew files are created for %config(noreplace) files if they have been modified from the original payload file.
This has been fixed since at least FC2. I couldn't think of a reason to leave it open.