From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Marusich Subject: Re: Debugging and source code Date: Thu, 26 Jan 2017 00:11:19 -0800 Message-ID: <87wpdiz1eg.fsf@gmail.com> References: <20170125065343.GB6221@mail.thebird.nl> <877f5jxoif.fsf@gnu.org> <20170125132654.GA7870@mail.thebird.nl> <87h94nvxd5.fsf@gnu.org> <20170126035844.GA10299@mail.thebird.nl> 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]:48296) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cWf9T-0002pp-AL for guix-devel@gnu.org; Thu, 26 Jan 2017 03:11:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cWf9P-0005ci-BJ for guix-devel@gnu.org; Thu, 26 Jan 2017 03:11:27 -0500 In-Reply-To: <20170126035844.GA10299@mail.thebird.nl> (Pjotr Prins's message of "Thu, 26 Jan 2017 03:58:44 +0000") 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: Pjotr Prins Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Pjotr Prins writes: > On Wed, Jan 25, 2017 at 06:54:30PM +0100, Ludovic Court=C3=A8s wrote: >> Pjotr Prins skribis: >>=20 >> > On Wed, Jan 25, 2017 at 02:22:48PM +0100, Ludovic Court=C3=A8s wrote: >> >> You can always get the right source code by running =E2=80=9Cguix bui= ld -S >> >> package=E2=80=9D. >> >>=20 >> >> OTOH having the source directly in the =E2=80=9Cdebug=E2=80=9D (or = =E2=80=9Csource=E2=80=9D?) output as >> >> you suggest would be more convenient. >> >>=20 >> >> The only downside is the extra size of the =E2=80=9Cdebug=E2=80=9D ou= tput. Most of the >> >> time that=E2=80=99s a price people are happy to pay when they are ins= talling the >> >> =E2=80=9Cdebug=E2=80=9D output. But sometimes maybe not. >> > >> > How about a :debug-full switch? >>=20 >> There=E2=80=99s no switch, only a =E2=80=9Cdebug=E2=80=9D output. > > yes, yes. I meant a "debug-full" output. We have "guix build -S foo" which fetches the source. It sounds like you're suggesting that we remove this and replace it with a "source" (or "debug-full") output for each package, so to get the source you would run "guix build foo:source" instead. Is my understanding correct? =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAliJrygACgkQ3UCaFdgi Rp2zfA//dIsLdg9Z2MYQqoPO/b50cw2BMoomU2GxV8DV/inSUDpMA2e1YCOTVIX7 SCRIwaIS1jtWufnc/huCVcu3rEtahIn+5QxJug7KqJchbR9AjJtPGyyx0j3FT15E NfpIgaeYzK530ZMt3od7IRDD5OGClGIqMc5TPdIk4sdkiaHyAg3mU8vE9uJ87Rsc 8YCEaCqu+zKVgkW/Dm2zL6S7PBz+9/CEYMLOsQ9BcIvMw0lr2+Qv4H6VYkC8qYXT bT9q0mammdZ0h9QhA74OiawbBleDIi6iFzppYJsV7Sm+pfQkCV3IYZJNfYb4VB/g JPXszioLkcxlJs0axx2iRv261XmrkXko28HnTgr/1yGRbAoKrPQV4VESB+rKAnuS GKtK1LzeCe5s03Q5qFvTlsY5GW92oSveBJVbgvtO3/dVbn/53/VrwUt0gcD4s3u1 iwmmROJGAgoxAse1RPe6DJWyhGIVzNl9LyiilzuFjy2WxsLjvpQJQjuoN6xOw6MS kO0gzBQ8jhYIczSieGWFsS3HSBtpLvLBSCVArkImfRrhKyq1G5HrKHDPZ3Q+6a2w hFo62bI5B+dMlKKeP22raOAdDir7/k81Ds/cNDFpVC7PAAodG0T6+g1/Mf1FXykg nd5amfKq4IvUTQJRZcQBzeFqdpGPEbjaFrGV3P3VwYdxuKga2D4= =717L -----END PGP SIGNATURE----- --=-=-=--