help-guix
[Top][All Lists]
Advanced

[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

Attachment: signature.asc
Description: PGP signature


reply via email to

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