From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: wgreenhouse-sGOZH3hwPm2sTnJN9+BGXg@public.gmane.org (W. Greenhouse) Newsgroups: gmane.emacs.devel Subject: Re: Call for testing: Daily snapshot builds of Emacs for Ubuntu Date: Sun, 12 May 2013 02:23:17 +0000 Message-ID: <877gj5ym0a.fsf@riseup.net> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1368325483 7217 80.91.229.3 (12 May 2013 02:24:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 12 May 2013 02:24:43 +0000 (UTC) To: emacs-devel-mXXj517/zsQ@public.gmane.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org-mXXj517/zsQ@public.gmane.org Sun May 12 04:24:43 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UbLxp-0001sr-6W for ged-emacs-devel@m.gmane.org; Sun, 12 May 2013 04:24:41 +0200 Original-Received: from localhost ([::1]:43887 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UbLxo-0006gr-Or for ged-emacs-devel@m.gmane.org; Sat, 11 May 2013 22:24:40 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:51668) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UbLxj-0006gW-Q0 for emacs-devel-mXXj517/zsQ@public.gmane.org; Sat, 11 May 2013 22:24:38 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UbLxg-0004DA-UY for emacs-devel-mXXj517/zsQ@public.gmane.org; Sat, 11 May 2013 22:24:35 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:53086) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UbLxg-0004Cy-Nj for emacs-devel-mXXj517/zsQ@public.gmane.org; Sat, 11 May 2013 22:24:32 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1UbLxe-0001mi-BS for emacs-devel-mXXj517/zsQ@public.gmane.org; Sun, 12 May 2013 04:24:30 +0200 Original-Received: from 173.192.216.78-static.reverse.softlayer.com ([173.192.216.78]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 12 May 2013 04:24:30 +0200 Original-Received: from wgreenhouse by 173.192.216.78-static.reverse.softlayer.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 12 May 2013 04:24:30 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 63 Original-X-Complaints-To: usenet-dbVV3NMTNubNLxjTenLetw@public.gmane.org X-Gmane-NNTP-Posting-Host: 173.192.216.78-static.reverse.softlayer.com X-Archive: encrypt User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:cyTgSXP3NWaGc/JKHfbCjUmr9FE= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel-mXXj517/zsQ@public.gmane.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org-mXXj517/zsQ@public.gmane.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org-mXXj517/zsQ@public.gmane.org Xref: news.gmane.org gmane.emacs.devel:159526 Archived-At: Hi Robert, Robert Park writes: > Known issues: > > * No support for elisp packages installed by dpkg. This issue is > unfortunately more complicated than simply twiddling load-path and I'm > still investigating it. However, I consider this issue quite minor > because package.el support is *superb* in trunk and I highly recommend > it's flexibility over the elisp packages installed by dpkg. > > If you want to give this a try in Ubuntu, you can run these commands: > > $ sudo add-apt-repository ppa:ubuntu-elisp/ppa > $ sudo apt-get update > $ sudo apt-get install emacs-snapshot > > (or emacs-snapshot-nox as you prefer) > > Currently, builds are provided daily for Ubuntu Precise, Raring, and > Saucy (latest LTS, latest stable, and dev series). There is a Quantal > build available in the PPA, however I stopped making new Quantal > builds the day Raring was released ;-) > > So please, take it for a spin, let me know how it's all working for > you, and let's get all bugs fixed in trunk because distropatches are > Eeeeeeevil! > > Oh, and here's the recipe, for the curious: > > https://code.launchpad.net/~ubuntu-elisp/+recipe/emacs-daily I'm quite new to Debian/dpkg packaging in general, and have no familiarity with Launchpad recipes, but it sounds like your package might not be loading all of the startup bits expected by /usr/share/doc/emacsen-common/debian-emacs-policy.gz. For starters, does M-x load-library RET debian-startup RET from your Launchpad builds actually point somewhere? If so, does the `startup' library load it? That `debian-startup' file is the entry-point for Emacs dpkg packages setting up their autoloads and the like, and yes, unfortunately, this is a big fat distropatch. :-) Ubuntu's emacs-snapshot packaging may have changed this whole infrastructure in some way that I'm not taking account of, but I would expect that many elisp packages in Ubuntu are largely unchanged from Debian and simply expect this to work. I agree that it's a pretty minor complaint if the rest of the package is working great, but dpkg packages for Emacs features are still useful in spite of package.el, particularly if they have non-elisp dependencies, e.g. the `auctex' package, or the `maildir-utils' package (containing the `mu' maildir indexer which is the binary dependency for djcb's `mu4e' Emacs mailclient). HTH, WGG -- BOFH excuse #411: Traffic jam on the Information Superhighway.