all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: knubee <knubee@gmail.com>
To: help-gnu-emacs@gnu.org
Subject: Re: understanding emacs packages
Date: Wed, 03 Oct 2007 16:23:54 -0700	[thread overview]
Message-ID: <1191453834.826541.99680@o80g2000hse.googlegroups.com> (raw)
In-Reply-To: <87k5q4ky08.fsf@W0053328.mgh.harvard.edu>

> "manual inspection" is spelled "M-x dired
> RET /usr/share/emacs/site-lisp RET C-s planner" to find planner.el.

:-)

> On my machine, if they are part of the Emacs distribution (e.g.,
> Gnus), then they are in the directory corresponding to the version
> number (23 in my case).  If they are not, then they are in site-lisp.

Ok. I was just wondering if there was a more general mechanism for
identifying a) the list of all emacs packages installed, and b)
"where" they are (i.e., part of the distribution or personal install
in site-lisp).

By analogy, if I install applications with a gnu/linux package
installer such as aptitude, I can use that package manager to see all
the packages installed (by that package manager). This breaks down, of
course, if I use another package manager to install some of them (or
download and install .deb files without using a package manager).

In that scenario, the emacs distribution is somewhat analogous to the
package manager in terms of installing things (especially if we
install/update it from cvs). I was just wondering if emacs provided
something analogous to the "list all installed emacs packages."

I realize this is non-trivial for a lot of different reasons, but it
would be nice if it was possible to get a list of the intersection of
a) the list the packages which have been accepted into the
distribution , and b) those which are still present in our
installation of that distribution (ie, in the distribution's canonic
locations).

> I'm not aware of anything
> system wide that would affect the installation of Emacs packages.  But
> then again, I stopped using package managers a while ago.  There may
> very well be something in Ubuntu that puts the packages somewhere else.

No, it seems to install them in the right places. There are just some
minor issues with the behavior of a couple of emacs applications when
I boot into the new version of the OS. They do not throw actual
errors, so I am just trying to narrow down the possible sources.

thanks.

  reply	other threads:[~2007-10-03 23:23 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-10-03 12:14 understanding emacs packages knubee
2007-10-03 13:46 ` Joel J. Adamson
2007-10-03 14:05   ` knubee
2007-10-03 15:40     ` Joel J. Adamson
2007-10-03 23:23       ` knubee [this message]
2007-10-03 18:36     ` Seweryn Kokot
2007-10-04  9:35     ` Tim X
2007-10-07  4:38       ` knubee
2007-10-07 19:21         ` Eli Zaretskii
     [not found]         ` <mailman.1808.1191784883.18990.help-gnu-emacs@gnu.org>
2007-10-07 21:48           ` knubee
2007-10-08  3:18             ` Tim X
2007-10-08  3:01         ` Tim X

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=1191453834.826541.99680@o80g2000hse.googlegroups.com \
    --to=knubee@gmail.com \
    --cc=help-gnu-emacs@gnu.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.