From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33122) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eXBN0-00031b-Rl for guix-patches@gnu.org; Thu, 04 Jan 2018 14:40:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eXBMw-0005L4-S4 for guix-patches@gnu.org; Thu, 04 Jan 2018 14:40:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:55569) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eXBMw-0005KR-GU for guix-patches@gnu.org; Thu, 04 Jan 2018 14:40:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eXBMw-0007m1-8c for guix-patches@gnu.org; Thu, 04 Jan 2018 14:40:02 -0500 Subject: [bug#29973] [PATCH] gnu: newsbeuter: Supersede. Resent-Message-ID: References: <20180104022157.27354-1-me@tobias.gr> <20180104025937.GA25138@jasmine.lan> <6a8f089c-e60e-c4ad-9ec3-e4a82afde605@tobias.gr> <20180104173422.GB6465@jasmine.lan> From: Tobias Geerinckx-Rice Message-ID: <11e8b12c-4ab6-002e-6956-90cd5f7f6a36@tobias.gr> Date: Thu, 4 Jan 2018 20:42:29 +0100 MIME-Version: 1.0 In-Reply-To: <20180104173422.GB6465@jasmine.lan> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="GEGPJhG0JeL6SdEB5v7Sz6ImK9NkRpEmN" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: leo@famulari.name Cc: 29973@debbugs.gnu.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --GEGPJhG0JeL6SdEB5v7Sz6ImK9NkRpEmN Content-Type: multipart/mixed; boundary="QrjiYZRNHUWWaXD38uzGnEq3rFF15Y2k7"; protected-headers="v1" From: Tobias Geerinckx-Rice To: leo@famulari.name Cc: 29973@debbugs.gnu.org Message-ID: <11e8b12c-4ab6-002e-6956-90cd5f7f6a36@tobias.gr> Subject: Re: [bug#29973] [PATCH] gnu: newsbeuter: Supersede. References: <20180104022157.27354-1-me@tobias.gr> <20180104025937.GA25138@jasmine.lan> <6a8f089c-e60e-c4ad-9ec3-e4a82afde605@tobias.gr> <20180104173422.GB6465@jasmine.lan> In-Reply-To: <20180104173422.GB6465@jasmine.lan> --QrjiYZRNHUWWaXD38uzGnEq3rFF15Y2k7 Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: quoted-printable Leo Famulari wrote on 04/01/18 at 18:34: > Is there something that requires the package definition to be moved? newsbeuter refers directly to ,newsboat. I get an error message if newsboat isn't defined before newsbeuter. > I'm not sure what's silly about it? What I meant to say was: there might be a better way to do this than a 100-line patch, but this is the best I can come up with. I don't really understand why (define-public foo (package ... (inputs `(("bar" ,bar))))) (define-public bar ...) appears to work, while (define-public foo (package ... (properties `((superseded . ,bar))))) (define-public bar ...) seems to fail. Hence feeling a bit silly, and vague waving of hands, and whispering =E2=80=98probably macros I guess?=E2=80=99 I should really pick up that book about making elephants eat cake again. Kind regards, T G-R --QrjiYZRNHUWWaXD38uzGnEq3rFF15Y2k7-- --GEGPJhG0JeL6SdEB5v7Sz6ImK9NkRpEmN Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCWk6DpQ0cbWVAdG9iaWFz LmdyAAoJEA2w/4hPVW15j6MBALTDbtkUpTaIa5M/mgdGCbxCPmucKOuhIQKTTXfH pbIsAP9v8CqOxAL1L3NNAUbhaATkyyfGwd4FoQLuK/6P3rK9DA== =f+HL -----END PGP SIGNATURE----- --GEGPJhG0JeL6SdEB5v7Sz6ImK9NkRpEmN--