From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id D13D3138359 for ; Wed, 15 Jul 2020 18:12:17 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B4D15E085B; Wed, 15 Jul 2020 18:12:10 +0000 (UTC) Received: from mail.suugaku.co.uk (unknown [2.125.59.191]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 1A4C7E0825 for ; Wed, 15 Jul 2020 18:12:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=suugaku.co.uk; s=mail; t=1594836880; bh=yd3DqVJCcMHS2PUfyQH8M/HrrGAscy0/Hy/JxZaR+qg=; h=Date:From:To:Subject:References:In-Reply-To; b=CALOeFiBK1kgnYf1MwKHEE95FPzWnJ3qxh50x6G2y6lrYcXsucd0JCNI1fG/xhaz5 AAXmy+oM4jORd7AzuzYFE+cPyrlWYMlGF2XJDTgnCXNMA7gNq9prsJ+3Sqn9VnOSSl G0UZ1bafHR2YmxEAK4eetQu6ZnZSQ0KoFcpqfwf0= Date: Wed, 15 Jul 2020 19:11:08 +0100 From: Ashley Dixon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] binary packages: how to ... Message-ID: <20200715181108.fu4q2t76hp3leri3@ad-gentoo-main> Mail-Followup-To: gentoo-user@lists.gentoo.org References: <7b581000-f917-9e57-df3d-d7c36b861817@web.de> <20200714234658.hrijwppoininbp6y@ad-gentoo-main> <0M09ZI-1kizGz1lwC-00uG0z@smtp.web.de> <5c0b4937-6072-98c4-1d8f-2373f2f308f9@web.de> <2b02eb995c6eb5898ad1b30640d26837aa42f437.camel@gmail.com> <20200715161446.uxsjhx5plldx5egs@ad-gentoo-main> <38171eb1d868c164852e095bda2bcdc07b12503b.camel@gmail.com> <20200715175226.glg7zss22ooivrf4@grusum.endjinn.de> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="byaowwwncckz2rvf" Content-Disposition: inline In-Reply-To: <20200715175226.glg7zss22ooivrf4@grusum.endjinn.de> X-PGP-Key: fp="2A9A DA96 8A7B A30E F290 4117 D18A B0D2 BF25 A8AA"; id="0xBF25A8AA"; get=; get= X-Operating-System: Linux ad-gentoo-main 5.4.48-gentoo X-Editor: vim 8.2 User-Agent: NeoMutt/20180716 X-Archives-Salt: 88c22806-b3e3-4397-8c50-7d76db64a481 X-Archives-Hash: 3941dc7cdb88584836bdab8711001ac8 --byaowwwncckz2rvf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jul 15, 2020 at 07:52:27PM +0200, David Haller wrote: > =3D=3D=3D=3D dev-python/rarfile/rarfile-3.1.ebuild =3D=3D=3D=3D > RDEPEND=3D"compressed? ( || ( app-arch/unrar app-arch/rar ) )" > =3D=3D=3D=3D This USE-flag strikes me as slightly nondescript: $ ash-euses rarfile:compressed dev-python/rarfile:compressed - Enables the module to support compressed v3 archives by calling the app-arch/unrar. Does this mean that rarfile is compatible with pre-version#3 archives wi= thout the `compressed` flag ? Regardless, the point remains that RAR is a propri= etary format, which inevitably is locked to similarly proprietary (or non-free to= some extent) software. According to [1] and [2], there does exist an attempt = at a GPL'd implementation of RAR, however its development has since ceased, an= d it only supports up to v2 archives. It seems like every reasonably modern archiving software supporting RAR doe= s so via E. Roshal's `unrar`, disallowing the creation of a RAR-creation utility= [3]. [1] https://en.wikipedia.org/wiki/RAR_(file_format)#Third-party_software_fo= r_extracting_RAR_files [2] http://www.unrarlib.org/ [3] https://en.wikipedia.org/wiki/PeaZip#Third-party_technologies --=20 Ashley Dixon suugaku.co.uk 2A9A 4117 DA96 D18A 8A7B B0D2 A30E BF25 F290 A8AA --byaowwwncckz2rvf Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEKpralop7ow7ykEEX0Yqw0r8lqKoFAl8PRrsACgkQ0Yqw0r8l qKo3YQ//bjysoGnHHrYZPResUMyUDQh27g0AoLy6eLr9UXBON9XGdspaYkwFMm1t Cg+CpCMNoEQ6XIHY0VZzyK8uWWRnVnrge5rmpv4GJXssl1QO76tjTCeGh6CWVBLV 4+wVGSnum6WE9hyQAXbepswZIPlsYFskr/7fP9ScTl053283gy06rN5G7Qv2Xstd OGZwx394q9awNBedgHjuN9eTO80DiM5svwRKlST6j4NWqpjsJYAg4wBX3t3PqTLf FDkBKhIb+26/lNg9GQF0TrDZtNDcWSVsYGdwCeswYLCSLNk5gq14eV70LBY6WjPJ cTgLhVBSXFAQPodVCIi4f87c06co7fzqQGzF7iDP8Mgj8/TIO0etX1jsH0trdWOT RjA3Lyn9AXK2PHhSmRfGqyxAjRg8txd8lKgCn0kA2Pd9XfPZ+nCYFAW5On5Us6yY l8TbDWHV0JzHdl+y74HXi7zfOr2nbk0esfuJf1MjutjvM9DdnMx04qv6yd5/e7+B 307hGoFLa3LgWnlT90Px3jOeqr8IXuJIcsURL6seIKnymWjC1wmBkfrHKqa8k+3r 82dMu8R+B+2j5/c6PhOxeVcsFhITaFBqJ/ZbOXv22R1GBHVdzdElmbhcXCPVTtCg o/gExMtk5BiCGmUNbG/91QGHbB3Wng7l0R4B3/S4WqWUl3Dn2yw= =DJzC -----END PGP SIGNATURE----- --byaowwwncckz2rvf--