[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: All source code for GuixSD system
From: |
Efraim Flashner |
Subject: |
Re: All source code for GuixSD system |
Date: |
Tue, 16 May 2017 12:50:40 +0300 |
User-agent: |
Mutt/1.8.2 (2017-04-18) |
On Mon, May 15, 2017 at 03:11:12PM +0300, Dima Ursu wrote:
> Hello,
>
> I'm Dima from Technoethical, and I'm stuck at getting some source code.
>
> We want to ship laptops preinstalled with GuixSD as well, and we want to
> include the sources corresponding to all the binaries present in the
> GuixSD system we ship.
>
> The plan was this:
>
> 1. find a list of the installed software;
> $ guix package --list-installed --profile=/run/current-system/profile
> $ guix package --list-installed
> --profile=/var/guix/profiles/per-user/root/guix-profile
>
> 2. download the sources;
> $ guix build -S <package-name>
>
> 3. copy them in the home folder;
>
> However, at step 1 I noticed that only the packages installed by us are
> there. There is no package for linux-libre, for example.
> How do I get a list of the base packages, the ones shipped with the
> GuixSD installation image?
>
> Thank you,
> Dima
>
> --
> Free Software Activist
> Engineer @ Tehnoetic
> https://tehnoetic.com
>
guix build <package-name> --sources=transitive will download all the
sources required to build from the bootstrap binaries to the package(s)
named.
I'm not sure how to do the same for the install image though.
--
Efraim Flashner <address@hidden> אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
signature.asc
Description: PGP signature