From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] Package proposal: EBDB Date: Sun, 13 Aug 2017 18:44:14 -0700 Message-ID: <87shgux6s1.fsf@ericabrahamsen.net> References: <87efsxspgv.fsf@ericabrahamsen.net> <87mv784f1h.fsf@ericabrahamsen.net> <87shgwgtyp.fsf@ericabrahamsen.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1502675120 31574 195.159.176.226 (14 Aug 2017 01:45:20 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 14 Aug 2017 01:45:20 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 14 03:45:17 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dh4RJ-0007VP-UF for ged-emacs-devel@m.gmane.org; Mon, 14 Aug 2017 03:45:10 +0200 Original-Received: from localhost ([::1]:59250 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dh4RO-00023z-Fp for ged-emacs-devel@m.gmane.org; Sun, 13 Aug 2017 21:45:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47480) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dh4Qh-000234-0P for emacs-devel@gnu.org; Sun, 13 Aug 2017 21:44:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dh4Qd-00087E-UD for emacs-devel@gnu.org; Sun, 13 Aug 2017 21:44:31 -0400 Original-Received: from [195.159.176.226] (port=41275 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dh4Qd-00085f-Nf for emacs-devel@gnu.org; Sun, 13 Aug 2017 21:44:27 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1dh4QQ-0004gT-Bq for emacs-devel@gnu.org; Mon, 14 Aug 2017 03:44:14 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 27 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:BNoTEyvqm+k85DQL3r/UUyhz5bc= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:217529 Archived-At: Stefan Monnier writes: >> We add the appropriate line to externals-list in the master branch, >> right? Then push that? Then create a new branch, in my case >> external/ebdb, > > First create (and populate) the externals/ebdb branch. Only once > that is done can you update the externals-list file to point to it. Okay, this is what I was confused about. I have to populate the branch with the code from the existing github repo, obviously I'm not just copying files in there, I need to clone the repo into it somehow. The README says: git clone --reference .. --single-branch --branch externals/PACKAGE $(git config remote.origin.url) PACKAGE Though I can't tell from the README if that's meant to be the command to add an external to ELPA, or just pull down an existing external and look at it. Anyway, running that command just gets me: Could not find remote branch externals/ebdb to clone Which is no surprise. How do I populate the branch? Eric