From owner-cvs-all@FreeBSD.ORG Wed Sep 5 05:10:35 2007 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 58C6416A417; Wed, 5 Sep 2007 05:10:35 +0000 (UTC) (envelope-from novel@FreeBSD.org) Received: from viefep24-int.chello.at (viefep18-int.chello.at [213.46.255.22]) by mx1.freebsd.org (Postfix) with ESMTP id A4D3413C457; Wed, 5 Sep 2007 05:10:32 +0000 (UTC) (envelope-from novel@FreeBSD.org) Received: from novel.renet.ru ([82.116.33.234]) by viefep24-int.chello.at (InterMail vM.7.08.02.00 201-2186-121-20061213) with ESMTP id <20070905051029.DZKA22742.viefep24-int.chello.at@novel.renet.ru>; Wed, 5 Sep 2007 07:10:29 +0200 Date: Wed, 5 Sep 2007 09:12:05 +0400 From: Roman Bogorodskiy To: Michael Nottebrock Message-ID: <20070905051205.GD64263@underworld.novel.ru> Mail-Followup-To: Michael Nottebrock , Doug Barton , cvs-ports@freebsd.org, cvs-all@freebsd.org, linimon@freebsd.org, ports-committers@freebsd.org References: <200709021108.l82B8Axp085777@repoman.freebsd.org> <20070903051037.GA27386@underworld.novel.ru> <46DD46EB.2020605@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="eDB11BtaWSyaBkpc" Content-Disposition: inline In-Reply-To: <46DD46EB.2020605@freebsd.org> X-PGP: http://people.freebsd.org/~novel/novel.key.asc Cc: cvs-ports@freebsd.org, Doug Barton , linimon@freebsd.org, cvs-all@freebsd.org, ports-committers@freebsd.org Subject: Re: cvs commit: ports/security/gnupg Makefile X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Sep 2007 05:10:35 -0000 --eDB11BtaWSyaBkpc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Michael Nottebrock wrote: > Doug Barton schrieb: > >> > >> OPTIONS would be reasonable in this case. We can enable ncurses backend > >> by default and user will be able to configure the port to make it use > >> other backends he/she wants. > > > > That is basically what I had in mind. I'd like to hear from lofi, but > > my offer to help with that is still good. > Security/pinentry is an "old school" master-port for the > pinentry-[toolkit] slave-ports. I stopped doing master-slave ports of > that sort after that one precisely because you end up in situations like > this where people manage to miss the ports they are supposed to use > despite the fact they are being pointed to them in pkg-messages and they > can be very easily found in a search. >=20 > Apparently even committers sometimes cannot see the wood for the trees > because Roman could have just added options for each of the pinentry > slave ports to the already existing gnupg options menu in his PR > instead. I would like that better than a runtime dependency on an > option-ifyed pinentry port, but not by much, because the main reason why > I never added a runtime dependency on any pinentry to the gnupg port > (back when it was still gnupg-devel) still remains: Whatever pinentry > you depend on by default through whatever indirection, it will be always > be the wrong one for the package users out there. That is why the > pkg-message in gnupg exists. >=20 > So, do what you reckon is best, but I do not think that > security/pinentry needs to be changed. Eh... sorry, I don't consider configuring one port using OPTIONS of _other_ port is a sane way of doing things, it's even worse than handling dependencies using pkg-message. However, I'm not going to take part in this discussion anymore, you're free to do what you want, and I'm not even a maintainer of gnupg. KTHX Roman Bogorodskiy --eDB11BtaWSyaBkpc Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iQCVAwUBRt46pYB0WzgdqspGAQKoJgP/fkLEgwtGmyuR7lUJKUKocy9LmxdJw1N3 z0kxhb11GaFlYrRA/Ws1M0lVleshoVtPKqgAIh6oyBBJWvnefnEUhUepA1znss2F IiOlytZ7iA1aElSjqN2FslbEYQtA4Xa5D8t8APOjamot1okypBkzEbzkt/mpuT7C xzlsgoyeX+Q= =7H+l -----END PGP SIGNATURE----- --eDB11BtaWSyaBkpc--