From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:1008:1e59::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id gFZaGqAukGWuXAEAkFu2QA (envelope-from ) for ; Sat, 30 Dec 2023 15:52:16 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id cO0FFaAukGXFFgEA62LTzQ (envelope-from ) for ; Sat, 30 Dec 2023 15:52:16 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=troyfigiel.com header.s=MBO0001 header.b=KLeDdBCl; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=troyfigiel.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1703947936; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=G3xZIYFHPhe0SKfOMJYq/VqsnstpN2cJByHoNEhzgrk=; b=Z1gzjYxunRsfDXBaaub4LI43enn/xiPqyNaDM0Wovk1Nid0s4CskHo39G4RXwc0eMzj2j7 nLF3unvuoqyxaNuP3gIGzt3HSVxVsdBYH9sFnsPjDzc+gjVKSJ+jd+yYcJ0xshsLPLm2m6 uRprbkuhv+FSVyD/gvjbX9orWpSgDovxPc+y6GDgMoQ9U70W7NpiHS9ixVZZeIeIi23rhU yDgWbKi4GU5qj/GFBr4mEQU8TtC6Wv7TAweRUvI8Sioynj12QWdRYteANKmtDUoSzoGgcx AXxUh0ekSmoLoEg2QngbnTy6rlMYBtOzqLiFyXA5m6wXPcg1OU1twRTQ4SHoiw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1703947936; a=rsa-sha256; cv=none; b=IIJuaIBMc6G5nqEnXA4rCM777d3mslrrRi7XgOfWo89d3iHlib/rWDNfpTVPSTAOjHjVoe 8UwjS0ycXEsP4p0YZiRyMllVEbOM+fnPDfg6+IA/seGKnxb3qgJ6Kjxjct3WuP1eRMgHGN uDqnAh5dXpZY3hi+FKUqwiqlYn3xyJx4ixUymOB/rYfrZYkrqxOpZLf25BOhSWa3DpflJM 7qU8HJ53rfgcLHS4w+MJ0zUGfrKALlC5vJNBt1OhgY1ilUwujgsBDgJFZRzh8aZYilwIJN 5tich2JmEITKGmDw9ox+Cu0TytKPXZxNiMxmeS+SSCdL0cxXDbJSOnRAPw0Plg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=troyfigiel.com header.s=MBO0001 header.b=KLeDdBCl; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=troyfigiel.com (policy=none) 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 1B5AA3A647 for ; Sat, 30 Dec 2023 15:52:15 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rJah1-0008EI-Mf; Sat, 30 Dec 2023 09:52:03 -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 1rJah0-0008E7-3q for guix-patches@gnu.org; Sat, 30 Dec 2023 09:52:02 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rJagz-0004ZC-Q1 for guix-patches@gnu.org; Sat, 30 Dec 2023 09:52:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rJah0-0006AK-AU for guix-patches@gnu.org; Sat, 30 Dec 2023 09:52:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68147] Naming collision References: <87mstr3gac.fsf@troyfigiel.com> In-Reply-To: <87mstr3gac.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 30 Dec 2023 14:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68147 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68147@debbugs.gnu.org Received: via spool by 68147-submit@debbugs.gnu.org id=B68147.170394791323685 (code B ref 68147); Sat, 30 Dec 2023 14:52:02 +0000 Received: (at 68147) by debbugs.gnu.org; 30 Dec 2023 14:51:53 +0000 Received: from localhost ([127.0.0.1]:43337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJagq-00069x-SR for submit@debbugs.gnu.org; Sat, 30 Dec 2023 09:51:53 -0500 Received: from mout-p-102.mailbox.org ([2001:67c:2050:0:465::102]:59274) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJagn-00069i-EU for 68147@debbugs.gnu.org; Sat, 30 Dec 2023 09:51:50 -0500 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4T2QDr4mk7z9sZq for <68147@debbugs.gnu.org>; Sat, 30 Dec 2023 15:51:40 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1703947900; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=G3xZIYFHPhe0SKfOMJYq/VqsnstpN2cJByHoNEhzgrk=; b=KLeDdBCl+3gwCH7KVDuPge0r3rkH9xHRhxMVIHkbBLE0rJs1RhKQlWjHpplr0nxquZ0qYT 3g2RVLTi+m0xlVsGFRbNbqxd7IgrLIKsHL+bV0WVDbj+t5ilwdsK0AQnzAKZw+xIcjD4Y6 /qdDTYST/wgidi5lFPlGhKuOrjJ5onNo9TEBIOfGWV+tSsN2eRm1WiN8FA+yjSQeCkrZif myq5f/9vuIv58XHCD20TKJUIPFy5pOaX3HP2xm9QHQ6/62LPjC7BHFwfHazqM0Pt8Q9Z8e 2YQ72D+euCZxdk6xSLSnc6ZQl3d+aW2kZx7lanPuT5yEvliySYT7gt/2DMtqWA== From: Troy Figiel Date: Sat, 30 Dec 2023 15:51:29 +0100 Message-ID: <87v88fu4jy.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Rspamd-Queue-Id: 4T2QDr4mk7z9sZq X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -6.35 X-Spam-Score: -6.35 X-Migadu-Queue-Id: 1B5AA3A647 X-Migadu-Scanner: mx11.migadu.com X-TUID: 9Weizm1Z2t2Q --=-=-= Content-Type: text/plain Interestingly, both `python-snappy' and `snappy' are available on PyPI (https://pypi.org/project/snappy/). These are two completely distinct packages and in this issue I only package `python-snappy'. If I understand the Python naming rules, if someone were to package `snappy' in the future, both would be associated to the `python-snappy' variable in Guix. What would be the best approach to handle this potential naming collision? Best wishes, Troy --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEE5HwNzSdo36E4/NzWxnyRgbOJP7AFAmWQLnEUHHRyb3lAdHJv eWZpZ2llbC5jb20ACgkQxnyRgbOJP7D2XQ//YqsW/c6ijOyyMrCNx/7QqKPYqV73 FvAhw7TedAwv1+S+7LVNlPs3SWVBxZzeKi4ksbordlaMpMNI8NivRZmffc5nfghp s0PH4YAo7AymOk+H1f1KV5hSf6BZ0ZH3Fvo+84Gbl9C7TSBRnGUCBdRrFtV40CaA U5sKpMv3SbQiJ4oTOSMGax+fuM3uIzrsKMLCIgUj/kXcAEWtwFkYeh/ubNgorvsT uVoHTQK5Yhfki5yHL88l91rJs5njvr+aSHHby7i5tO4i0NGgVI808Ah5LuMlxOzE 7nnyO4eOM9jdgZVOjkeP3KJVo6oEu6u6Teg/fbSBYbXscm0n5CVbXnYDUwmmtKOl zFtgXoDPx7yfVgF0epf0aZ6JhY3LsiGgJOjmipLCjt9YJhSeK8M+h7eTQa+xalqC LyCRQ2tBNWmDCKOhcA8lMyKIkOLmAqJIFjVycYsDLyDpmNs9550zebJUtQMt9WTW CpJVXZbkdxQBaGW/p0K0VvIh6+2nPBKkvlGQ5KN8BcErEhXbcSUbhgNQE7ZpQkQW ByTEXxJnoIxfBSwFu4MN2dVJMBt3icsnnjaCTwkkxemJo2oNwldvCF6PTIqcB/wh dDy9dNtmvz5XbZhmjVv/EKwWaCeTHIb8sgmx6Vlv0V50NhcsWpoXq9N2H3iRcwi3 ahymJxwUN0KmPmc= =skQE -----END PGP SIGNATURE----- --=-=-=--