Bug 1383057 - Broken glibc info node link: POSIX Safety Concepts
Summary: Broken glibc info node link: POSIX Safety Concepts
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: texinfo
Version: 24
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Vitezslav Crhonek
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-10-09 11:59 UTC by Don Swaner
Modified: 2017-07-10 09:14 UTC (History)
11 users (show)

Fixed In Version: texinfo-6.4-2.fc27
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-07-10 09:14:44 UTC
Type: Bug


Attachments (Terms of Use)

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.


Note You need to log in before you can comment on or make changes to this bug.