From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id ECuaAlqnv2MWRAEAbAwnHQ (envelope-from ) for ; Thu, 12 Jan 2023 07:23:22 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id +COHAlqnv2PmPgEA9RJhRA (envelope-from ) for ; Thu, 12 Jan 2023 07:23:22 +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 966813A7F1 for ; Thu, 12 Jan 2023 07:23:21 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pFqzQ-0001Ac-Ia; Thu, 12 Jan 2023 01:23:04 -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 1pFqzO-0001AP-Ej for guix-patches@gnu.org; Thu, 12 Jan 2023 01:23:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pFqzO-0007XL-4v for guix-patches@gnu.org; Thu, 12 Jan 2023 01:23:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pFqzN-0001pL-Jp for guix-patches@gnu.org; Thu, 12 Jan 2023 01:23:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#52109] [PATCH] gnu: Add unrar-free. Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 12 Jan 2023 06:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52109 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: zimoun , Maxim Cournoyer Cc: kiasoc5 , 52109@debbugs.gnu.org, Foo Chuan Wei Received: via spool by 52109-submit@debbugs.gnu.org id=B52109.16735045496974 (code B ref 52109); Thu, 12 Jan 2023 06:23:01 +0000 Received: (at 52109) by debbugs.gnu.org; 12 Jan 2023 06:22:29 +0000 Received: from localhost ([127.0.0.1]:44414 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pFqyr-0001oQ-FX for submit@debbugs.gnu.org; Thu, 12 Jan 2023 01:22:29 -0500 Received: from mail-ej1-f68.google.com ([209.85.218.68]:45931) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pFqyn-0001o5-Tm for 52109@debbugs.gnu.org; Thu, 12 Jan 2023 01:22:27 -0500 Received: by mail-ej1-f68.google.com with SMTP id l22so12582526eja.12 for <52109@debbugs.gnu.org>; Wed, 11 Jan 2023 22:22:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=7MlBCZ42IyBdJwO7Rf9jmzlkq6wCaiOMbR1hdCAUzZU=; b=drlLDbVukkfZBogalHhe9SR/K+4uymXkWBiugX7JxXtE3bJYZz36W0osJyoJQtpwRg 6Y6bf7HYZvwjQDO6B2r+D5lZOoacuzK/KAs5fHnJcG7/119Jr1HpEqVoVYFHBWaR3Hxy Slo9QezZ6SEj3hPn8Uxtn28/OhxsTPmqsVl/5b2ydM/xb0Jhp5tpP/MC4HQXEYfFQ511 O4R11tdI1pR/xsVIavNC6aDlnhs0/XWDTdSOtWWH/gGObNVzrNVercHzEBRezgNguGri ASjaGyeJvA0AoRqMAd5yuOauS8FelpY86fyldMneGZTXKSkLgzqBX+ytojItg/aHHr1d sUjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=7MlBCZ42IyBdJwO7Rf9jmzlkq6wCaiOMbR1hdCAUzZU=; b=zZMsrEliLnoMRRES9YQccUJHQ/y8eycWJv2ESN7PrWGAOj9C5NEuugUUkuHmc8u7d2 b46zMDTulQWhY7ZjGplVcm+4VnszLl2RvkUNgeAR9YwpmCEkA/irrhNFM2y3eJ8zIpWG gkSI9s1eg1czU1JzBLyYvz3IQKQWSeco5lRyIRR0C/SE7RA9Oa7G4Kdj8ZCw1fjoylk1 K3B0E3RzSAkoE2glXFJnu96lEA5K1yUgwRGL590+cqRP0eBelh70S1ga9j//4oo+1oyF mMOzuwbi17ekNm7pOAm/gwETeUJQHmq5lMuu/JdDMe3hZRPNAtvdsEMI0eLAzmI60IR3 U0UQ== X-Gm-Message-State: AFqh2kqDZz+tI374q7z+XwG0bOyS2tpK02B7CCE6HpFXA/DvDnoiQqOe vXMB3vv8rkPgVXJ5ngnT4tY= X-Google-Smtp-Source: AMrXdXuKaFDLHOJlSNUfZlPozXbSl8JtrRJ2PudL6euSmCWfQZ2KNzOMP/N1c9LZ6Tlz1OrI2GJEDQ== X-Received: by 2002:a17:906:36ce:b0:7c1:727c:5f70 with SMTP id b14-20020a17090636ce00b007c1727c5f70mr64703117ejc.46.1673504539842; Wed, 11 Jan 2023 22:22:19 -0800 (PST) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id g3-20020a1709067c4300b007c0a7286ac8sm7080582ejp.69.2023.01.11.22.22.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Jan 2023 22:22:19 -0800 (PST) Message-ID: From: Liliana Marie Prikler Date: Thu, 12 Jan 2023 07:22:17 +0100 In-Reply-To: <86sfgg1z6i.fsf@gmail.com> References: <87358rxgjk.fsf_-_@gmail.com> <325c0ef4-63ad-b45d-96ae-2cf248c37548@disroot.org> <871qoavyn2.fsf@gmail.com> <9336884519247fe7c9a9cf0d532eb8a79b954a7f.camel@gmail.com> <87358il4l0.fsf@gmail.com> <86sfgg1z6i.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 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-Country: US X-Migadu-Flow: FLOW_IN ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=drlLDbVu; 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=gmail.com (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1673504601; a=rsa-sha256; cv=none; b=dVnFnNek6WQhIoaep02R/CODU1yD/IzvWgm2Arpo+l9PdJq6F1ce6mhoswOC9j+A81etNS Va1MTpmnSPXDw0+VvTesFhc7NQK6R0s+KNX/7DF3uccXZ1BtflOFh+8rBnaE61BdYr8S7+ 7Vvq7cZflSuNw4uh6s2KfDZzYu190FTm/kpwm6UOuUjx2BtetBNet7JAbdI8VL1v7n+NhQ W1o9Y+KfufjPoxCp2iab/PCTPJqZWu1kNUxhZARBzcIPEqFuDqzH4AERBfGQuNNG707Alj AcGhUhw5+kitPoSgG9vq98iJI5bwoGnNA0GtZN+oqfNBcKOr++Z/yDVifVvumw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1673504601; 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=7MlBCZ42IyBdJwO7Rf9jmzlkq6wCaiOMbR1hdCAUzZU=; b=tBK2jG3lxorcxfn2gf/FpMOISgxRIgaX10wJY6hbESfZxdimb/K2qXI5usKuZPsZhBu8u1 RiIaN6sXLnm43KqoIWrmhSdjY30Kne7GfgOLchRLW5Sd3l8d5ljcRsM9xEEnaCWJ0cGKlS arbuhPEjcfeChzOIrtKpelERbNTGeIGdtD4xhkvmG+0VCOk2Qkx4I0N/RbNkUUWsHepP2J RrrIPM6Vk7temkMAHEFgbwhsbdVUe+4Pc1jPSQjCT4VxS+GzvgWKbWSWsJfc/mfXdJlPqc DD5JICFCDJ4aLgg6D11CcUQ9AEn1z6RUPqoHDtTvwrpQuHCYD69ce5j5KrCvEQ== X-Migadu-Queue-Id: 966813A7F1 X-Migadu-Scanner: scn0.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=drlLDbVu; 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=gmail.com (policy=none) X-Migadu-Spam-Score: -2.40 X-Spam-Score: -2.40 X-TUID: SH3Z5jcJko1G Am Mittwoch, dem 11.01.2023 um 23:31 +0100 schrieb zimoun: > Hi all, >=20 > On Tue, 10 Jan 2023 at 11:47, Maxim Cournoyer > wrote: >=20 > > What we are discussing here is whether there's a problem or not > > with the FSDG and the name 'unrar-free'.=C2=A0 Given the argument that > > 'unrar-free' package could steer users toward 'unrar' non-free > > (which is not available in Guix) is a bit of a stretch (as you > > admitted), I don't think it's ground to refuse its inclusion in > > Guix. >=20 > I agree with Maxim=E2=80=99s arguments.=C2=A0 From my point of view, unra= r-free > respects FSDG =E2=80=93 and since it is present in Trisquel, I assume thi= s > understanding of FSDG is shared =E2=80=93 to some extent. >=20 > Even, I would say the Liliana=E2=80=99s opposite argument: it liberates u= ser > from the non-free unrar by offering a free alternative.=C2=A0 And it is > the case for all the free re-implementations, no? >From my point of view, it really doesn't. Now potentially, there's an argument to be had that unrar-free acts as a "drop-in replacement" for scripts, Makefiles etc. that assume the presence of the non-free unrar, i.e. when you assume that you're bound to unrar's CLI. But(!) libarchive already liberates you from that very CLI =E2=80=93 perhaps not b= y offering the exact same interface (which for the record unrar-nonfree also doesn't), but by offering a program that can open some of the archives (on top of handling zip, tar, etc.). =C2=A0As for the actually supported archives, they're the same for both CLIs, so no real liberation is happening on that front. Somewhat ironically, if unrar-free was using its own experimental libarchive that has some patches it wishes to upstream, which improve the handling of some RAR quirks, I wouldn't be as opposed to including it. But as it stands right now, I see it as little more than a piece of software that makes people go "but how do I get the _real_ unrar?", cue people sending each other advice on a certain channel dedicated to non-free software. Cheers