GNU bug report logs - #7104
23.2; Makefile in stand-alone Emacs Lisp Reference Manual is broken

Previous Next

Package: emacs;

Reported by: Ulrich Mueller <ulm <at> gentoo.org>

Date: Sat, 25 Sep 2010 23:35:01 UTC

Severity: minor

Found in version 23.2

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 7104 in the body.
You can then email your comments to 7104 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#7104; Package emacs. (Sat, 25 Sep 2010 23:35:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ulrich Mueller <ulm <at> gentoo.org>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sat, 25 Sep 2010 23:35:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Ulrich Mueller <ulm <at> gentoo.org>
To: bug-gnu-emacs <at> gnu.org
Subject: 23.2; Makefile in stand-alone Emacs Lisp Reference Manual is broken
Date: Sun, 26 Sep 2010 01:21:50 +0200
This concerns the stand-alone version of the Emacs Lisp Reference Manual:
<http://www.gnu.org/software/emacs/manual/texi/elisp.texi.tar.gz>

The README file claims:
   * This distribution contains a Makefile that you can use with GNU Make.
   ** To create a DVI file with a sorted index, run `make elisp.dvi'.
   ** To make an Info file, you need to install Texinfo, then run `make info'.

However, the Makefile is not functional:

$ tar xf elisp.texi.tar.gz 
$ cd lispref
$ make info
make: *** No rule to make target `/home/cyd/pretest/emacs-23.2/doc/lispref/abbrevs.texi', needed by `../../info/elisp'.  Stop.
$ make elisp.dvi
make: *** No rule to make target `/home/cyd/pretest/emacs-23.2/doc/lispref/abbrevs.texi', needed by `elisp.dvi'.  Stop.
$ make elisp.pdf
make: *** No rule to make target `/home/cyd/pretest/emacs-23.2/doc/lispref/abbrevs.texi', needed by `elisp.pdf'.  Stop.
$ 




Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#7104; Package emacs. (Mon, 04 Oct 2010 00:47:01 GMT) Full text and rfc822 format available.

Message #8 received at 7104 <at> debbugs.gnu.org (full text, mbox):

From: Glenn Morris <rgm <at> gnu.org>
To: Ulrich Mueller <ulm <at> gentoo.org>
Cc: 7104 <at> debbugs.gnu.org
Subject: Re: bug#7104: 23.2;
	Makefile in stand-alone Emacs Lisp Reference Manual is broken
Date: Sun, 03 Oct 2010 20:49:44 -0400
Ulrich Mueller wrote:

> However, the Makefile is not functional:

This can be fixed, but I wonder if it is worth bothering.
I think it's fine just to say "the source for these manuals is
distributed with Emacs" and to remove those tarfiles.




Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#7104; Package emacs. (Mon, 04 Oct 2010 06:07:01 GMT) Full text and rfc822 format available.

Message #11 received at 7104 <at> debbugs.gnu.org (full text, mbox):

From: Ulrich Mueller <ulm <at> gentoo.org>
To: Glenn Morris <rgm <at> gnu.org>
Cc: 7104 <at> debbugs.gnu.org
Subject: Re: bug#7104: 23.2;
	Makefile in stand-alone Emacs Lisp Reference Manual is broken
Date: Mon, 4 Oct 2010 08:09:18 +0200
>>>>> On Sun, 03 Oct 2010, Glenn Morris wrote:

>> However, the Makefile is not functional:

> This can be fixed, but I wonder if it is worth bothering.
> I think it's fine just to say "the source for these manuals is
> distributed with Emacs" and to remove those tarfiles.

Another obvious solution would be to exclude the broken Makefile from
the tarball (run "make distclean" in the Emacs top-level dir?).

BTW, Gentoo still has an app-doc/elisp-manual package which uses
these tarballs. But it wouldn't be a big issue for us if you removed
them. (They aren't very distro-friendly anyway, since they are
unversioned. Until elisp-manual-21-2.8.tar.gz they used to have a
version as part of their filename.)




Reply sent to Glenn Morris <rgm <at> gnu.org>:
You have taken responsibility. (Wed, 06 Oct 2010 02:37:02 GMT) Full text and rfc822 format available.

Notification sent to Ulrich Mueller <ulm <at> gentoo.org>:
bug acknowledged by developer. (Wed, 06 Oct 2010 02:37:02 GMT) Full text and rfc822 format available.

Message #16 received at 7104-done <at> debbugs.gnu.org (full text, mbox):

From: Glenn Morris <rgm <at> gnu.org>
To: 7104-done <at> debbugs.gnu.org
Subject: Re: bug#7104: 23.2;
	Makefile in stand-alone Emacs Lisp Reference Manual is broken
Date: Tue, 05 Oct 2010 22:39:14 -0400
Fixed the files, added `make dist' rules in trunk.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 03 Nov 2010 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 14 years and 228 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.