Bug 481620 - libext2fs info file inaccessible
Summary: libext2fs info file inaccessible
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: e2fsprogs
Version: 10
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Eric Sandeen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-01-26 19:06 UTC by Jerry James
Modified: 2009-02-25 16:24 UTC (History)
3 users (show)

Fixed In Version: 1.41.4-1.fc10
Clone Of:
Environment:
Last Closed: 2009-02-25 16:24:11 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Jerry James 2009-01-26 19:06:15 UTC
Description of problem:
Running "info libext2fs" results in "Unable to find node referenced by `libext2fs' in `(dir)Top'." and the main info page.  From there, I can see the info page in the menu.  Manually selecting it with 'm' results in the complaint "libext2fs.  info: No such file or directory".

Version-Release number of selected component (if applicable):
e2fsprogs-devel-1.41.3-2.fc10.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Run "info libext2fs"
  
Actual results:
The info page is not shown.

Expected results:
The info page should be shown.

Additional info:
The problem is that makeinfo 4.12 interprets the dot in "libext2fs.info" to be the end of the description portion of the info entry, even though it hasn't seen the closing parenthesis yet.  Making the reference be to just "libext2fs" works.

Comment 1 Eric Sandeen 2009-01-27 03:15:17 UTC
Ok, so "info libext2fs.info" works, "info libext2fs" fails.

Sorry, I'm no info-guru, so not sure what you mean by "Making the reference to be just "libext2fs" - where is this?

What's the proposed solution?

Ahah, maybe here...

@direntry
* libext2fs: (libext2fs.info).                  The EXT2FS library.
@end direntry

should change to....

@direntry
* libext2fs: (libext2fs).                  The EXT2FS library.
@end direntry

Is that right?

Thanks,
-Eric

Comment 2 Jerry James 2009-01-27 16:31:34 UTC
Yes, that is what I meant.  Sorry to be obscure.

Comment 3 Eric Sandeen 2009-01-27 16:33:47 UTC
No problem, sorry I was dense.  :)  Do you know offhand if older versions of makeinfo will still be happy with this change?

Thanks,
-Eric

Comment 4 Jerry James 2009-01-27 16:55:32 UTC
Yes, it has supported both forms for a long time.  I'm not sure why the .info form is broken now.  I suspect it's a bug, but haven't dug into it.  In any case, the /usr/share/info/dir file on my system consists almost entirely of the no-".info" form, so it must be working for a lot of packages.

Comment 5 Eric Sandeen 2009-01-29 22:48:48 UTC
I've committed this change to rawhide, and sent a patch upstream.  It'll get to F10 at some point :)

Thanks for the report,
-Eric

Comment 6 Eric Sandeen 2009-02-04 15:49:52 UTC
Committed to e2fsprogs-1.41.4-1.fc10, should hit the F10 testing repo soon.

Thanks,
-Eric

Comment 7 Fedora Update System 2009-02-05 02:09:59 UTC
e2fsprogs-1.41.4-1.fc10 has been pushed to the Fedora 10 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update e2fsprogs'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F10/FEDORA-2009-1224

Comment 8 Fedora Update System 2009-02-25 16:24:07 UTC
e2fsprogs-1.41.4-1.fc10 has been pushed to the Fedora 10 stable repository.  If problems still persist, please make note of it in this bug report.


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