GNU bug report logs - #65774
python updater clears inputs, leaves propagated-inputs empty

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: Maxim Cournoyer <maxim.cournoyer@HIDDEN>; dated Wed, 6 Sep 2023 05:17:01 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 65774 <at> debbugs.gnu.org:


Received: (at 65774) by debbugs.gnu.org; 6 Sep 2023 18:38:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 06 14:38:37 2023
Received: from localhost ([127.0.0.1]:37686 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qdxQD-0001iG-Au
	for submit <at> debbugs.gnu.org; Wed, 06 Sep 2023 14:38:37 -0400
Received: from mail-ot1-x335.google.com ([2607:f8b0:4864:20::335]:48189)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1qdxQB-0001i0-EY
 for 65774 <at> debbugs.gnu.org; Wed, 06 Sep 2023 14:38:36 -0400
Received: by mail-ot1-x335.google.com with SMTP id
 46e09a7af769-6c0822f46a1so155337a34.0
 for <65774 <at> debbugs.gnu.org>; Wed, 06 Sep 2023 11:38:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1694025508; x=1694630308; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=ViBVqjHg48Pt24W1BNNTzOYY4W7ANwRVaLyx3pqfMMA=;
 b=kjDQwRpIWoZUNiJy8wnDgg3PVwIHqbsc2yXxJuCjLLr4ZEPstFrTYgsKhpQTCdsFJv
 ZSzyTmFqNzz7dTmjdOYc87xgz4hksDEBad1h8QPIr4KbKAbx3ePWCcgQZ8Fl2P7WrSv4
 r+fBEAjz0qxjFZjJz+rCVP8TfWpHDCJpMY6g8DQgzzQkQJDpzoiQu5Ahiv8w3MId9H/U
 +Gllh09s2CmBL3wZ+uCkocCHTuEycwhQofkLliXa4xcEmVQkwW0GJ5eiDGzborGnyq5R
 1p2KOE/77moPI0B9Li/DdbeDforobqgQfMngEaVDUh5FBkkTq2Vm5lnDvLy7eOQ3m1Kd
 SZzA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1694025508; x=1694630308;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=ViBVqjHg48Pt24W1BNNTzOYY4W7ANwRVaLyx3pqfMMA=;
 b=MmrBLs2eNpuor4cX8rGQIuTh+Fbx2tV75Z98ql2kEZ9rLoWQXqYbAdyWqZzNgo9z0c
 JvaLd0WaAfgewqrqQdC+iOwgyvJyxdaQQqzwfJejgFYbJLVjIbf5LTILmRex4rdQsi4Y
 RcyEMg8KOmquXmYJ9YhxrQMdetdznCgfEPXbYB4iGI5Gj6LcdujrRkg01rezivME4QYq
 6igxNlhVmDKxeRjf8cPvsr/Iojz1639gr98pqvdv6PiZbHLDeiAcnp27P5JS8jKqn4yb
 xMoE2IKkSCBxGfOzRStr7nvEvZCyYXL3nsdP02JgZq+EzgkT9nuI7e84OAYsUOBsLoia
 g7sg==
X-Gm-Message-State: AOJu0Yz66nHmgkFky9JiQ7YGR6Tgq+22JZn8Lu8EQM0oerqi2sCq5QY/
 dDxDXdkS/Rk+p1z+DeZFZ2ECk6YDWbj7QQ==
X-Google-Smtp-Source: AGHT+IEfztqbnW/Gf+cKz6uk6ew6v6CD4qntREngAH0uv9U9IKyWfuSi6tXOI85nliMe5Xz+sEbdKQ==
X-Received: by 2002:a9d:4d0f:0:b0:6b9:4216:c209 with SMTP id
 n15-20020a9d4d0f000000b006b94216c209mr17357412otf.12.1694025508098; 
 Wed, 06 Sep 2023 11:38:28 -0700 (PDT)
Received: from hurd (dsl-153-125.b2b2c.ca. [66.158.153.125])
 by smtp.gmail.com with ESMTPSA id
 f19-20020a0cf3d3000000b0064f4186f6f0sm5659985qvm.93.2023.09.06.11.38.27
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 06 Sep 2023 11:38:27 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: Sergio Pastor =?utf-8?Q?P=C3=A9rez?= <sergio.pastorperez@HIDDEN>
Subject: Re: bug#65774: python updater clears inputs, leaves
 propagated-inputs empty
References: <87tts77ugh.fsf@HIDDEN>
 <DU2P193MB21321D25B8E08DAC9C0DD4A5F3EFA@HIDDEN>
Date: Wed, 06 Sep 2023 14:38:26 -0400
In-Reply-To: <DU2P193MB21321D25B8E08DAC9C0DD4A5F3EFA@HIDDEN>
 ("Sergio Pastor =?utf-8?Q?P=C3=A9rez=22's?= message of "Wed, 06 Sep 2023
 19:18:52 +0200")
Message-ID: <87msxzqh99.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65774
Cc: 65774 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

Sergio Pastor P=C3=A9rez <sergio.pastorperez@HIDDEN> writes:

> Hi,
>
> I'm afraid you lost me here. Why is the `inputs' field empty?

I don't know!  That's the current behavior of the Python updater, at
least when I ran it on fontmake (in our patches tracker at
https://issues.guix.gnu.org/64957).

> understand what you meand with the checking of 'python-'.

I meant looking whether the package variable (usually also its name) is
prefixed by "python-" to differentiate between a library or a command.
It's not a very good heuristic/test, I'm afraid.

--=20
Thanks,
Maxim




Information forwarded to bug-guix@HIDDEN:
bug#65774; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 6 Sep 2023 17:27:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 06 13:27:26 2023
Received: from localhost ([127.0.0.1]:37526 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qdwJK-0008EF-BH
	for submit <at> debbugs.gnu.org; Wed, 06 Sep 2023 13:27:26 -0400
Received: from lists.gnu.org ([2001:470:142::17]:58218)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sergio.pastorperez@HIDDEN>) id 1qdwJH-0008E0-Nr
 for submit <at> debbugs.gnu.org; Wed, 06 Sep 2023 13:27:24 -0400
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 <sergio.pastorperez@HIDDEN>)
 id 1qdwJA-0006ER-CL
 for bug-guix@HIDDEN; Wed, 06 Sep 2023 13:27:16 -0400
Received: from mail-vi1eur04olkn0822.outbound.protection.outlook.com
 ([2a01:111:f400:fe0e::822]
 helo=EUR04-VI1-obe.outbound.protection.outlook.com)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <sergio.pastorperez@HIDDEN>)
 id 1qdwJ7-00055q-O3
 for bug-guix@HIDDEN; Wed, 06 Sep 2023 13:27:16 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=OGlzBUM5wBa8s5pnA49OsKZ/ani1B7qMNzZKY2JOyaPk/wAE1oK3+501L7QWpxJ33hhadSWHgEtZ6X7WGNhHHYkv0XI3Kh9pLXUmUr2nP7fnupCleDVOGwhyliSw1sdTWVVjp7qvLp3VVzw+NeTbVUEzsQbg3HYADkaZCm0V3AiyCXsMupoCPNF1BH/++OHIg43p/4EJAakK4S16YTsbW4Aexosxh3/CylKO+24G74rzok/OHFGIzeET1VfXhk6/K6SgmAKA1pKsFuSMNAzV7Kpz7TFx9mBzryQImnCyqVILM5wOfZDBALfZcCxlIDfpWVYArQL5feS17BkcuyR2nQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=aWAZuENV4dvBDEKowmk2lni5ret5I5nWAxk/2pxzdJI=;
 b=QhHAnBO53zD03H149hky33Zl2x+SPvVUE+on5Vs/hFtZgpZs4djv5/6EtMfNk/EKOsXsb+e9iuonNCAalH1jTBj1Vdi5u4zyOiKmMXXexCBD2mztc+Ug0Fn5NBHJRSwg/16XX7KiocZOcm1L/9Evg+3beiZHQCDAq08M+po7ubHtLkvJwAoQ/DXEwwP0gfo5EUsSDQ/1Z1tr5i/0xWqX+gHF4Uh+yim4oFBG+P3yMlTcNHjCeSiOOx2aDKuBUR3K/Wt0Tj08fDMVvqL2hApVtBzVNp5bjf957WVyJwZ/EzanENUvwh75BIQs2NRnC8YCMuUMB1RIgzueiVxvGxMvmA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
Received: from DU2P193MB2132.EURP193.PROD.OUTLOOK.COM (2603:10a6:10:2f8::9) by
 AM9P193MB1112.EURP193.PROD.OUTLOOK.COM (2603:10a6:20b:1cd::6) with
 Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.6745.34; Wed, 6 Sep 2023 17:22:09 +0000
Received: from DU2P193MB2132.EURP193.PROD.OUTLOOK.COM
 ([fe80::4054:570:51ed:6d25]) by DU2P193MB2132.EURP193.PROD.OUTLOOK.COM
 ([fe80::4054:570:51ed:6d25%4]) with mapi id 15.20.6745.034; Wed, 6 Sep 2023
 17:22:09 +0000
References: <87tts77ugh.fsf@HIDDEN>
User-agent: mu4e 1.10.2; emacs 30.0.50
From: Sergio Pastor =?utf-8?Q?P=C3=A9rez?= <sergio.pastorperez@HIDDEN>
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Subject: Re: bug#65774: python updater clears inputs, leaves
 propagated-inputs empty
Date: Wed, 06 Sep 2023 19:18:52 +0200
In-reply-to: <87tts77ugh.fsf@HIDDEN>
Message-ID: <DU2P193MB21321D25B8E08DAC9C0DD4A5F3EFA@HIDDEN>
Content-Type: text/plain
X-TMN: [ReT9hpY5mup9UXhuf9lHIwcypLapDin2]
X-ClientProxiedBy: MR1P264CA0063.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:501:3e::30) To DU2P193MB2132.EURP193.PROD.OUTLOOK.COM
 (2603:10a6:10:2f8::9)
X-Microsoft-Original-Message-ID: <84wmx3p683.fsf@HIDDEN>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: DU2P193MB2132:EE_|AM9P193MB1112:EE_
X-MS-Office365-Filtering-Correlation-Id: bdf990c6-e505-4e79-c77c-08dbaefdccf5
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: IUw5Bo8M5l6Gwdgi9vkRXR1i6L9XJi5QWJf5yiBbhlBETlN1H/hmdyUJd7aYJeUniR7DUn2OgDjEC8a+iuMuStTULjOGHKWL1rN18M1tNGTAh0RX6iDVIdzKyGrc2tbJCwfGyM0QzFZELH3H877vMTodCKVQXnra0QD9/TD/SWQcx7r44epmHdchKMfdD3mrJGut3lV9yyWjtPB++4g1/qGQ/zIw80dxlEnYsc6PXjm7PZKgi04ncolHua4H+oZgPvclqTOn8Tssvb/RvLvOcLWSvxA78CbtmjowbxuXsDWO6WHJyPUTDuKHKPUOVjhv0O6KGv6ZeYAASCooMIzeMno5B71SBdo/Hcs2lLOQpzGDOecC2JpsPELCvG71M34semDaeovBMJA2zNvI1tvXSEms93AxWRLENVvzoGyo7fJL5U3alv3P4H082Wcg6LZ+8kh6TkQStJDC02LbDKHLckzcaow/TDa+zdh2NOj84LOaSayQa6s81kwBOqPKH8umgnHiFjyIytIUoqTwFxXNDtBpaBSP5o45l9I7UBnM+5or0PFCNwA5aTwaoJk99lU7
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ugOgYIc2+obAKUvBQJy5u8jLk/SbixmGbv9qYTcbTY1Kf8ZYhhKNe0hv8kfI?=
 =?us-ascii?Q?YVX07kidY93x8nSoEus12/4+q2wphZr3KGajgOwOPWY1l5Ef8dW5buJkDaSW?=
 =?us-ascii?Q?5cd2bI94MxUEUc8jU/otBATH7UFdfRPQA8bZvS/qsS0fgPjiZmUu7Ozcvm9z?=
 =?us-ascii?Q?wgJV9S/gPtwD+K/8qTSkWAA9eNJmpg9aF7IVp1iivWifK4jjiK1rZ635AkQt?=
 =?us-ascii?Q?Qo4kyHlMS+aaPBt/ZOH3bipMJ2QFqmiE1RJfyawc4SU9qv6Hb4tbccU7u1/W?=
 =?us-ascii?Q?2Zsq/Ekthmn9DdbxOaIWzoZR+xGhJN2rN0/GznrbmkL0Rs7ZlAnkOWQefRgr?=
 =?us-ascii?Q?CLR/BcA68VubTK9UUul+5Rqi4YxB+y3b8JE5iHCZeNX8O2FHSclzCkkYjECn?=
 =?us-ascii?Q?3UCYgIMSi/rgNCP7jTPYTNgydHlENUq/oP2XvQiK6c9T1gJBricOG8+z7CHD?=
 =?us-ascii?Q?Ty9xiE/wzR4LAIhJZuBHNgvUif3ChX88BhatM6BI0fKpcInt/OKjkd/byMTC?=
 =?us-ascii?Q?J2gG9/YsXfINdtbcZ0JOXUZ4zmFVnzzCZl43NEUT0FBJNA17U5Y9x8MPt5CX?=
 =?us-ascii?Q?6/myEXbT/d2/Km3Mc2KevAPVCEsIW4xcr4nDwTxLUzE4uCMItXmLxN0EjvM/?=
 =?us-ascii?Q?ehKm3pGBnnLOqeIk1X8Aw1XUcWqsKe/XA03mfRnBny/1esb/gIZdD/PoijZq?=
 =?us-ascii?Q?9qgYRRRrcPOjs3lwBuNNVaYB+7fxnCSVi1UOmDamk9Qh1blo6+CQV/L/b/84?=
 =?us-ascii?Q?DyzG2ZoCUYzhZ/6C9RTYr0JBUHWR/3cSnY/mJE0Z51sHisdo9m9Ei9EcMoIj?=
 =?us-ascii?Q?/pRCH1bhPC4gOeRsFlECMQePiOX/fIriHUfCMwl/nXBrpixLOohnwSFw+JBE?=
 =?us-ascii?Q?plUazUrUtcsrNm2Kfu5+0Q7zGbHWV9VKtE/tJ/oLu6xWR2yys/dqtu7tjwZn?=
 =?us-ascii?Q?KBQmUqfTUMSkUetgzoNHERc/2uTWcFtANCD+ku3HUY7AO0iXYsjBcKofwum1?=
 =?us-ascii?Q?RrMLX1NBTyOmbWgXsEviMX5dX+dQm8q3mrsBIIfJGhOAO07L59qj8bkeCs46?=
 =?us-ascii?Q?z0Th4XS90DBkzb52YQ4nV+givaA8WpNZFbnNJoogHr/ATsFFOQIsW3U75Z70?=
 =?us-ascii?Q?0AAF9QXQHSDV9u1LiGFYzG6kDJbQQ4ZOepDOkNouAZkUHqLDpn7n0r7Xl0ql?=
 =?us-ascii?Q?z41mL9alX/ITqpWeKBAgLdvP0qbUIKQwQWNs/KZqvJbrLnZ+GP2vSr8pgBE?=
 =?us-ascii?Q?=3D?=
X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-80ceb.templateTenant
X-MS-Exchange-CrossTenant-Network-Message-Id: bdf990c6-e505-4e79-c77c-08dbaefdccf5
X-MS-Exchange-CrossTenant-AuthSource: DU2P193MB2132.EURP193.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Sep 2023 17:22:09.4034 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9P193MB1112
Received-SPF: pass client-ip=2a01:111:f400:fe0e::822;
 envelope-from=sergio.pastorperez@HIDDEN;
 helo=EUR04-VI1-obe.outbound.protection.outlook.com
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
Cc: 65774 <at> debbugs.gnu.org, bug-guix@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

Hi,

I'm afraid you lost me here. Why is the `inputs' field empty? I don't
understand what you meand with the checking of 'python-'.

Keep in mind that I have very little experince with python packaging so
I'm may not understand you due to my lack of background.


Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:

> Hi,
>
> I've had the Python updater produce this when attempting to update
> fontmake:
>
> gnu/packages/fontutils.scm:780:2: warning: fontmake: 'propagated-inputs'
> field not found; leaving it unchanged
>
> gnu/packages/fontutils.scm:780:2: warning: fontmake: expected
> 'propagated-inputs' value: (python-attrs python-fontmath
> python-fonttools python-glyphslib python-ufo2ft python-ufolib2)
>
> --8<---------------cut here---------------start------------->8---
> modified   gnu/packages/fontutils.scm
> @@ -779,16 +779,16 @@ (define-public psautohint-font-data
>  (define-public fontmake
>    (package
>      (name "fontmake")
> -    (version "3.4.0")
> +    (version "3.7.1")
>      (source (origin
>                (method url-fetch)
>                (uri (pypi-uri "fontmake" version ".zip"))
>                (sha256
>                 (base32
> -                "0fc5c9csjpy1aa4c03p7nvjgls5wjplhmmf42n0cmvrlh6cm7wl3"))))
> +                "0ib7fvwgwazm7qfj4a3rkqkb40xfbj40rnvsmkvl2isg2ky3vg9m"))))
>      (build-system python-build-system)
> -    (inputs (list python-fontmath python-glyphslib))
> -    (native-inputs (list unzip python-setuptools-scm))
> +    (inputs (list))
> +    (native-inputs (list zip))
>      (home-page "https://github.com/googlefonts/fontmake")
>      (synopsis
>       "Compile fonts from sources (UFO, Glyphs) to binary (OpenType, TrueType)")
> --8<---------------cut here---------------end--------------->8---
>
> The choice of using inputs here was conscious, as it is a command, not a
> library.  Perhaps it could check if the name starts with 'python-' or
> not?  It's a bit 'magic', but it would help.





Information forwarded to bug-guix@HIDDEN:
bug#65774; Package guix. Full text available.

Message received at 65774 <at> debbugs.gnu.org:


Received: (at 65774) by debbugs.gnu.org; 6 Sep 2023 17:22:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 06 13:22:20 2023
Received: from localhost ([127.0.0.1]:37490 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qdwEO-00085t-DC
	for submit <at> debbugs.gnu.org; Wed, 06 Sep 2023 13:22:20 -0400
Received: from mail-am6eur05olkn2031.outbound.protection.outlook.com
 ([40.92.91.31]:3552 helo=EUR05-AM6-obe.outbound.protection.outlook.com)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sergio.pastorperez@HIDDEN>) id 1qdwEL-00085d-AC
 for 65774 <at> debbugs.gnu.org; Wed, 06 Sep 2023 13:22:18 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=OGlzBUM5wBa8s5pnA49OsKZ/ani1B7qMNzZKY2JOyaPk/wAE1oK3+501L7QWpxJ33hhadSWHgEtZ6X7WGNhHHYkv0XI3Kh9pLXUmUr2nP7fnupCleDVOGwhyliSw1sdTWVVjp7qvLp3VVzw+NeTbVUEzsQbg3HYADkaZCm0V3AiyCXsMupoCPNF1BH/++OHIg43p/4EJAakK4S16YTsbW4Aexosxh3/CylKO+24G74rzok/OHFGIzeET1VfXhk6/K6SgmAKA1pKsFuSMNAzV7Kpz7TFx9mBzryQImnCyqVILM5wOfZDBALfZcCxlIDfpWVYArQL5feS17BkcuyR2nQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=aWAZuENV4dvBDEKowmk2lni5ret5I5nWAxk/2pxzdJI=;
 b=QhHAnBO53zD03H149hky33Zl2x+SPvVUE+on5Vs/hFtZgpZs4djv5/6EtMfNk/EKOsXsb+e9iuonNCAalH1jTBj1Vdi5u4zyOiKmMXXexCBD2mztc+Ug0Fn5NBHJRSwg/16XX7KiocZOcm1L/9Evg+3beiZHQCDAq08M+po7ubHtLkvJwAoQ/DXEwwP0gfo5EUsSDQ/1Z1tr5i/0xWqX+gHF4Uh+yim4oFBG+P3yMlTcNHjCeSiOOx2aDKuBUR3K/Wt0Tj08fDMVvqL2hApVtBzVNp5bjf957WVyJwZ/EzanENUvwh75BIQs2NRnC8YCMuUMB1RIgzueiVxvGxMvmA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
Received: from DU2P193MB2132.EURP193.PROD.OUTLOOK.COM (2603:10a6:10:2f8::9) by
 AM9P193MB1112.EURP193.PROD.OUTLOOK.COM (2603:10a6:20b:1cd::6) with
 Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.6745.34; Wed, 6 Sep 2023 17:22:09 +0000
Received: from DU2P193MB2132.EURP193.PROD.OUTLOOK.COM
 ([fe80::4054:570:51ed:6d25]) by DU2P193MB2132.EURP193.PROD.OUTLOOK.COM
 ([fe80::4054:570:51ed:6d25%4]) with mapi id 15.20.6745.034; Wed, 6 Sep 2023
 17:22:09 +0000
References: <87tts77ugh.fsf@HIDDEN>
User-agent: mu4e 1.10.2; emacs 30.0.50
From: Sergio Pastor =?utf-8?Q?P=C3=A9rez?= <sergio.pastorperez@HIDDEN>
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Subject: Re: bug#65774: python updater clears inputs, leaves
 propagated-inputs empty
Date: Wed, 06 Sep 2023 19:18:52 +0200
In-reply-to: <87tts77ugh.fsf@HIDDEN>
Message-ID: <DU2P193MB21321D25B8E08DAC9C0DD4A5F3EFA@HIDDEN>
Content-Type: text/plain
X-TMN: [ReT9hpY5mup9UXhuf9lHIwcypLapDin2]
X-ClientProxiedBy: MR1P264CA0063.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:501:3e::30) To DU2P193MB2132.EURP193.PROD.OUTLOOK.COM
 (2603:10a6:10:2f8::9)
X-Microsoft-Original-Message-ID: <84wmx3p683.fsf@HIDDEN>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: DU2P193MB2132:EE_|AM9P193MB1112:EE_
X-MS-Office365-Filtering-Correlation-Id: bdf990c6-e505-4e79-c77c-08dbaefdccf5
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: IUw5Bo8M5l6Gwdgi9vkRXR1i6L9XJi5QWJf5yiBbhlBETlN1H/hmdyUJd7aYJeUniR7DUn2OgDjEC8a+iuMuStTULjOGHKWL1rN18M1tNGTAh0RX6iDVIdzKyGrc2tbJCwfGyM0QzFZELH3H877vMTodCKVQXnra0QD9/TD/SWQcx7r44epmHdchKMfdD3mrJGut3lV9yyWjtPB++4g1/qGQ/zIw80dxlEnYsc6PXjm7PZKgi04ncolHua4H+oZgPvclqTOn8Tssvb/RvLvOcLWSvxA78CbtmjowbxuXsDWO6WHJyPUTDuKHKPUOVjhv0O6KGv6ZeYAASCooMIzeMno5B71SBdo/Hcs2lLOQpzGDOecC2JpsPELCvG71M34semDaeovBMJA2zNvI1tvXSEms93AxWRLENVvzoGyo7fJL5U3alv3P4H082Wcg6LZ+8kh6TkQStJDC02LbDKHLckzcaow/TDa+zdh2NOj84LOaSayQa6s81kwBOqPKH8umgnHiFjyIytIUoqTwFxXNDtBpaBSP5o45l9I7UBnM+5or0PFCNwA5aTwaoJk99lU7
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ugOgYIc2+obAKUvBQJy5u8jLk/SbixmGbv9qYTcbTY1Kf8ZYhhKNe0hv8kfI?=
 =?us-ascii?Q?YVX07kidY93x8nSoEus12/4+q2wphZr3KGajgOwOPWY1l5Ef8dW5buJkDaSW?=
 =?us-ascii?Q?5cd2bI94MxUEUc8jU/otBATH7UFdfRPQA8bZvS/qsS0fgPjiZmUu7Ozcvm9z?=
 =?us-ascii?Q?wgJV9S/gPtwD+K/8qTSkWAA9eNJmpg9aF7IVp1iivWifK4jjiK1rZ635AkQt?=
 =?us-ascii?Q?Qo4kyHlMS+aaPBt/ZOH3bipMJ2QFqmiE1RJfyawc4SU9qv6Hb4tbccU7u1/W?=
 =?us-ascii?Q?2Zsq/Ekthmn9DdbxOaIWzoZR+xGhJN2rN0/GznrbmkL0Rs7ZlAnkOWQefRgr?=
 =?us-ascii?Q?CLR/BcA68VubTK9UUul+5Rqi4YxB+y3b8JE5iHCZeNX8O2FHSclzCkkYjECn?=
 =?us-ascii?Q?3UCYgIMSi/rgNCP7jTPYTNgydHlENUq/oP2XvQiK6c9T1gJBricOG8+z7CHD?=
 =?us-ascii?Q?Ty9xiE/wzR4LAIhJZuBHNgvUif3ChX88BhatM6BI0fKpcInt/OKjkd/byMTC?=
 =?us-ascii?Q?J2gG9/YsXfINdtbcZ0JOXUZ4zmFVnzzCZl43NEUT0FBJNA17U5Y9x8MPt5CX?=
 =?us-ascii?Q?6/myEXbT/d2/Km3Mc2KevAPVCEsIW4xcr4nDwTxLUzE4uCMItXmLxN0EjvM/?=
 =?us-ascii?Q?ehKm3pGBnnLOqeIk1X8Aw1XUcWqsKe/XA03mfRnBny/1esb/gIZdD/PoijZq?=
 =?us-ascii?Q?9qgYRRRrcPOjs3lwBuNNVaYB+7fxnCSVi1UOmDamk9Qh1blo6+CQV/L/b/84?=
 =?us-ascii?Q?DyzG2ZoCUYzhZ/6C9RTYr0JBUHWR/3cSnY/mJE0Z51sHisdo9m9Ei9EcMoIj?=
 =?us-ascii?Q?/pRCH1bhPC4gOeRsFlECMQePiOX/fIriHUfCMwl/nXBrpixLOohnwSFw+JBE?=
 =?us-ascii?Q?plUazUrUtcsrNm2Kfu5+0Q7zGbHWV9VKtE/tJ/oLu6xWR2yys/dqtu7tjwZn?=
 =?us-ascii?Q?KBQmUqfTUMSkUetgzoNHERc/2uTWcFtANCD+ku3HUY7AO0iXYsjBcKofwum1?=
 =?us-ascii?Q?RrMLX1NBTyOmbWgXsEviMX5dX+dQm8q3mrsBIIfJGhOAO07L59qj8bkeCs46?=
 =?us-ascii?Q?z0Th4XS90DBkzb52YQ4nV+givaA8WpNZFbnNJoogHr/ATsFFOQIsW3U75Z70?=
 =?us-ascii?Q?0AAF9QXQHSDV9u1LiGFYzG6kDJbQQ4ZOepDOkNouAZkUHqLDpn7n0r7Xl0ql?=
 =?us-ascii?Q?z41mL9alX/ITqpWeKBAgLdvP0qbUIKQwQWNs/KZqvJbrLnZ+GP2vSr8pgBE?=
 =?us-ascii?Q?=3D?=
X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-80ceb.templateTenant
X-MS-Exchange-CrossTenant-Network-Message-Id: bdf990c6-e505-4e79-c77c-08dbaefdccf5
X-MS-Exchange-CrossTenant-AuthSource: DU2P193MB2132.EURP193.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Sep 2023 17:22:09.4034 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9P193MB1112
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 65774
Cc: 65774 <at> debbugs.gnu.org, bug-guix@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

I'm afraid you lost me here. Why is the `inputs' field empty? I don't
understand what you meand with the checking of 'python-'.

Keep in mind that I have very little experince with python packaging so
I'm may not understand you due to my lack of background.


Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:

> Hi,
>
> I've had the Python updater produce this when attempting to update
> fontmake:
>
> gnu/packages/fontutils.scm:780:2: warning: fontmake: 'propagated-inputs'
> field not found; leaving it unchanged
>
> gnu/packages/fontutils.scm:780:2: warning: fontmake: expected
> 'propagated-inputs' value: (python-attrs python-fontmath
> python-fonttools python-glyphslib python-ufo2ft python-ufolib2)
>
> --8<---------------cut here---------------start------------->8---
> modified   gnu/packages/fontutils.scm
> @@ -779,16 +779,16 @@ (define-public psautohint-font-data
>  (define-public fontmake
>    (package
>      (name "fontmake")
> -    (version "3.4.0")
> +    (version "3.7.1")
>      (source (origin
>                (method url-fetch)
>                (uri (pypi-uri "fontmake" version ".zip"))
>                (sha256
>                 (base32
> -                "0fc5c9csjpy1aa4c03p7nvjgls5wjplhmmf42n0cmvrlh6cm7wl3"))))
> +                "0ib7fvwgwazm7qfj4a3rkqkb40xfbj40rnvsmkvl2isg2ky3vg9m"))))
>      (build-system python-build-system)
> -    (inputs (list python-fontmath python-glyphslib))
> -    (native-inputs (list unzip python-setuptools-scm))
> +    (inputs (list))
> +    (native-inputs (list zip))
>      (home-page "https://github.com/googlefonts/fontmake")
>      (synopsis
>       "Compile fonts from sources (UFO, Glyphs) to binary (OpenType, TrueType)")
> --8<---------------cut here---------------end--------------->8---
>
> The choice of using inputs here was conscious, as it is a command, not a
> library.  Perhaps it could check if the name starts with 'python-' or
> not?  It's a bit 'magic', but it would help.





Information forwarded to bug-guix@HIDDEN:
bug#65774; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 6 Sep 2023 05:16:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 06 01:16:15 2023
Received: from localhost ([127.0.0.1]:60579 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qdkti-00089L-Vz
	for submit <at> debbugs.gnu.org; Wed, 06 Sep 2023 01:16:15 -0400
Received: from lists.gnu.org ([2001:470:142::17]:48484)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1qdkte-000892-So
 for submit <at> debbugs.gnu.org; Wed, 06 Sep 2023 01:16:13 -0400
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 <maxim.cournoyer@HIDDEN>)
 id 1qdktY-000801-0V
 for bug-guix@HIDDEN; Wed, 06 Sep 2023 01:16:04 -0400
Received: from mail-qt1-x836.google.com ([2607:f8b0:4864:20::836])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1qdktV-0002Yl-KL
 for bug-guix@HIDDEN; Wed, 06 Sep 2023 01:16:03 -0400
Received: by mail-qt1-x836.google.com with SMTP id
 d75a77b69052e-4124e1909edso19614021cf.1
 for <bug-guix@HIDDEN>; Tue, 05 Sep 2023 22:16:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1693977360; x=1694582160; darn=gnu.org;
 h=mime-version:message-id:date:subject:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=2/3N7F7cOJxjXMyt48+xv5J78cTIGJrsNEE1Vfe2d80=;
 b=YauwwxPo9dadJRZkzz+CPmXY6HpC8yKYFooN35CFITbYs152XPb/06mJL9n80LEM+k
 4YcKDfhsh9U1jiNuzuLm521Gj9XliJJerzL1MM0qvjQdumyUY2EokR/bz0jcIuwDMJil
 fHyd9ibgj40jnXrZi2AaHW80OD0tGMIfrCET++/lfwvRL/5VwzCnpO0RQo9K24Mu8I7w
 +OmgxMlFfkJliAap9D0QX8EaFsl/YjoIfVtUKCxvopfDlvxWVrsvyOFAst44VvQzZy0a
 iolmAQPHrH/HQm+XSYrL+dlhVoX8FyAsj4pp/9QkcuNmJooqPLa6PINw+pksvtt3EtG/
 Ikfw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1693977360; x=1694582160;
 h=mime-version:message-id:date:subject:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=2/3N7F7cOJxjXMyt48+xv5J78cTIGJrsNEE1Vfe2d80=;
 b=B68VMqHAHyl+pu15KQMgdKePOv0Ojt0H+ZVCB8kXM3EzXf8mKGQ7tIYjFbz7lesDpP
 9dPNagKmCEGCMMnhhzkgkDqywC5XeXcsjzV4NdNO/lFeqaZ55UjBO1fjiKUxO7E9oGca
 28kzBaYPzWr35h2gvjmm4Vsp2IYTnG4ehLXIilToEb6oaMWFGeBJeM85W1Q4f7Ba4nk6
 mZhHj+dosY7wv70lMCWa5fcP1PyuAm/hQL1BtreDkmuBrelNrWhKZ4CAhLQev9rn50aI
 q2RohvwCyLvkH5BfM/wjKj6olJqfS99yqyy+S14zLkGbmfToQPjaEblz7I6A5Z7rpVI5
 JpBw==
X-Gm-Message-State: AOJu0YzaI3RiynY4wQOlUG0ZH407P3IuCCpt2zzlPLcDB+KxoUEntqxW
 6OjLXYOMWeKqYU8tT3MeYwoT92gPu4513g==
X-Google-Smtp-Source: AGHT+IGLaJdJM/+YCwwWBHLaXnfA+sz9uwD+yRfSYYkLHlnrvOO+ITVYm8lmADJ+qYayF/Yn8QrNRg==
X-Received: by 2002:a05:622a:1c2:b0:412:1e51:8fef with SMTP id
 t2-20020a05622a01c200b004121e518fefmr21545744qtw.30.1693977360122; 
 Tue, 05 Sep 2023 22:16:00 -0700 (PDT)
Received: from hurd (dsl-153-125.b2b2c.ca. [66.158.153.125])
 by smtp.gmail.com with ESMTPSA id
 l6-20020ac84a86000000b0040fdcd391d8sm4967444qtq.72.2023.09.05.22.15.59
 for <bug-guix@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 05 Sep 2023 22:15:59 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: bug-guix <bug-guix@HIDDEN>
Subject: python updater clears inputs, leaves propagated-inputs empty
Date: Wed, 06 Sep 2023 01:15:58 -0400
Message-ID: <87tts77ugh.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=2607:f8b0:4864:20::836;
 envelope-from=maxim.cournoyer@HIDDEN; helo=mail-qt1-x836.google.com
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, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

Hi,

I've had the Python updater produce this when attempting to update
fontmake:

gnu/packages/fontutils.scm:780:2: warning: fontmake: 'propagated-inputs'
field not found; leaving it unchanged

gnu/packages/fontutils.scm:780:2: warning: fontmake: expected
'propagated-inputs' value: (python-attrs python-fontmath
python-fonttools python-glyphslib python-ufo2ft python-ufolib2)

--8<---------------cut here---------------start------------->8---
modified   gnu/packages/fontutils.scm
@@ -779,16 +779,16 @@ (define-public psautohint-font-data
 (define-public fontmake
   (package
     (name "fontmake")
-    (version "3.4.0")
+    (version "3.7.1")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "fontmake" version ".zip"))
               (sha256
                (base32
-                "0fc5c9csjpy1aa4c03p7nvjgls5wjplhmmf42n0cmvrlh6cm7wl3"))))
+                "0ib7fvwgwazm7qfj4a3rkqkb40xfbj40rnvsmkvl2isg2ky3vg9m"))))
     (build-system python-build-system)
-    (inputs (list python-fontmath python-glyphslib))
-    (native-inputs (list unzip python-setuptools-scm))
+    (inputs (list))
+    (native-inputs (list zip))
     (home-page "https://github.com/googlefonts/fontmake")
     (synopsis
      "Compile fonts from sources (UFO, Glyphs) to binary (OpenType, TrueType)")
--8<---------------cut here---------------end--------------->8---

The choice of using inputs here was conscious, as it is a command, not a
library.  Perhaps it could check if the name starts with 'python-' or
not?  It's a bit 'magic', but it would help.

-- 
Thanks,
Maxim




Acknowledgement sent to Maxim Cournoyer <maxim.cournoyer@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#65774; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Wed, 6 Sep 2023 18:45:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.