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
bug-guix@HIDDEN
:bug#65774
; Package guix
.
Full text available.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.
bug-guix@HIDDEN
:bug#65774
; Package guix
.
Full text available.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.
bug-guix@HIDDEN
:bug#65774
; Package guix
.
Full text available.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
Maxim Cournoyer <maxim.cournoyer@HIDDEN>
:bug-guix@HIDDEN
.
Full text available.bug-guix@HIDDEN
:bug#65774
; Package guix
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.