From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pierre Neidhardt Subject: Re: Blog: Guix packaging tutorial Date: Sun, 30 Sep 2018 23:14:20 +0200 Message-ID: <87murywuvn.fsf@ambrevar.xyz> References: <87in397jsd.fsf@ambrevar.xyz> <20180913191151.GA1865@jurong> <87woro5ocf.fsf@ambrevar.xyz> <20180914113302.elqrk3tvdkln2cde@thebird.nl> <87o9cmj0fc.fsf@ambrevar.xyz> <87mus6iypf.fsf@ambrevar.xyz> <87zhw02ea9.fsf@mdc-berlin.de> <87o9cex112.fsf@ambrevar.xyz> <87efdau5x2.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39126) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g6j2w-0002uI-0D for guix-devel@gnu.org; Sun, 30 Sep 2018 17:14:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g6j2u-0004bE-Se for guix-devel@gnu.org; Sun, 30 Sep 2018 17:14:33 -0400 In-reply-to: <87efdau5x2.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: guix-devel , Ricardo Wurmus , guix-blog@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > =E2=80=98%build-inputs=E2=80=99 etc. are global variables of package deri= vation build > scripts; see =E2=80=98build-expression->derivation=E2=80=99 in (guix deri= vations). > > To view the code of one of these scripts, open the file returned by: > > $ guix gc --references $(guix build -d coreutils) | grep builder > /gnu/store/v02xky6f5rvjywd7ficzi5pyibbmk6cq-coreutils-8.29-guile-builder Nice, I had never looked into the builders before. Good to know :) Maybe we keep the concept of derivations out of this tutorial for now. So I think I'll explain this as "variables global to the package definition". S= ounds alright? =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAluxPKwACgkQm9z0l6S7 zH8CMQgAmZFYOA94rmKtyUF4mVoUmJKa3+Vf8hGpgqFwSi0/Y3Ce7EbRXVHCAwy3 6hJHezntgmQkJpaLhLGTFiBu/rNUHDFvk/av+EhRK77UQJPJ+K3Qtkml3LcouSJy KwCHVIEqIzwVw4uJ7UNZD6HtIgXoOrAx/IxNB7TGdcWBrAS8rRYN1lFMjETE2I46 kZr0eGoLL+moHndFH6GxSqego2fUNjjunGw0QiDRkYtC1ptkCcgnMLH4K6JOmGN0 DA61vRDH4T+z1inyx7dXrlFTCqXqa6qet3SIkBVMZvfwip/vzbOYtVtFQQO3IC76 tHZSfz22NHnbPUsMQuOlTv8BdrD7wg== =03Lu -----END PGP SIGNATURE----- --=-=-=--