From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: knubee Newsgroups: gmane.emacs.help Subject: Re: understanding emacs packages Date: Wed, 03 Oct 2007 16:23:54 -0700 Organization: http://groups.google.com Message-ID: <1191453834.826541.99680@o80g2000hse.googlegroups.com> References: <1191413661.873145.69990@w3g2000hsg.googlegroups.com> <874ph8nwe1.fsf@W0053328.mgh.harvard.edu> <1191420317.776020.58280@d55g2000hsg.googlegroups.com> <87k5q4ky08.fsf@W0053328.mgh.harvard.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Trace: sea.gmane.org 1191454839 32113 80.91.229.12 (3 Oct 2007 23:40:39 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 3 Oct 2007 23:40:39 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Oct 04 01:40:37 2007 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IdDpO-0000tQ-SJ for geh-help-gnu-emacs@m.gmane.org; Thu, 04 Oct 2007 01:40:31 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IdDpK-0000P4-LB for geh-help-gnu-emacs@m.gmane.org; Wed, 03 Oct 2007 19:40:26 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!postnews.google.com!o80g2000hse.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 44 Original-NNTP-Posting-Host: 218.186.8.10 Original-X-Trace: posting.google.com 1191453835 13861 127.0.0.1 (3 Oct 2007 23:23:55 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: Wed, 3 Oct 2007 23:23:55 +0000 (UTC) In-Reply-To: <87k5q4ky08.fsf@W0053328.mgh.harvard.edu> User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070919 Ubuntu/7.10 (gutsy) Firefox/2.0.0.6,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: o80g2000hse.googlegroups.com; posting-host=218.186.8.10; posting-account=ps2QrAMAAAA6_jCuRt2JEIpn5Otqf_w0 Original-Xref: shelby.stanford.edu gnu.emacs.help:152590 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:48098 Archived-At: > "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.