Hide Forgot
Description of problem: Missing info Note link: POSIX Safety Concepts Version-Release number of selected component (if applicable): glibc-devel-2.23.1-10.fc24.x86_64 How reproducible: Always Steps to Reproduce: 1. "info mount" 2. try link "*Note POSIX Safety Concepts" Actual results: Error message "POSIX Safety Concepts: No such file or directory" Expected results: Display info node POSIX Safety Concepts Additional info:
I looked at the generated Info file, and it appears to be correct. Emacs can process the link just fine, too. This appears to be a bug in the texinfo package. makeinfo generates an Info file the info browser cannot handle correctly.
Run "info libc", hit "n" 31 times (to get into "System Management" node), follow "* Filesystem Handling" link and then follow "* Mount-Unmount-Remount" link. You should be on the same node as with "info mount" now. Follow "*Note POSIX Safety Concepts" and voila, this time it works. But run "info '(libc)System Management'", follow the same links again and you get error. It seems to be bug in info browser.
I've found the root of the issue and reported it upstream to let them decide what's the best way to fix it. http://lists.gnu.org/archive/html/bug-texinfo/2017-07/msg00002.html
The issue is fixed in upstream for future releases. I've incorporated the fix along with another patch related to reference following in info viewer into Fedora Rawhide, but I don't plan to fix it in other Fedora releases - it's minor issue and can be quite easily workarounded.