unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* git-fetch for emacs-auctex?
@ 2021-05-25 17:42 Paul Garlick
  2021-05-25 20:00 ` Leo Prikler
  0 siblings, 1 reply; 5+ messages in thread
From: Paul Garlick @ 2021-05-25 17:42 UTC (permalink / raw)
  To: guix-devel

Hi Guix,

I recently attempted to reproduce a profile containing emacs-auctex,
only to find a '404: not found' error.

The reason is that elpa.gnu.org archives previous auctex versions with
a .tar.lz extension.   This throws out the Guix package source
definition, which expects a .tar extension.

I have considered a few ideas to solve this:

i) track the last-but-one auctex version in Gnu Elpa.  This way all
versions would have the same extension.  However, would the url-fetch
method cope with the .tar.lz format?

ii) use the git-fetch method with the upstream repository.  However,
the upstream version tag at http://git.savannah.gnu.org/cgit/auctex.git
 is a smaller number than the Gnu Elpa version tag.  This would result
in an apparent downgrade.  Would that be permissible?

iii) use the git-fetch method to clone the auctex branch of the
elpa.git repository (along the lines of 'git clone --single-branch --
branch externals/auctex .../elpa.git).  As far as I can see this is not
currently possible.

Are there any insights or suggestions?

Best regards,

Paul.



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-05-26 16:15 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-25 17:42 git-fetch for emacs-auctex? Paul Garlick
2021-05-25 20:00 ` Leo Prikler
2021-05-25 20:10   ` Nicolas Goaziou
2021-05-26 16:15     ` Paul Garlick
2021-05-26 15:59   ` Paul Garlick

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).