From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39494) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eYx0R-0003n3-32 for guix-patches@gnu.org; Tue, 09 Jan 2018 11:44:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eYx0M-0008OC-Ow for guix-patches@gnu.org; Tue, 09 Jan 2018 11:44:07 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:41906) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eYx0M-0008Nv-K6 for guix-patches@gnu.org; Tue, 09 Jan 2018 11:44:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eYx0M-0000SF-Dp for guix-patches@gnu.org; Tue, 09 Jan 2018 11:44:02 -0500 Subject: [bug#30037] [PATCH] gnu: whois: Remove bundled mkpasswd. Resent-Message-ID: References: <20180109010138.29740-1-me@tobias.gr> <20180109065157.j4ffqj7rye5wwike@abyayala> From: Tobias Geerinckx-Rice Message-ID: <65a6b7e7-afca-cc9e-d1b7-cf23038800d4@tobias.gr> Date: Tue, 9 Jan 2018 17:46:17 +0100 MIME-Version: 1.0 In-Reply-To: <20180109065157.j4ffqj7rye5wwike@abyayala> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="h4Q7vayftDwKveUhsueBq2LkAI5pRB47k" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: ng0@n0.is Cc: 30037@debbugs.gnu.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --h4Q7vayftDwKveUhsueBq2LkAI5pRB47k Content-Type: multipart/mixed; boundary="HyCQXaWTFELCJRNODgs8zAWS48z33v24I"; protected-headers="v1" From: Tobias Geerinckx-Rice To: ng0@n0.is Cc: 30037@debbugs.gnu.org Message-ID: <65a6b7e7-afca-cc9e-d1b7-cf23038800d4@tobias.gr> Subject: Re: [bug#30037] [PATCH] gnu: whois: Remove bundled mkpasswd. References: <20180109010138.29740-1-me@tobias.gr> <20180109065157.j4ffqj7rye5wwike@abyayala> In-Reply-To: <20180109065157.j4ffqj7rye5wwike@abyayala> --HyCQXaWTFELCJRNODgs8zAWS48z33v24I Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: quoted-printable ng0, ng0 wrote on 09/01/18 at 07:51: > or you could move the mkpasswd to its own output. That's not (a step towards) unbundling, though, is it? > I think you want to look into the old discussions around this. I > don't remember why this wasn't chosen, all I know is that upstream > made it very clear to me that they won't separate mkpasswd. OK, I found this thread[0] on guix-devel. I'd only checked guix-patches. I can somewhat understand your use of the word =E2=80=98bundle=E2=80=99 i= n the TODO comment =E2=80=94 or at least where it came from =E2=80=94 but it's prett= y misleading in that context. As you rightly noted: Ludo'> Why to you call that =E2=80=9Cunbundling=E2=80=9D? ng0> Wrong choice of words. [...] ng0> It's annoying that two unrelated applications are thrown ng0> into one distribution/package. It would have been nice to adjust the comment at that point, or mention that this =E2=80=98mkpasswd=E2=80=99 is unrelated to the better-known Exp= ect =E2=80=98mkpasswd=E2=80=99. (Hark, this one doesn't even mk passwds! For maximum irony, it was renamed from =E2=80=98cryptpw=E2=80=99, which perfectly described its pu= rpose...) Since this is its own thing, for better or worse, I agree with the others in that thread that it should remain part of this package/output until upstream repents. Kind regards, T G-R [0]: https://lists.gnu.org/archive/html/guix-devel/2017-01/msg00504.html --HyCQXaWTFELCJRNODgs8zAWS48z33v24I-- --h4Q7vayftDwKveUhsueBq2LkAI5pRB47k Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCWlTx2g0cbWVAdG9iaWFz LmdyAAoJEA2w/4hPVW15DsUBAJmFTvRddWyBofE6ghSEC1e6xayGrStlds6xKtwA i34jAP4gaZCT16SIrv8xvMh0vFTgIx0OUEfxdomqx0znHQ1AAw== =7GjR -----END PGP SIGNATURE----- --h4Q7vayftDwKveUhsueBq2LkAI5pRB47k--