Info pages installed incorrectly

Bug #4883 reported by Don Scorgie
8
Affects Status Importance Assigned to Milestone
xemacs21 (Debian)
Fix Released
Unknown
xemacs21 (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

when the xemacs info pages are installed with the package xemacs21-support, the wrong entry is added to the dir file.

The relavent entry is:
* XEmacs21: (xemacs21/xemacs21). Documentation for XEmacs 21.4.17

which should read:
* XEmacs21: (xemacs21/xemacs). Documentation for XEmacs 21.4.17

The current version stops info from finding the correct file and typing info xemacs shows the man page.

Also, the xemacs faq info doc (installed by the same package) doesn't get a dir entry.

This is using Breezy.

Tags: bitesize
Revision history for this message
Don Scorgie (don-scorgie) wrote :

when the xemacs info pages are installed with the package xemacs21-support, the wrong entry is added to the dir file.

The relavent entry is:
* XEmacs21: (xemacs21/xemacs21). Documentation for XEmacs 21.4.17

which should read:
* XEmacs21: (xemacs21/xemacs). Documentation for XEmacs 21.4.17

The current version stops info from finding the correct file and typing info xemacs shows the man page.

Also, the xemacs faq info doc (installed by the same package) doesn't get a dir entry.

This is using Breezy.

Revision history for this message
Sebastien Bacher (seb128) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :
Changed in xemacs21:
assignee: nobody → motu
Andy Price (andy-price)
Changed in xemacs21:
status: Unconfirmed → Needs Info
Revision history for this message
Daniel Holbach (dholbach) wrote :

Is this still a problem?

Revision history for this message
etteyafed (gdefayette) wrote :

The diffs discribed at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=184197
fixed this problem for me in the debian package. It should work the same for Ubuntu. I don't see how this bug is still relavent actually.

William Grant (wgrant)
Changed in xemacs21:
status: Needs Info → Confirmed
Changed in xemacs21:
status: Unknown → Unconfirmed
Iris Lee (1024kb)
Changed in xemacs21:
assignee: motu → 1024kb
Iris Lee (1024kb)
Changed in xemacs21:
status: Confirmed → In Progress
Iris Lee (1024kb)
Changed in xemacs21:
assignee: 1024kb → nobody
status: In Progress → Confirmed
Revision history for this message
Ralph Janke (txwikinger) wrote :

Will fix this

Changed in xemacs21:
assignee: nobody → txwikinger
status: Confirmed → In Progress
Revision history for this message
Ralph Janke (txwikinger) wrote :

I have checked this in feisty and gutsy. On neither system this problem occurs. I have also checked the source and the relevant file does include a reference to obtain the major release number and adds the path to the search.

Changed in xemacs21:
status: In Progress → Fix Released
Ralph Janke (txwikinger)
Changed in xemacs21:
status: Fix Released → In Progress
Revision history for this message
Ralph Janke (txwikinger) wrote :

Missunderstood the problem. In both releases 'info xemacs' shows the man page of xemacs while 'info xemacs21' shows the top node of the info pages

Revision history for this message
Ralph Janke (txwikinger) wrote :

Enclosed is the debdiff for fixing this bug.

The correct path to subdirectory in /usr/share/info is set, the correct install-info command for adding and removing applied.

Revision history for this message
Ralph Janke (txwikinger) wrote :

See debdiff

Changed in xemacs21:
assignee: txwikinger → nobody
status: In Progress → Fix Committed
Revision history for this message
Ralph Janke (txwikinger) wrote :

Changed Debian Bug tracker to #330253, which describes the same issue, Debian Bug #184197 is a different issue which relates to calling info pages from inside xemacs.

Revision history for this message
In , Rjanke (rjanke) wrote : fix for this issue

There is a debdiff that solves this problem at
https://bugs.edge.launchpad.net/debian/+source/xemacs21/+bug/4883

Ralph Janke (txwikinger)
Changed in xemacs21:
status: Fix Committed → Confirmed
Revision history for this message
Ralph Janke (txwikinger) wrote :

Here is an improved version of a fix. The only difference is to use the macro for the major version number in the install-info removal command. Will be easier to maintain in the future.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Can you please fix "<raj@oulp>"? Set DEBEMAIL and DEBFULLNAME in .bashrc to avoid things like that.

Revision history for this message
Ralph Janke (txwikinger) wrote :

Sorry for that. Here is the corrected version. I also saw that I didn't put in MOTU for Maintainers, and the original maintainer in the second tag. Have done that too.

Have put the env variables in my .bashrc, but *ubuntu is just far too stable:) No reboot - No logout :D

Changed in xemacs21:
status: Unknown → New
Ralph Janke (txwikinger)
Changed in xemacs21:
status: Confirmed → Fix Committed
status: Fix Committed → Fix Released
Revision history for this message
In , Rjanke (rjanke) wrote : Bug fix (debdiff as used in ubuntu)

Attached the debdiff as used in ubuntu in
https://bugs.edge.launchpad.net/ubuntu/+source/xemacs21/+bug/4883

Hope this helps.

Revision history for this message
In , OHURA Makoto (ohura) wrote : Re: Bug#330253: Bug fix (debdiff as used in ubuntu)

tag 330253 patch
thanks

  Hi.

From: <email address hidden>
Subject: Bug#330253: Bug fix (debdiff as used in ubuntu)
Date: Mon, 10 Dec 2007 09:51:25 -0000 (GMT)

> Attached the debdiff as used in ubuntu in
> https://bugs.edge.launchpad.net/ubuntu/+source/xemacs21/+bug/4883

  Thanks for your patch. I'll fix this and upload new revision
in a few days.

----
  OHURA Makoto: <email address hidden>(Debian Project)
                <email address hidden>(LILO/Netfort)
  GnuPG public key: http://www.netfort.gr.jp/~ohura/gpg.asc.txt
        fingerprint: 54F6 D1B1 2EE1 81CD 65E3 A1D3 EEA2 EFA2 77DC E083
  http://www.netfort.gr.jp/~ohura/

Changed in xemacs21:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.