[Bug 756182] New: broken link in info:libc
https://bugzilla.novell.com/show_bug.cgi?id=756182 https://bugzilla.novell.com/show_bug.cgi?id=756182#c0 Summary: broken link in info:libc Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: openSUSE 12.1 Status: NEW Severity: Normal Priority: P5 - None Component: Documentation AssignedTo: ke@suse.com ReportedBy: giecrilj@stegny.2a.pl QAContact: ke@suse.com CC: ke@suse.com Found By: Community User Blocker: --- +++ This bug was initially created as a clone of Bug #635355 +++ User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.1.11) Gecko/20100714 SUSE/3.5.11-0.1.1 Ant.com Toolbar 2.0.1 Firefox/3.5.11 Hyperlinks from libc to gcc do not have the gcc version number and thus do not correspond to resources. Reproducible: Always Steps to Reproduce: 1. Visit URL:info:/libc/Header%20Files 2. Follow the hyperlink to [Header Files]. Actual Results: 1. For more information about the use of header files and `#include' directives, [Header Files] (cpp.info)Header Files. 2. KDE Info Pages Viewer Error No info page for topic "cpp.info" found. You may find what you are looking for at the cpp.info manpage. Expected Results: 2. URL:info:/cpp-4.4.info/Header%20Files Note that there are several ways to address this problem: info: The info mechanism could be instructed to automatically detect version number. (Note that this already happens for the info executable, albeit in a limited way: { info 'cpp'; } works, { info '(cpp)'; } fails. glibc-info: The straightforward soultion is to update the hyperlinks with version numbers. gcc-info: Provide generic hyperlinks, e.g. { ln '-s' 'cpp-4.4.info.gz' 'cpp.info.gz'; }. This already happens for shared libraries. This action could also be performed by SuSE config. gcc44-info: Do not use versioned document names or provide the links as above. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=756182
https://bugzilla.novell.com/show_bug.cgi?id=756182#c
Karl Eichwalder
https://bugzilla.novell.com/show_bug.cgi?id=756182
https://bugzilla.novell.com/show_bug.cgi?id=756182#c1
kk zhang
https://bugzilla.novell.com/show_bug.cgi?id=756182
https://bugzilla.novell.com/show_bug.cgi?id=756182#c3
Andreas Schwab
https://bugzilla.novell.com/show_bug.cgi?id=756182
https://bugzilla.novell.com/show_bug.cgi?id=756182#c4
Richard Guenther
https://bugzilla.novell.com/show_bug.cgi?id=756182
https://bugzilla.novell.com/show_bug.cgi?id=756182#c5
Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=756182
https://bugzilla.novell.com/show_bug.cgi?id=756182#c6
Richard Guenther
you may use a symbolic link or use the option --entry of install-info
neither works - the file contents say INFO-DIR-SECTION Software development START-INFO-DIR-ENTRY * cpp-4.6: (cpp-4.6). The GNU C preprocessor. END-INFO-DIR-ENTRY ^_ File: cpp-4.6.info, Node: Top, Next: Overview, Up: (dir) there does not seem to be a way to explicitely specify something alternate for '(cpp-4.6)' at the install-info commandline? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=756182
https://bugzilla.novell.com/show_bug.cgi?id=756182#c7
Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=756182
https://bugzilla.novell.com/show_bug.cgi?id=756182#c8
Richard Guenther
Hmmm ... if you have read the manual page of install_info then how should I know more than as written in the manual page? And if you have tried to use a symbolic link
ln -sf cpp-4.6.info.gz /usr/share/info/cpp.info.gz
together with
install-info --info-dir=/usr/share/info --section='Software development' --entry='* cpp : (cpp). The GNU C preprocessor.' /usr/share/info/cpp.info.gz
and this has not work than I can not help. IMHO this should work.
Ah, indeed - that works. Thanks for the tip, reworked 'gcc' package in devel:gcc and submitted for Factory. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=756182
https://bugzilla.novell.com/show_bug.cgi?id=756182#c9
Richard Biener
participants (1)
-
bugzilla_noreply@novell.com