From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 Subject: bug#27900: broken checkout? can't run autotools (automake) anymore in guix repository Date: Tue, 1 Aug 2017 09:27:51 +0000 Message-ID: <20170801092751.vrad4m5en6xwcdn4@abyayala> References: <20170801085922.hidhecwbpymfawyt@abyayala> <20170801111929.378f1312@scratchpost.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="gdefmh56qjahdbcn" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36354) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dcTUA-0004nh-OT for bug-guix@gnu.org; Tue, 01 Aug 2017 05:29:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dcTU6-0005h0-Lw for bug-guix@gnu.org; Tue, 01 Aug 2017 05:29:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:33438) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dcTU6-0005gs-IZ for bug-guix@gnu.org; Tue, 01 Aug 2017 05:29:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dcTU6-0006SA-DJ for bug-guix@gnu.org; Tue, 01 Aug 2017 05:29:02 -0400 Sender: "Debbugs-submit" Resent-To: bug-guix@gnu.org Resent-Message-ID: Content-Disposition: inline In-Reply-To: <20170801111929.378f1312@scratchpost.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Danny Milosavljevic Cc: 27900-done@debbugs.gnu.org --gdefmh56qjahdbcn Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Danny Milosavljevic transcribed 0.8K bytes: > Hi ng0, >=20 > > guix environment --fallback --ad-hoc guix autoconf automake@1.15= =2E1 make guile guile-ssh pkg-config gcc-toolchain libgcrypt gnutls guile-j= son zlib bzip2 sqlite help2man gettext texinfo guile-git >=20 > I only ever do=20 >=20 > $ guix environment --fallback --pure guix >=20 > (The "--pure" is important) Nice. This fixed my issue. My pure environment is not so pure because I'm having issues with bashrc an= d bash_profile at the moment (bash_profile isn't respecting some of my files which provide all the bash = things I have), but it worked. > and it works fine, bootstrapping too (via ./bootstrap - which invokes aut= oreconf). >=20 > I mean I guess your ad-hoc-everything way should be possible, but why wou= ld you do that? Well I only started using the guix environment subcommands recently and I a= m experimenting. --ad-hoc seemed logical to me, but as we use pure with guix, it already pro= vides everything guix needs. So no reason to use adhoc. It makes the setup flaky should the guix package ever change its inputs (I = don't know whether it did in fact do that). >=20 > I do sometimes specify extra ad-hoc packages, like so: >=20 > $ guix environment --fallback --pure guix --ad-hoc guile-ncurses-with-gpm >=20 > The order of the arguments is sometimes important. I think of "--ad-hoc"= like "--" for many other UNIX commands (startx etc). >=20 Okay, thanks for your help! --=20 ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org --gdefmh56qjahdbcn Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlmASZcACgkQ4i+bv+40 hYgWRxAAgwo0KdcovLzvIl6Xr8jXV6kpPxYLuJQWg02ssfP0/TxJbOHxwcXCd1gK zHMyPtwFZtqOtLX/0nldgSUY6SzW6Vl47in4jaQcUSWh0Q+ySS/oe3y1Ib/gocgN l6ku0zzsw0KyqC/mUuHqMfve20zWwPqrSsYI3LJO2hF7UieuYYyTrDdWzqmAny6K Cx1qKKdmP6bbn/7Ic95a6nutKngpPLDEEGtp+/GPBgL0qMTKlGhz+xybrnHxnog/ h+OLfBzNs1z7axxuyIt3+SrJg/96j2LyeyFmSPYyc6Uzlrx18ffbzlOTD6rz4Dz3 kwhKbKXsgQLyxvIxk83RIdYcYgB/Vy5WWNiCMtuSidwiyjnm6/PP56dR9CdvGo23 wT5Hfwox8MXXB944ntSuzrYgEcnDaHYEtsx/eF/70l8cO8Idouth+fb66YoLtIKu AeyZXwEB17aRE77hOPEezk+nvTtYU4n8Hg+AdY902ClbZKO4ghuhvBtrLwqsPpNB BLffuXJ+gIHqDUcSF6K0Zi/CwN2dYYK9E1t5Ojc8z6l0UTf+ATWrY2/pH4x5XqoU a0WSC74laIfaN28eA4DtXDRcJ3LCNEVQA718tlcy612TlABJRKZW53w3tJWVppiX /Xa8Ht3x+mwVjI7nH02XNYm9FXP3CFYzrJC1R1luoj3dj5A2uww= =wH1c -----END PGP SIGNATURE----- --gdefmh56qjahdbcn--