Package: emacs-lisp-intro
Version: 2.04-1
Severity: minor

The START-INFO-DIR-ENTRY line of emacs-lisp-intro.info.gz lists the
filename "eintr", not the correct "emacs-lisp-intro".  This can cause
problems if a user chooses to run install-info directly on
emacs-lisp-intro.info.gz, as opposed to rerunning the postinst
script.

This is also an upstream bug that should be reported.

On Wed, 7 Sep 2005 15:46:59 -0400 (EDT)
lee bigelow <[EMAIL PROTECTED]> wrote:
------------------------------ 8< ------------------------------
Hello there,

    I just noticed that the file
emacs-lisp-intro.info.gz sets up its
dir entry node to a file called eintr (which doesn't
exist).  I
changed it to point to emacs-lisp-intro and all is
well.

package emacs-lisp-intro 2.04-1

(oh ya, I should mention that I had to rebuild my dir
file with
install-info.  I did the following:
cd /usr/share/info
edited dir, deleting everything after the *Menu: line.
find ./ -name "*[^0-9].gz" | xargs -i install-info {}

don't know if that makes a difference)

Lee
------------------------------ >8 ------------------------------


Hi Lee,

> I had to rebuild my dir file with install-info

That's it.  On Debian systems, info files are installed by the
postinst script of a package.  From emacs-lisp-intro.postinst:

  install-info --quiet --section Emacs Emacs \
    --description='A simple introduction to Emacs Lisp programming.' \
    /usr/share/info/emacs-lisp-intro.info

This overrides the INFO-DIR-SECTION and START-INFO-DIR-ENTRY lines in
the info file itself.  I can see how it is desirable to have the
entries match what is done by the postinst script and will fix this.
(I wonder how many other Debian might also have such a mismatch -- in
section if not filename.)

I don't know why the upstream source should use "eintr", as they use
the same emacs-lisp-intro.info* file names.  I will report this to
gnu.

Thanks,
Kirk


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to