From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id +BDyCdFQrmX1JgEAqHPOHw:P1 (envelope-from ) for ; Mon, 22 Jan 2024 12:26:09 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id +BDyCdFQrmX1JgEAqHPOHw (envelope-from ) for ; Mon, 22 Jan 2024 12:26:09 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=lassieur.org header.s=fm2 header.b=TqUftDYo; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm3 header.b="U Xz9o9X"; 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=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1705922769; 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: content-transfer-encoding:content-transfer-encoding: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=IQRrp3CeOiJfSzBVr0PJF57qFZPSwq0bW9JS0alqcWA=; b=FdgHjNTc0A4eXwXvpa162mcE31hHWNx+GaiJ0PzxMXzImJ8gE7s8e7bK7Pl/AaVu1ZMgNh gJVLAp4xv8Zn5vKjoJ7wMlVfx8L2eg3iTyyVS9ISDNuuSzvd/qXVpxgwZlLdyzSfsoyj7v eZLdHc1pPVOvbea8JEis5FkGwbW/lLswWbXDs7Ad8D+F0fyCxs825F18pgOydy27a9KULj x/j/iSWL9rR0UbBoo+aUZ9mTYJj7nRdrTaZoBkq9SH0WLFPsDowwhTHtfk505dzax/8bxZ f3FR41hB7xCELA1AlsxmCJXEAloxp2E/ES0hToUHqf1xbKprrgxONSXjNhTMrg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=lassieur.org header.s=fm2 header.b=TqUftDYo; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm3 header.b="U Xz9o9X"; 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=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1705922769; a=rsa-sha256; cv=none; b=UhoRpUvSabTWKJJzm91kw1hi+dpaOa7Wl8fapOEGH3AY1tsYc4VpiPq3GERVFb9RBhIw/D FE1Lga1vS2RNCWzQ6CWdhmqJDvVou6te8UhgTQQb72RCKSCw+qUI6SxByM5/B7K4gh28fI UKkc4NjZPLOagVk4UTqZ52LT9PsxZ50rFxShTaU/6DH6xZ4P5fx0XG+bKrDAGOG1SCd+i1 N60S5Mad80hlwkEXiwfqo9/CGGWdksBNgCGpWbKSIXn4nbjOLjgc7u9QT/r5+ZriKcsH8w 6AKTMxxaRfox9HwtGb4cV4SBMlaEU8hAFAx5UwmW96+0Z7+boKdT9gVs3TcWJw== 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 2594A5563A for ; Mon, 22 Jan 2024 12:26:08 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rRsRG-0007P3-IQ; Mon, 22 Jan 2024 06:26: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 1rRsRC-0007OZ-Tr for guix-patches@gnu.org; Mon, 22 Jan 2024 06:25:58 -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 1rRsRC-0007ug-E6 for guix-patches@gnu.org; Mon, 22 Jan 2024 06:25:58 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rRsRG-0002bO-3o for guix-patches@gnu.org; Mon, 22 Jan 2024 06:26:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68577] [PATCH 1/2] gnu: icecat: Improve inheritance. Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 22 Jan 2024 11:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68577 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mark H Weaver Cc: =?UTF-8?Q?Andr=C3=A9?= Batista , 68577@debbugs.gnu.org, Jonathan Brielmaier , Ian Eure Received: via spool by 68577-submit@debbugs.gnu.org id=B68577.17059227299953 (code B ref 68577); Mon, 22 Jan 2024 11:26:02 +0000 Received: (at 68577) by debbugs.gnu.org; 22 Jan 2024 11:25:29 +0000 Received: from localhost ([127.0.0.1]:39976 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rRsQi-0002aQ-Al for submit@debbugs.gnu.org; Mon, 22 Jan 2024 06:25:28 -0500 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:50773) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rRsQe-0002Uj-R2 for 68577@debbugs.gnu.org; Mon, 22 Jan 2024 06:25:26 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.west.internal (Postfix) with ESMTP id 89D7F3200A3D; Mon, 22 Jan 2024 06:25:12 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Mon, 22 Jan 2024 06:25:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lassieur.org; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1705922712; x=1706009112; bh=IQRrp3CeOiJfSzBVr0PJF57qFZPSwq0bW9JS0alqcWA=; b= TqUftDYovmRq/gDyr6L7uqDiaEHd6Grm+Uxn5RRiChXN6p2qDw1P4wzOkDh28y0s mcS0szFCyg2c2V1rXNOsnUUic7hgcVz8dLlUkH6yJVzT4bEPpzga5Cne9pB7Wkzc Yw4ldYjclhG35tSnOnBFF+yGfVt44kTIpe+CuGNlkPlwuSe3Lg33eTr9/49EuPN8 v0+XH7rbd7AYJ22bhGPCNMxLOK6lMSOzpo54021h0U8Pgh49rbdfRFGcPduiFz/k C3uJswvpi9HJoviU41UzFryieXrc7LKVf0jXKdU9RjW6DeopBg4uaKstwKfH0mzW dgudsgCfgLfmqmQi5665wQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1705922712; x= 1706009112; bh=IQRrp3CeOiJfSzBVr0PJF57qFZPSwq0bW9JS0alqcWA=; b=U Xz9o9XtQoN5vbFihIW7TEF0CDskwQkn+9Aqhtd7Xl1UiW3wrOyQ+ROloBDuo9exX PkVPGZ0J7KBU9v6AbDYLuidOb387/xV7YzsD2Ra7vGCklzyHU5jiGyKE6RWy+OrL BvGtHu4qH8uWHOlwTtO8nx366MGBABpxo0lyLaHuoacQlFzqTvv9Vw7etKxN2fBs bBFYkvQFVoHlriKoes8PU0bTC2z2mSAXXLKhARK08tC1g463aax4uS/d1NmaqZL0 2UnaBLcSOws9aNecpYnc9Cg47LzLvOQu8S+OXnI4KUGUgr50IYvB5fD4Ug9srW7F eSKW2HDytXmL8tLh3jdnA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrvdekiedgvdeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefujghffffkfgggtgfgsehtqhertddtreejnecuhfhrohhmpeevlhor mhgvnhhtucfnrghsshhivghurhcuoegtlhgvmhgvnhhtsehlrghsshhivghurhdrohhrgh eqnecuggftrfgrthhtvghrnhepudffhedulefhleeilefhteeuteehtdeihfektdeludfh keehffehleegueelgefgnecuffhomhgrihhnpehgnhhurdhorhhgpdhtrhhishhquhgvlh drohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhm pegtlhgvmhgvnhhtsehlrghsshhivghurhdrohhrgh X-ME-Proxy: Feedback-ID: i4c21472a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 22 Jan 2024 06:25:09 -0500 (EST) From: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur In-Reply-To: <87ttn5nbkj.fsf@netris.org> (Mark H. Weaver's message of "Mon, 22 Jan 2024 01:09:21 -0500") References: <87ttn5nbkj.fsf@netris.org> Date: Mon, 22 Jan 2024 12:25:06 +0100 Message-ID: <878r4hliel.fsf@lassieur.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: -2.76 X-Migadu-Scanner: mx13.migadu.com X-Spam-Score: -2.76 X-Migadu-Queue-Id: 2594A5563A X-TUID: 71pzGRzdUeg/ On Mon, Jan 22 2024, Mark H Weaver wrote: > Hi Cl=C3=A9ment, > > I see now that in November, you added 'torbrowser', which inherits from > 'icecat-minimal'. > >> commit 756ba0429e84ee0f8ce30484439b78c00c61d286 >> Author: Cl=C3=A9ment Lassieur >> Date: Sun Nov 12 02:23:27 2023 +0100 >>=20 >> gnu: Add torbrowser. >>=20=20=20=20=20 >> * gnu/packages/tor.scm (torbrowser): New variable. >> (torbrowser-assets): New variable. >> * gnu/packages/browser-extensions.scm (noscript): New variable. >> (noscript/icecat): New variable. >>=20=20=20=20=20 >> Co-authored-by: Andr=C3=A9 Batista >> Change-Id: I73dc53905e4a028108bb34aae07e44256cf16c85 > > Did you consult me on this change? I don't remember seeing anything > about this in my mailbox. Well - You didn't reply to https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D66408, which was an Icecat substantial change, sent on October 8. - It took you 50 days to reply to https://lists.gnu.org/archive/html/gnuzilla-dev/2023-11/index.html (And it's not like this mailing list was full of messages.) - My Tor Browser work was started and pushed before I got your first reply. - The Tor Browser thread is from 2020, so you had plenty of time to look at it. - You are not on the Mozilla Team: https://git.savannah.gnu.org/cgit/guix.git/tree/etc/teams.scm. So I believe it's perfectly understandable that at that time (Novembre - December 2023) I didn't think it was worth CCing you. Please note: now that you have replied to me at least once, I'm CCing you again for the Mullvad work. > This change concerns me, because it compels me to coordinate with you > when making nontrivial IceCat updates. As things stand now, it seems > that the 'icecat' and 'torbrowser' packages must be updated together, > in lock step. In common, we have: - the translation packages - a few phases And we are both ESR based. I don't worry too much about it and worst case scenario is I'll use our own translation SHA. That being said, I'm convinced that it's better (at least for Tor Browser and Mullvad Browser) to not inherit the Icecat package. > Also, do 'torbrowser' and 'mullvad' both comply with the requirements of > the GNU FSDG? I think so, if you think there is something else to do to comply, please inform us. > For example, do they support EME? Of course not. > Do they steer the user to nonfree software, e.g. nonfree addons. No. Well I should probably get rid of Mozzarella because there is a non-free software there and it looks unmaintained.=20 https://lists.gnu.org/archive/html/bug-gnuzilla/2024-01/msg00000.html https://gitlab.trisquel.org/joeall/mozzarella > > Thanks, > Mark