emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How does ELPA work?


From: Chong Yidong
Subject: Re: How does ELPA work?
Date: Tue, 08 Mar 2011 12:09:01 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

Michael Albinus <address@hidden> writes:

>> Uploaded (and accessible in packages/debbugs-0.1/ in the elpa branch).
>
> Thanks. However, I haven't seen the files in the elpa branch of Emacs
> 24. Reading the rewritten admin/notes/elpa, it looks like I shall add
> them there. Right?

They are there.  Maybe your copy of the branch is not up to date?

Maybe you tried to do `bzr update', but did not bind your branch (in
which case you should have done `bzr pull' to pull in changes)?

> First, package-upload-file fails if the tar file is remote. I've fixed
> this in package.el and simple.el (I had to make shell-command-to-string
> aware of remote default-directory).

Thanks.

> Afterwards, uploading works, but it does not extract my tar file. I do
> not know whether it shall be extracted by default, so I have done it
> manually. Likely this was the origin of my problem, because now I can
> install the package from the local archive.

package-upload-file does not extract the tar file, because it's used to
deploy a package directly into a package archive, to be downloaded by
users.

The elpa bzr branch works a bit differently.  There we keep the packages
in extracted (source) form, because the elpa branch does not itself
function as a package archive.  Instead, we run a script to deploy the
package archive from it.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]