From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43335) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZGsO-0007Ib-Fg for guix-patches@gnu.org; Wed, 10 Jan 2018 08:57:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZGsI-0003p3-Ti for guix-patches@gnu.org; Wed, 10 Jan 2018 08:57:08 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:42460) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eZGsI-0003ov-PE for guix-patches@gnu.org; Wed, 10 Jan 2018 08:57:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eZGsI-00076G-Fm for guix-patches@gnu.org; Wed, 10 Jan 2018 08:57:02 -0500 Subject: [bug#30037] [PATCH] gnu: whois: Remove bundled mkpasswd. Resent-Message-ID: Date: Wed, 10 Jan 2018 14:55:54 +0000 From: ng0 Message-ID: <20180110145554.bdnge6atptnrsg7c@abyayala> References: <20180109010138.29740-1-me@tobias.gr> <20180109065157.j4ffqj7rye5wwike@abyayala> <65a6b7e7-afca-cc9e-d1b7-cf23038800d4@tobias.gr> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="c33baftoxiz634o5" Content-Disposition: inline In-Reply-To: <65a6b7e7-afca-cc9e-d1b7-cf23038800d4@tobias.gr> 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: Tobias Geerinckx-Rice Cc: 30037@debbugs.gnu.org --c33baftoxiz634o5 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Tobias Geerinckx-Rice transcribed 2.6K bytes: > ng0, >=20 > ng0 wrote on 09/01/18 at 07:51: > > or you could move the mkpasswd to its own output. >=20 > That's not (a step towards) unbundling, though, is it? >=20 > > 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. >=20 > OK, I found this thread[0] on guix-devel. I'd only checked guix-patches. >=20 > 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: >=20 > 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. >=20 > 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. >=20 > (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...) >=20 > 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. >=20 > Kind regards, >=20 > T G-R >=20 > [0]: https://lists.gnu.org/archive/html/guix-devel/2017-01/msg00504.html >=20 I had whois installed for some time, but consider this (or test it): What if someone under account root install 'whois' into their profile. Wouldn't they have 2 mkpasswd now in their path of exectuables and encounter a collision? Should we rename it for the sake of namespace collisions reduction? --=20 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://c.n0.is/ng0_pubkeys/tree/keys WWW: https://n0.is/a/ :: https://ea.n0.is --c33baftoxiz634o5 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlpWKXoACgkQ4i+bv+40 hYi7QA//QIF21ehv0JyQ41hhhGI0yEAFtl3ksyHJP4OlNjzps5qPmHqRlVYVroks f4mChgE7kJAJQ4zmV229kvqQoRIvHRuD916k4poQwhwSvLockxxknX23DZcXjyxc u3NlbInyYqforVEXlORi+LP0uGVo5LpUn7ilcfzi4kOH93exH3Cik5Wd3cyML012 laBRpySKH6f5Zg7ENmIUuooj56oFSrmsRd472dye3TT8nrayCgHxJHb89tpImUR0 GSjw+2v9zdkr0bMySwa9iGLanYfUONF72cvbMVivryrjS+Y8/GYn8w69+O1b60MP KR26dt54E5At3ryw5+SkYnauQN8mjM3uoLi0yXejxoHUvTIAt32x+kyaV23pLA5P DJlpLq9YqdESuBiP6/4n+OIyQWcva741yWh29hjB4CYr9objsoeKE65P2feRaY5C c3dy9L2eJ+RbdFYzkwydW99xMRlKb/PFj2wjhXczHblrjUhVigP7j+GV8biuQAVd ntg17RKdnxUzcQHg/a84WFqVtSixHScr/3XIyMTMlGrPrFjdVZf4f7b5X1rr2Hsv 5OOvs0zH61SjyVnJQcZPOV2c3uvY+k9JFvJdusitEvudHYU+nZyKQPdRclXQXwOh BG5m1JcCmkTIwH1OYGVrUTSIpFiEYXhoZpXwjzN07pBMRlumbCQ= =Amiu -----END PGP SIGNATURE----- --c33baftoxiz634o5--