[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#676858: marked as done (tuareg-mode: emacs21 require 'derived)



Your message dated Tue, 19 Jun 2012 09:17:53 +0000
with message-id <E1SguZN-0005lp-EQ@franck.debian.org>
and subject line Bug#676858: fixed in tuareg-mode 1:2.0.6-2
has caused the Debian Bug report #676858,
regarding tuareg-mode: emacs21 require 'derived
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
676858: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=676858
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: tuareg-mode
Version: 1:2.0.6-1
Severity: wishlist
File: /usr/lib/emacsen-common/packages/install/tuareg-mode

I've still got emacs21 installed and tuareg-mode 2.0.6 fails to install
with

While compiling toplevel forms in file /usr/share/emacs21/site-lisp/tuareg-mode/ocamldebug-tuareg.el:
  !! Symbol's function definition is void ((derived-mode-p))


It looks like this is not from ocamldebug-tuareg.el but instead from
tuareg.el, which ocamldebug-tuareg.el loads.  tuareg.el calls
derived-mode-p in its defcustom tuareg-support-metaocaml default value.

It works for me to add to tuareg.el

    (require 'derived)  ;; for `derived-mode-p' in emacs21

ocamldebug-tuareg.el has the same (require 'derived) for its own use of
derived-mode things.  In newer emacs it's autoloaded or pre-loaded or
some such, but compatibility with past emacs can be had with that
explicit require.



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (990, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-486
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages tuareg-mode depends on:
ii  emacs21 [emacsen]        21.4a+1-5.7
ii  emacs22-gtk [emacsen]    22.3+1-1.2
ii  emacs23 [emacsen]        23.4+1-3
ii  xemacs21-mule [emacsen]  21.4.22-3.2

Versions of packages tuareg-mode recommends:
ii  ocaml-interp  <none>
ii  ocaml-mode    4.00.0~~dev15+12379-1

tuareg-mode suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: tuareg-mode
Source-Version: 1:2.0.6-2

We believe that the bug you reported is fixed in the latest version of
tuareg-mode, which is due to be installed in the Debian FTP archive:

tuareg-mode_2.0.6-2.debian.tar.gz
  to main/t/tuareg-mode/tuareg-mode_2.0.6-2.debian.tar.gz
tuareg-mode_2.0.6-2.dsc
  to main/t/tuareg-mode/tuareg-mode_2.0.6-2.dsc
tuareg-mode_2.0.6-2_all.deb
  to main/t/tuareg-mode/tuareg-mode_2.0.6-2_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 676858@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ralf Treinen <treinen@debian.org> (supplier of updated tuareg-mode package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 19 Jun 2012 09:46:23 +0200
Source: tuareg-mode
Binary: tuareg-mode
Architecture: source all
Version: 1:2.0.6-2
Distribution: unstable
Urgency: low
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Changed-By: Ralf Treinen <treinen@debian.org>
Description: 
 tuareg-mode - emacs-mode for ocaml programs
Closes: 676858 676860
Changes: 
 tuareg-mode (1:2.0.6-2) unstable; urgency=low
 .
   * debian/emacsen-install: fix tuareg-use-smie (f -> nil). Thanks to
     Kevin Ryde (closes: #676860).
   * debian control: first choice of emacsen is emacs23, not xemacs21
   * new patch emacs21: add an (required 'derived) in case it is not loaded,
     needed by emacs21. Thanks to Kevin Ryde for the patch (closes: #676858).
Checksums-Sha1: 
 268ca7d69e2168c9b37ac960d653c2c5c75de239 1437 tuareg-mode_2.0.6-2.dsc
 4f635770069821c199897a42bdc65187136984b3 8817 tuareg-mode_2.0.6-2.debian.tar.gz
 b69e2f5d10fa7a10271710360caebcfe0811f0d4 65124 tuareg-mode_2.0.6-2_all.deb
Checksums-Sha256: 
 dded30b1653571cc66f0cd0470529f5cd492f602ac2d8d1304ee29fa6143f842 1437 tuareg-mode_2.0.6-2.dsc
 54cec2e525a2912909e98b7feb64dbb225063b989d17d2670c527bc5689130c1 8817 tuareg-mode_2.0.6-2.debian.tar.gz
 8bbf330034878c25178327f6af98fe3f8ca1cea066b839dca13edbf24bf4946b 65124 tuareg-mode_2.0.6-2_all.deb
Files: 
 10f9157bdc63e80b6d89d0ee3320878d 1437 ocaml optional tuareg-mode_2.0.6-2.dsc
 1b39e2f0da651ca6c065bab74ba106cd 8817 ocaml optional tuareg-mode_2.0.6-2.debian.tar.gz
 353f74a736f1957936a8f49bd9b9cb27 65124 ocaml optional tuareg-mode_2.0.6-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAk/gMLgACgkQtzWmSeC6BMHS2wCg/dRlTzbhnEQ562V29ZThT667
rVIAoKjsd2PMmQ8GCdhHVy/dVbyi84/U
=c/gM
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: