Bug 1383057

Summary: Broken glibc info node link: POSIX Safety Concepts
Product: [Fedora] Fedora Reporter: Don Swaner <Gecko8211>
Component: texinfoAssignee: Vitezslav Crhonek <vcrhonek>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 24CC: arjun.is, codonell, dj, fweimer, jakub, law, mfabian, pertusus, pfrankli, siddhesh, vcrhonek
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: texinfo-6.4-2.fc27 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-07-10 09:14:44 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Don Swaner 2016-10-09 11:59:27 UTC
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:

Comment 1 Florian Weimer 2016-10-10 08:09:29 UTC
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.

Comment 2 Vitezslav Crhonek 2016-10-11 13:30:55 UTC
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.

Comment 3 Vitezslav Crhonek 2017-07-04 12:11:12 UTC
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

Comment 4 Vitezslav Crhonek 2017-07-10 09:14:44 UTC
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.