From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?55m944GE54aK77yg55u45pKy6YGT?= Subject: Re: Building and installing packages with modifications Date: Sun, 24 Feb 2019 19:06:28 +0000 Message-ID: References: <20190224184620.w2xqvaw5byjk7bnb@cf0> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:41621) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gxz7A-0003E5-1m for help-guix@gnu.org; Sun, 24 Feb 2019 14:07:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gxz6w-0007t4-C3 for help-guix@gnu.org; Sun, 24 Feb 2019 14:06:56 -0500 Received: from minsky.hcoop.net ([104.248.1.95]:57050) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gxz6u-0007fu-Co for help-guix@gnu.org; Sun, 24 Feb 2019 14:06:48 -0500 In-Reply-To: <20190224184620.w2xqvaw5byjk7bnb@cf0> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: ison Cc: help-guix@gnu.org On February 24, 2019 6:46:20 PM UTC, ison wrote: >Since this hasn't received any replies I'll give my solution, although >I >apologize in advance if this isn't the "best" way to do it=2E > =E2=80=A6=20 >which will just inherit curl and only modify the flag "tests?" to >disable tests=2E >Everything else will be kept the same=2E Then if you save that to a file >called >my-curl=2Escm you could install it to your guix profile with >"guix package -f my-curl=2Escm" Thanks for this =E2=80=94 it's definitely a big help=2E Now though, this w= ould mean I'd then have =E2=80=9Cmy-curl=E2=80=9D installed in my profile a= nd on the next =E2=80=9Cguix pull=E2=80=9D it would still try to build =E2= =80=9Ccurl=E2=80=9D with the tests and fail=E2=80=A6=20 Do you think, if I save it as curl=2Escm and then install it =E2=80=94 it = would have the desired effect of installing it in my profile as =E2=80=9Ccu= rl=E2=80=9D and then the =E2=80=9Cguix pull=E2=80=9D could proceed further = as it would have a working =E2=80=9Ccurl=E2=80=9D installed?=20 -- =E7=99=BD=E3=81=84=E7=86=8A=EF=BC=A0=E7=9B=B8=E6=92=B2=E9=81=93