all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Stephen J. Turnbull" <stephen@xemacs.org>
To: Manoj Srivastava <srivasta@ieee.org>
Cc: emacs-devel@gnu.org
Subject: Re: Emacs vista build failures
Date: Thu, 17 Jul 2008 17:31:00 +0900	[thread overview]
Message-ID: <87fxq8rjy3.fsf@uwakimon.sk.tsukuba.ac.jp> (raw)
In-Reply-To: <87fxq9iie5.fsf@anzu.internal.golden-gryphon.com>

Manoj Srivastava writes:

 >         I do not think it is a typo. Debian installs an empty directory
 >  there, and never removes it; it is so that you can drop stuff in there
 >  to override the vendor installed stuff. I consider that a feature.

I guess it makes sense that /usr/local/share/emacs/site-lisp is on the
load-path when $prefix = /usr, but it causes me cognitive dissonance.
Rationale must be something like you can't go proliferating local
directories (that the admin can populate as she likes) like site-lisp
just because an application thinks that it's obviously for the use of
the admin.

As long as it's just the directory, yes, it's feature.  More than a
convenience, it tells you that it's Debian policy that you can put
stuff there and you can expect its contents to be found via load-path
(XEmacs at least prunes some directories with nothing loadable, so you
might not see it on load-path at first).

 > > That *is* crazy, and definitely hinders diagnosing bugs which are due
 > > to a mismatch between version expected and version provided by the
 > > shadowing library.  Developers and beta testers will typically have a
 > > few shadows, but in a standard installation to have *any* *is a bug*.
 > 
 > > This should be fixable by (1) linking /usr/share/emacs's .el files
 > > into the emacs-FLAVOR hierarchies, then (2) removing /usr/share/emacs
 > > from load-path.  Ditto for site-lisp.
 > 
 >         Hmm. You mean for every flavour of emacs, symlink the files from
 >  /usr/share/emacs/ hierarchy into /usr/share/<flavour> hierachy, and
 >  then drop the former? 

From load-path, yes.  Conceptually that's like a source tree, not
runnable libraries.

 > > This simply isn't sufficient, except for the case of a person
 > > maintaining one or a few Lisp packages.
[...]

 >         I have in the past maintained Gnus, and still maintain VM, and I
 >  use CVS versions of org-mode, Emacs, DVC, and a couple of other minoir
 >  emacs packages. While I might not add much of my code to htese
 >  packages, I do routinely do git pull's and compiles and use them in my
 >  almost nihtly recompiles of CVS emacs.

Which is what I said pushing one or more directories would be good
for.

 >         But hey, perhaps all the problems are indeed far above my
 >  head. It is just odd that they do not seem to  impede my playing with
 >  custom lisp code and development versions of Emacs.

I think you might have more problems with XEmacs since all XEmacsen
are expected to share the package hierarchy.

The other factor is that the problems may be beneath your notice; they
may be minor issues that a Debian maintainer deals with by not doing
stupid things (in the context of maintaining a Debian installation).
For example, Joe's point about what should and shouldn't go into
site-lisp.

 >         I am one of the people responsible for Debian policies. ANd
 >  while I am not currently active in Debian Emacs policy, I was one of
 >  the people involved in crafting it way back when.

And your authoritative suggestions for better integration might be? :-)

 >         Anyway, if you do not want to engage into why normal Debian was
 >  of using Debianized emacsen do not work for you,

Actually, I may just be about to do just that.

But for now, I'm just trying to point out that the experiences of the
two sides of this discussion are pretty much disjoint.  Until
somebody's both been deeply involved in Debian maintenance (of an
Emacs as well as some packages) and in core Emacs development, we all
have to be careful about understanding that people with different
opinions are probably basing them on different history and skills.







  reply	other threads:[~2008-07-17  8:31 UTC|newest]

Thread overview: 279+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <36366a980807091202rd3b6521jc9fa45d321bc9d37@mail.gmail.com>
2008-07-11  0:02 ` Emacs vista build failures Eric Hanchrow
2008-07-11 16:49   ` Richard M Stallman
2008-07-11 19:05     ` David Robinow
2008-07-11 23:33       ` Richard M Stallman
2008-07-12  7:57         ` David Kastrup
2008-07-12 16:35           ` Richard M Stallman
2008-07-12 17:21             ` David Kastrup
2008-07-13  9:35               ` Richard M Stallman
2008-07-13  9:46                 ` David Kastrup
2008-07-14 11:05                   ` Richard M Stallman
2008-07-11 19:17     ` David Robinow
2008-07-11 20:39       ` Miles Bader
2008-07-11 20:45         ` David Robinow
2008-07-11 20:57           ` Lennart Borgman (gmail)
2008-07-12 16:35             ` Richard M Stallman
2008-07-12 19:46               ` Bastien Guerry
2008-07-12 20:17                 ` David Kastrup
2008-07-12 10:49           ` Bastien Guerry
2008-07-12 16:35           ` Richard M Stallman
2008-07-12 20:40             ` David Robinow
2008-07-12 22:47               ` Bastien
2008-07-13 19:10               ` Richard M Stallman
2008-07-13 20:44                 ` Claus
     [not found]                   ` <87tzet8c3i.fsf@offby1.atm01.sea.blarg.net>
2008-07-14  8:43                     ` Claus
2008-07-15  3:06                       ` Eric Hanchrow
2008-07-14 17:38                   ` Richard M Stallman
2008-07-13 20:46               ` Chong Yidong
2008-07-13 21:46                 ` Alan Mackenzie
2008-07-13 21:40                   ` Alfred M. Szmidt
2008-07-13 22:53                     ` Alan Mackenzie
2008-07-13 22:53                       ` David Kastrup
2008-07-13 23:46                         ` Miles Bader
2008-07-14 10:27                       ` Alfred M. Szmidt
2008-07-14 11:58                         ` Alan Mackenzie
2008-07-14 17:39                           ` Richard M Stallman
2008-07-14 19:33                             ` Alan Mackenzie
2008-07-15 18:04                           ` Alfred M. Szmidt
2008-07-15 20:29                             ` Alan Mackenzie
2008-07-15 21:02                             ` Chong Yidong
2008-07-15 23:42                               ` Thomas Lord
2008-07-16  1:42                                 ` Stefan Monnier
2008-07-16  1:58                                   ` Miles Bader
2008-07-16  2:43                                     ` Stefan Monnier
2008-07-16  3:01                                       ` Miles Bader
2008-07-16  4:44                                       ` Thomas Lord
2008-07-16  4:43                                   ` Thomas Lord
2008-07-14 10:45                       ` Miles Bader
2008-07-14 12:24                         ` Alan Mackenzie
2008-07-14 12:20                           ` joakim
2008-07-14 12:32                             ` David Kastrup
2008-07-15 18:04                           ` Alfred M. Szmidt
2008-07-13 21:48                   ` Lennart Borgman (gmail)
2008-07-13 23:26                     ` Alan Mackenzie
2008-07-13 23:22                       ` David Kastrup
2008-07-14 20:42                         ` Don Armstrong
2008-07-14 21:05                           ` David Kastrup
2008-07-16 14:36                             ` Manoj Srivastava
2008-07-16 15:20                               ` David Kastrup
2008-07-16 22:04                                 ` Manoj Srivastava
2008-07-16 21:23                               ` Stephen J. Turnbull
2008-07-16 22:17                                 ` Manoj Srivastava
2008-07-17  8:31                                   ` Stephen J. Turnbull [this message]
2008-07-14 22:30                           ` Debian's idiosyncratic complexification of Emacs [Was: Emacs vista build failures] Alan Mackenzie
2008-07-14 23:54                             ` Stephen J. Turnbull
2008-07-15  1:05                               ` Debian's idiosyncratic complexification of Emacs Miles Bader
2008-07-15  7:11                                 ` Geoffrey Teale
2008-07-15  8:12                                   ` Miles Bader
2008-07-15  9:48                                     ` David Kastrup
2008-07-15  5:58                               ` Ralf Angeli
2008-07-15  6:50                                 ` David Kastrup
2008-07-15 18:09                                   ` Ralf Angeli
2008-07-15 21:53                                     ` David Kastrup
2008-07-16 14:22                                   ` Manoj Srivastava
2008-07-16 15:22                                     ` David Kastrup
2008-07-16 20:42                                     ` Stephen J. Turnbull
2008-07-16 22:26                                       ` Manoj Srivastava
2008-07-17  8:46                                         ` Stephen J. Turnbull
2008-07-18  9:08                                         ` Agustin Martin
2008-07-15  1:38                             ` Debian's idiosyncratic complexification of Emacs [Was: Emacs vista build failures] Don Armstrong
2008-07-15  2:20                               ` Debian's idiosyncratic complexification of Emacs Stefan Monnier
2008-07-15  6:43                                 ` Don Armstrong
2008-07-15  6:55                               ` Debian's idiosyncratic complexification of Emacs [Was: Emacs vista build failures] Stephen J. Turnbull
2008-07-15 10:15                               ` Alan Mackenzie
2008-07-15 10:08                                 ` Debian's idiosyncratic complexification of Emacs David Kastrup
2008-07-16 14:09                                 ` Manoj Srivastava
2008-07-16 16:34                                   ` Stefan Monnier
2008-07-16 19:43                               ` Karl Fogel
2008-07-16 19:59                                 ` Karl Fogel
2008-07-16 21:59                                 ` Manoj Srivastava
2008-07-21 21:26                                   ` Karl Fogel
2008-07-22  4:27                                     ` Miles Bader
2008-07-22 14:21                                       ` Manoj Srivastava
2008-07-23  5:13                                       ` Michael Olson
2008-07-23 19:49                                         ` Stefan Monnier
2008-07-24 17:44                                           ` Manoj Srivastava
2008-07-24 20:20                                             ` Stefan Monnier
2008-07-22 14:22                                     ` Lennart Borgman (gmail)
2008-07-14  1:42                     ` Emacs vista build failures Stefan Monnier
2008-07-14 17:38                     ` Richard M Stallman
2008-07-14 17:38                   ` Richard M Stallman
2008-07-14 19:56                     ` Alan Mackenzie
2008-07-15  8:28                       ` Thomas Lord
2008-07-15  7:54                         ` Lennart Borgman (gmail)
2008-07-15  8:52                           ` Thomas Lord
2008-07-15  8:57                         ` David Kastrup
2008-07-15 17:14                           ` Thomas Lord
2008-07-17 22:54                         ` Richard M Stallman
2008-07-17 23:48                           ` Miles Bader
2008-07-19 17:06                             ` Richard M Stallman
2008-07-20  4:08                               ` Miles Bader
2008-07-20 17:21                                 ` Richard M Stallman
2008-07-20 20:22                                   ` Johannes Weiner
2008-07-21  3:29                                     ` Richard M Stallman
2008-07-21 11:29                                       ` Johannes Weiner
2008-07-21 13:59                                         ` Miles Bader
2008-07-21 17:55                                           ` Johannes Weiner
2008-07-21 18:05                                             ` Lennart Borgman (gmail)
2008-07-21 18:37                                               ` Johannes Weiner
2008-07-21 18:49                                                 ` Lennart Borgman (gmail)
2008-07-21 19:30                                                   ` Johannes Weiner
2008-07-21 19:36                                                     ` Lennart Borgman (gmail)
2008-07-21 22:54                                                       ` Evans Winner
2008-07-22  6:47                                                         ` David Kastrup
2008-07-22  8:16                                                         ` Jason Rumney
2008-07-22  8:26                                                           ` Lennart Borgman (gmail)
2008-07-22 13:46                                                           ` Eli Zaretskii
2008-07-22 13:58                                                             ` Lennart Borgman (gmail)
2008-07-22 14:34                                                               ` Eli Zaretskii
2008-07-22 17:22                                                             ` James Cloos
2008-07-22 17:31                                                               ` Lennart Borgman (gmail)
2008-07-22 20:11                                                             ` Alfred M. Szmidt
2008-07-22 20:19                                                               ` David Kastrup
2008-07-22 22:14                                                               ` Eli Zaretskii
2008-07-22 22:23                                                                 ` Eli Zaretskii
2008-07-23  6:59                                                                   ` Stephen Leake
2008-07-23  8:20                                                                     ` Jason Rumney
2008-07-23 12:49                                                                       ` Eli Zaretskii
2008-07-23  8:45                                                                     ` David Kastrup
2008-07-23  6:35                                                                 ` David Kastrup
2008-07-22 20:06                                                           ` Alfred M. Szmidt
2008-07-22 20:24                                                             ` Lennart Borgman (gmail)
2008-07-22 20:31                                                               ` David Kastrup
2008-07-22 20:45                                                                 ` Lennart Borgman (gmail)
2008-07-22 20:59                                                                   ` David Kastrup
2008-07-22 21:03                                                                     ` Lennart Borgman (gmail)
2008-07-22 22:18                                                                 ` Eli Zaretskii
2008-07-21 22:47                                                 ` Eli Zaretskii
2008-07-21 23:11                                                   ` David Kastrup
2008-07-22 13:13                                                     ` Eli Zaretskii
2008-07-22 13:24                                                       ` David Kastrup
2008-07-22 13:51                                                         ` Lennart Borgman (gmail)
2008-07-22 13:57                                                         ` Eli Zaretskii
2008-07-22 14:34                                                           ` David Kastrup
2008-07-22 15:12                                                             ` Eli Zaretskii
2008-07-22 15:21                                                               ` David Kastrup
2008-07-22 17:29                                                     ` Richard M Stallman
2008-07-21 23:55                                                   ` Stephen J. Turnbull
2008-07-22  3:41                                                   ` Johannes Weiner
2008-07-22 13:28                                                     ` Eli Zaretskii
2008-07-22 14:04                                                       ` David Kastrup
2008-07-22 14:11                                                         ` Lennart Borgman (gmail)
2008-07-22 14:39                                                           ` David Kastrup
2008-07-22 14:47                                                             ` Lennart Borgman (gmail)
2008-07-22 14:52                                                               ` David Kastrup
2008-07-22 15:00                                                                 ` Lennart Borgman (gmail)
2008-07-22 15:13                                                                   ` David Kastrup
2008-07-22 15:18                                                                     ` Lennart Borgman (gmail)
2008-07-22 15:20                                                                     ` Eli Zaretskii
2008-07-22 15:22                                                                     ` Eli Zaretskii
2008-07-22 15:26                                                                       ` David Kastrup
2008-07-22 22:11                                                                         ` Eli Zaretskii
2008-07-23  6:32                                                                           ` David Kastrup
2008-07-22 18:52                                                               ` Sven Joachim
2008-07-22 19:12                                                                 ` Lennart Borgman (gmail)
2008-07-22 19:33                                                                   ` Sean O'Rourke
2008-07-22 14:42                                                         ` Eli Zaretskii
2008-07-22 14:57                                                           ` David Kastrup
2008-07-22 14:37                                                       ` Johannes Weiner
2008-07-23  2:26                                                     ` Richard M Stallman
2008-07-23  3:40                                                       ` Johannes Weiner
2008-07-23  3:45                                                         ` Miles Bader
2008-07-24  2:24                                                         ` Richard M Stallman
2008-07-24  3:34                                                           ` Johannes Weiner
2008-07-24  2:44                                                         ` Stefan Monnier
2008-07-24  3:29                                                           ` Johannes Weiner
2008-07-22 17:29                                               ` Richard M Stallman
2008-07-22 17:35                                                 ` Lennart Borgman (gmail)
2008-07-22 18:40                                                   ` David Kastrup
2008-07-26 11:06                                                     ` Bastien
2008-07-23 16:56                                                   ` Richard M Stallman
2008-07-23 17:42                                                     ` Johannes Weiner
2008-07-24  0:06                                                     ` Lennart Borgman (gmail)
2008-07-24  5:25                                                       ` David Kastrup
2008-07-24 22:04                                                       ` Richard M Stallman
2008-07-24 22:26                                                         ` Lennart Borgman (gmail)
2008-07-24 23:15                                                           ` Nick Roberts
2008-07-24 23:22                                                             ` Lennart Borgman (gmail)
2008-07-26  1:23                                                               ` Richard M Stallman
2008-07-26  1:23                                                           ` Richard M Stallman
2008-07-24 23:12                                                         ` Óscar Fuentes
2008-07-26  1:23                                                           ` Richard M Stallman
2008-07-26  6:23                                                             ` Eli Zaretskii
2008-07-26  6:45                                                             ` Lennart Borgman (gmail)
2008-07-26  7:07                                                               ` Stefan Monnier
2008-07-25  3:20                                                         ` Miles Bader
2008-07-26  1:24                                                           ` Richard M Stallman
2008-07-25 14:18                                                         ` Eli Zaretskii
2008-07-26  1:24                                                           ` Richard M Stallman
2008-07-26  6:21                                                             ` Eli Zaretskii
2008-07-24  8:07                                                     ` Alan Mackenzie
2008-07-24 10:20                                                       ` David Kastrup
2008-07-24 22:05                                                         ` Richard M Stallman
2008-07-25 14:20                                                           ` Eli Zaretskii
2008-07-25 14:51                                                             ` David Kastrup
2008-07-25 15:08                                                               ` Lennart Borgman (gmail)
2008-07-25 15:38                                                                 ` David Kastrup
2008-07-25 15:55                                                                   ` Lennart Borgman (gmail)
2008-07-25 16:08                                                                     ` David Kastrup
2008-07-25 16:19                                                                       ` Lennart Borgman (gmail)
2008-07-25 15:40                                                                 ` Juanma Barranquero
2008-07-25 15:56                                                                   ` Lennart Borgman (gmail)
2008-07-26 20:31                                                                 ` Richard M Stallman
2008-07-26 20:56                                                                   ` Stefan Monnier
2008-07-25 19:21                                                               ` Stefan Monnier
2008-07-26  6:03                                                               ` Eli Zaretskii
2008-07-26  1:24                                                             ` Richard M Stallman
2008-07-26  6:19                                                               ` Eli Zaretskii
2008-07-26  8:03                                                             ` Alan Mackenzie
2008-07-26  8:50                                                               ` David Kastrup
2008-07-26  9:22                                                                 ` Lennart Borgman (gmail)
2008-07-26  9:50                                                                   ` David Kastrup
2008-07-26  9:55                                                                     ` Lennart Borgman (gmail)
2008-07-26 10:15                                                                       ` David Kastrup
2008-07-26 10:32                                                                         ` Lennart Borgman (gmail)
2008-07-26 10:29                                                                 ` Alan Mackenzie
2008-07-26 11:11                                                                   ` David Kastrup
2008-07-26 12:33                                                                     ` Alan Mackenzie
2008-07-26 14:26                                                                       ` David Kastrup
2008-07-26 21:34                                                               ` Richard M Stallman
2008-07-26 23:52                                                                 ` Barry Fishman
2008-07-27 17:14                                                                   ` Richard M Stallman
2008-07-28  0:05                                                                     ` Barry Fishman
2008-07-28 21:47                                                                       ` Richard M Stallman
2008-07-29  1:00                                                                         ` Barry Fishman
2008-07-29  6:21                                                                           ` tomas
2008-07-29 15:21                                                                             ` Barry Fishman
2008-07-30  3:46                                                                               ` Richard M Stallman
2008-07-30  3:47                                                                             ` Richard M Stallman
2008-07-30  3:47                                                                           ` Richard M Stallman
2008-07-25  5:35                                                       ` Richard M Stallman
2008-07-22 17:29                                             ` Richard M Stallman
2008-07-21 16:48                                         ` Thomas Lord
2008-07-22  2:48                                         ` Richard M Stallman
2008-07-21 13:55                                       ` Miles Bader
2008-07-20 20:36                                   ` Lennart Borgman (gmail)
2008-07-21  3:29                                     ` Richard M Stallman
2008-07-21  6:14                                       ` David Kastrup
2008-07-21  9:04                                       ` Lennart Borgman (gmail)
2008-07-22  2:48                                         ` Richard M Stallman
2008-07-20  6:35                               ` Stephen J. Turnbull
2008-07-20 22:05                                 ` Richard M Stallman
2008-07-20 22:05                                 ` Richard M Stallman
2008-07-21  0:43                                   ` Stephen J. Turnbull
2008-07-21 14:37                                     ` Richard M Stallman
2008-07-21 14:51                                       ` David Kastrup
2008-07-22  2:49                                         ` Richard M Stallman
2008-07-22 12:46                                           ` David Kastrup
2008-07-23  2:27                                             ` Richard M Stallman
2008-07-22  8:02                                       ` Stephen J. Turnbull
2008-07-22 16:31                                         ` Thomas Lord
2008-07-18  0:05                           ` Thomas Lord
2008-07-19 17:05                             ` Richard M Stallman
2008-07-19 21:34                               ` Thomas Lord
2008-07-23 18:17                               ` Karl Berry
2008-07-23 20:18                                 ` Thomas Lord
2008-07-24  6:19                                   ` Gilaras Drakeson
2008-07-25  5:35                                     ` Richard M Stallman
2008-07-25  7:08                                       ` Thomas Lord
2008-07-21  5:14 christophe

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87fxq8rjy3.fsf@uwakimon.sk.tsukuba.ac.jp \
    --to=stephen@xemacs.org \
    --cc=emacs-devel@gnu.org \
    --cc=srivasta@ieee.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.