From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id YO9PEiPxAGSQJQAAbAwnHQ (envelope-from ) for ; Thu, 02 Mar 2023 19:55:31 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id eMEsEiPxAGQUWAEAauVa8A (envelope-from ) for ; Thu, 02 Mar 2023 19:55:31 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 229153B100 for ; Thu, 2 Mar 2023 19:55:31 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pXo50-000251-Hv; Thu, 02 Mar 2023 13:55:02 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pXo4z-00024d-AZ for help-guix@gnu.org; Thu, 02 Mar 2023 13:55:01 -0500 Received: from cascadia.aikidev.net ([173.255.214.101]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pXo4x-000841-At for help-guix@gnu.org; Thu, 02 Mar 2023 13:55:01 -0500 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:40]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id CD78B1AA93; Thu, 2 Mar 2023 10:54:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org; s=1.vagrant.user; t=1677783288; bh=UoSFXRaZrUEbJ4MAn+XBhJ4VMoTQ2A1GkdzHWbfKlF4=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=Y9erjntmVBvWeF+9Gip+IFRDd5G7Ih6L2mdIERelNaYrJH23QFlTZP0qx3kQhbqXg Oei+Jk4BckEf5xvHwvbtNXz7Uxgwhm/i1VzttpRYa0H6+QuKkpMMTpcrYel/HA/XH5 ZjinYcSHx1KcqvF09eoCXgUQ9R9nGycoXHcKThNaPiATOUBDWhKWb4EbaqcV6Oobl1 OJ3ogdGb47Zq1pym0jB2vZCcQKtIobjSU2ad5N9VGYB3pWmoMsbbtPoVWA3Wmg5d9o vPrbfeuQkA6dP/VMHieHQ2STgymxSeFc8D8Nv9Fz/SQQZ97sHAUZgVyTn10/xxSiwR TrijZZlyknnGw== From: Vagrant Cascadian To: Gary Johnson , Rodrigo Morales Cc: help-guix@gnu.org Subject: Re: Newbie user: Feedback on custom package definition In-Reply-To: <87sfen9nma.fsf@disroot.org> References: <87sfen9nma.fsf@disroot.org> Date: Thu, 02 Mar 2023 10:54:41 -0800 Message-ID: <87a60v2dce.fsf@yucca> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: none client-ip=173.255.214.101; envelope-from=vagrant@debian.org; helo=cascadia.aikidev.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1677783331; a=rsa-sha256; cv=none; b=QJNmNVSjO74jSfRI62PC2LlhR1sR5U1dJ9aTM01CAcHtCGwU0Kvonv+U052AvvydpGfh7t OaeOPFv/FfhsC2IwOF6PzcDCJXx15Lk21+AJjaMBypzjA+rxX+g7xf2889zzd8ScTACDjf smJFefEDlwF+8DIXuoFrdoG5NP8aiynEz7UHB4ezZqha1SZ4s2F5kruTg1CA4u29Siuoml eEoM3fRbmzSnMM0juCepNeJT8LWTDq++wJHxTDB1NK17WoVTms2JojT6uRt2u1qnRbT/47 mGOfmd87Ob+KcUeAeaurYau7XkV0wqhIO9kB/oBGziTZQQD8AKpDzD0uqPE3Jg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debian.org header.s=1.vagrant.user header.b=Y9erjntm; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1677783331; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=6UgDSaqwBRDHLPNtRpbTZxu53utlo2v2ekA5GSsUWZc=; b=Yr13maKvlf6cxWS+0k1Z7yIu9Ka2+epgd1PBvi9tb28+9MNFjGU5R7YjXFzhJKNdL6w8z1 bZo5hZCTg86Cr8apF+e4tplUULzxNZk9grqZva5hd21dHkCT/VJhNt4Qt6hTgiOmM0t5c8 KID+9vkkIsIkHRL5Y2P6wcNvkk4VXRPiBmio9yBwVNVXD9EmWl/WeCy3wryClT9NVVZ/0A m7eCOd/6/eu7IUxlN+VOltibQ/cYS5PH+/B9SLJO5z0bMb4cVGd8efU6S0J3SzwT1LV0IV s6MwswjP5d0oMrZ2tUzPKM1qWloiXfJdAGdlN9NlndmtUY9uDKnakzcIvssATg== X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -9.62 X-Spam-Score: -9.62 X-Migadu-Queue-Id: 229153B100 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debian.org header.s=1.vagrant.user header.b=Y9erjntm; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=none X-TUID: IT81MQYv0XG/ --=-=-= Content-Type: text/plain On 2023-03-02, Gary Johnson wrote: > Rodrigo Morales writes: >> 3 The questions >> =============== >> >> + What changes would you do to improve the definition of the package >> that I wrote? > > Whenever possible, you should not be using the `trivial-build-system`. I often wonder if the name "trivial-build-system" should not be something more like: diy-get-your-hands-messy-with-a-lot-of-effort-build-system I think the word "trivial" implies to people that it should be easy to use with trivial packaging tasks, when in fact, the build system does so little that you actually have to do a lot of work to get it to generate a proper package... I certainly fell down that trap when I first started working on some packages... live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCZADw8gAKCRDcUY/If5cW qpe9AP95L8C8snZNvqCQWwd/JyY83cyPaG6XHAqas7SflMYlNQD/b2YoD3iAFoDt NAGCDEiRz7O5KnQfI1bSPE3q6tezYwQ= =foBc -----END PGP SIGNATURE----- --=-=-=--