From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thomas Christensen Newsgroups: gmane.emacs.devel Subject: Re: Bazaar branch of Emacs.app Date: Mon, 14 Apr 2008 09:40:57 +0200 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1208159117 21862 80.91.229.12 (14 Apr 2008 07:45:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 14 Apr 2008 07:45:17 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Apr 14 09:45:53 2008 connect(): Connection refused Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JlJNv-0002Yg-KK for ged-emacs-devel@m.gmane.org; Mon, 14 Apr 2008 09:45:51 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JlJNH-0004M1-E4 for ged-emacs-devel@m.gmane.org; Mon, 14 Apr 2008 03:45:11 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JlJNC-0004HU-8R for emacs-devel@gnu.org; Mon, 14 Apr 2008 03:45:06 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JlJNB-0004FU-8s for emacs-devel@gnu.org; Mon, 14 Apr 2008 03:45:05 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JlJNB-0004F7-3e for emacs-devel@gnu.org; Mon, 14 Apr 2008 03:45:05 -0400 Original-Received: from mx20.gnu.org ([199.232.41.8]) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JlJNA-0003aw-Hk for emacs-devel@gnu.org; Mon, 14 Apr 2008 03:45:04 -0400 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JlJN9-0001F9-Pr for emacs-devel@gnu.org; Mon, 14 Apr 2008 03:45:04 -0400 Original-Received: from root by ciao.gmane.org with local (Exim 4.43) id 1JlJN8-0005Fx-OV for emacs-devel@gnu.org; Mon, 14 Apr 2008 07:45:02 +0000 Original-Received: from 80.72.152.144 ([80.72.152.144]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 14 Apr 2008 07:45:02 +0000 Original-Received: from thomasc by 80.72.152.144 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 14 Apr 2008 07:45:02 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 49 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 80.72.152.144 User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2.50 (darwin) Cancel-Lock: sha1:GuIMUsWTlHJ0uIH9EDHBgdGSh/c= X-detected-kernel: by mx20.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:95168 Archived-At: Hi emacs-devel Stefan Monnier writes: > I've setup a Bazaar branch (based on Jason's mirror) of Emacs.app. > Get it from > > sftp://arch.sv.gnu.org/archives/emacs/bzr/emacs.app > http://arch.sv.gnu.org/archives/emacs/bzr/emacs.app > > I recommend you use the "bzr.dev" version of Bzr: it's not blazingly > fast yet, but it's better than 1.3 for some things. > > I haven't yet been able to build it on my GNU/Linux system: config.h > says that HAVE_NS is undefined, so it looks like there's something > broken in the configuration scripts. Incidentally, the configuration > needs to be integrated with the ./configure script (currently you're > expected to run nextstep/compile which then runs `configure'). > > I encourage you to take a look at it, fix it, and when you find > problems, to add them to nextstep/FOR_RELEASE. If anyone want to try out the http transport, it will likely fail like this: $ bzr clone http://arch.sv.gnu.org/archives/emacs/bzr/emacs.app bzr: ERROR: Transport error: Server refuses to fullfil the request This is due to bzr trying to get a file named `smart' which isn't there. This is OK for bzr if the server told it 404, but the server at savannah says 403, and bzr stops. The following patch against bzr.dev will fix it (it works, but I am no bzr expert). Thomas === modified file 'bzrlib/transport/http/_urllib2_wrappers.py' --- bzrlib/transport/http/_urllib2_wrappers.py 2008-03-17 19:53:19 +0000 +++ bzrlib/transport/http/_urllib2_wrappers.py 2008-04-13 00:52:26 +0000 @@ -1305,6 +1305,7 @@ accepted_errors = [200, # Ok 206, # Partial content + 403, # Not found (or treat it as such for broken setups) 404, # Not found ] """The error codes the caller will handle.