guix-patches
[Top][All Lists]
Advanced

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

bug#50426: [PATCH] import: elpa: Don't hardcode default branch to 'maste


From: Ludovic Courtès
Subject: bug#50426: [PATCH] import: elpa: Don't hardcode default branch to 'master'.
Date: Fri, 10 Sep 2021 17:27:28 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)

Hi,

Xinglu Chen <public@yoctocell.xyz> skribis:

> Otherwise, remotes without a branch named 'master' will cause an error when
> importing.
>
> * guix/import/elpa (git-repository->origin): Fallback to HEAD instead of the
>   'master' branch.

Applied, thanks!

> For example, try to import the ‘consult’ package from MELPA:
>
> $ ./pre-inst-env guix import elpa -a melpa consult

This example works for me:

--8<---------------cut here---------------start------------->8---
$ guix describe
Generacio 189   Aug 30 2021 12:09:27    (nuna)
  guix f91ae94
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: f91ae9425bb385b60396a544afe27933896b8fa3
ludo@ribbon ~/src/guix$ guix import elpa -a melpa consult

Starting download of /tmp/guix-file.E3Bp9a
>From https://melpa.org/packages/consult-20210905.1657.tar...
 …0905.1657.tar  240KiB               501KiB/s 00:00 [##################] 100.0%
(package
  (name "emacs-consult")
  (version "20210905.1657")
  (source
    (origin
      (method url-fetch)
      (uri (string-append
             "https://melpa.org/packages/consult-";
             version
             ".tar"))
      (sha256
        (base32
          "0d29fd0r6bsn3ivqzjdlj7yhafbs84x3p4v7885nc14fgmbl5a7k"))))
[…]
--8<---------------cut here---------------end--------------->8---

But maybe something changed on MELPA in the meantime?

Thanks,
Ludo’.





reply via email to

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