help-guix
[Top][All Lists]
Advanced

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

Re: scheme shells (was Re: Failing to use guile-bash)


From: Ludovic Courtès
Subject: Re: scheme shells (was Re: Failing to use guile-bash)
Date: Sun, 02 Dec 2018 15:26:27 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)

Hello,

Giovanni Biscuolo <address@hidden> skribis:

> unfortunately the project is currently retired:
> https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/guile.scm#n1751
> «
>    ;; This project is currently retired.  It was initially announced here:
>    ;; <https://lists.gnu.org/archive/html/guile-user/2015-02/msg00003.html>.
> »
>
> and the git repo appears to be deleted
>
>  
> https://anonscm.debian.org/cgit/users/kaction-guest/retired/dev.guile-bash.git

The good news is that the code has been archived by Software Heritage:

--8<---------------cut here---------------start------------->8---
scheme@(guile-user)> ,use(guix swh)
scheme@(guile-user)> ,use(guix git-download)
scheme@(guile-user)> ,use(guix)
scheme@(guile-user)> ,use(gnu packages guile)
scheme@(guile-user)> (lookup-revision (git-reference-commit
                                       (origin-uri (package-source 
guile-bash))))
$11 = #<<revision> id: "1eabc563ca5692b3e08d84f1f0e6fd2283284469" date: #<date 
nanosecond: 0 second: 35 minute: 27 hour: 9 day: 27 month: 2 year: 2015 
zone-offset: 10800> directory: "ad8976564375ee55f645387bbcdf4b66e6582fbf" 
directory-url: "/api/1/directory/ad8976564375ee55f645387bbcdf4b66e6582fbf/">
scheme@(guile-user)> (revision-directory $11)
$12 = "ad8976564375ee55f645387bbcdf4b66e6582fbf"
scheme@(guile-user)> (query-vault $12 'directory)
$13 = #<<vault-reply> id: 3296879 fetch-url: 
"/api/1/vault/directory/ad8976564375ee55f645387bbcdf4b66e6582fbf/raw/" 
object-id: "ad8976564375ee55f645387bbcdf4b66e6582fbf" object-type: directory 
progress-message: #nil status: done>
--8<---------------cut here---------------end--------------->8---

So you can download a tarball from
<https://archive.softwareheritage.org/api/1/vault/directory/ad8976564375ee55f645387bbcdf4b66e6582fbf/raw/>.

In other news, you may be interested in Gash:

  https://gitlab.com/janneke/gash/

It’s a different project (a POSIX shell written in Guile rather than a
Scheme shell) but it’s probably relevant.  :-)

Thanks,
Ludo’.



reply via email to

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