From owner-freebsd-ports Sun Sep 1 4: 2:34 2002 Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 80FD537B400; Sun, 1 Sep 2002 04:02:21 -0700 (PDT) Received: from gatesrv.RZ.UniBw-Muenchen.de (gatesrv.RZ.UniBW-Muenchen.de [137.193.11.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id EBD2043E42; Sun, 1 Sep 2002 04:02:19 -0700 (PDT) (envelope-from lizard@informatik.unibw-muenchen.de) Received: from nemesis.informatik.unibw-muenchen.de (nemesis.Informatik.UniBw-Muenchen.de [137.193.60.30]) by gatesrv.RZ.UniBw-Muenchen.de (8.11.2/8.11.2) with ESMTP id g81AUFl21548; Sun, 1 Sep 2002 12:30:16 +0200 (MEST) Received: from localhost (localhost.informatik.unibw-muenchen.de [127.0.0.1]) by nemesis.informatik.unibw-muenchen.de (Postfix) with ESMTP id 3FA2E5A546; Sun, 1 Sep 2002 12:30:15 +0200 (CEST) Received: by nemesis.informatik.unibw-muenchen.de (Postfix, from userid 1001) id 8C8D75A544; Sun, 1 Sep 2002 12:30:14 +0200 (CEST) Date: Sun, 1 Sep 2002 12:30:14 +0200 From: Oliver Braun To: "David O'Brien" Cc: "David W. Chapman Jr." , ports@FreeBSD.ORG Subject: Re: cvs commit: ports/net/rsync Makefile Message-ID: <20020901103014.GA37537@informatik.unibw-muenchen.de> Mail-Followup-To: Oliver Braun , David O'Brien , "David W. Chapman Jr." , ports@FreeBSD.ORG References: <04d801c25122$4527a840$f800a8c0@dwcjr> <20020831193211.GA22902@dragon.nuxi.com> <04e601c25127$1b88cdc0$f800a8c0@dwcjr> <20020831231847.GD61943@lizzy.catnook.com> <200204261840.g3QIeEJ84330@freefall.freebsd.org> <20020827234337.GA79648@dragon.nuxi.com> <04d801c25122$4527a840$f800a8c0@dwcjr> <20020831193211.GA22902@dragon.nuxi.com> <200204261840.g3QIeEJ84330@freefall.freebsd.org> <20020827234337.GA79648@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2fHTh5uZTiUOsy+g" Content-Disposition: inline In-Reply-To: <20020831231847.GD61943@lizzy.catnook.com> <20020831193211.GA22902@dragon.nuxi.com> <20020827234337.GA79648@dragon.nuxi.com> Organization: University of the Federal Armed Forces Munich, Germany X-Mailer: Mutt http://www.mutt.org/ X-OS: FreeBSD 4.6-STABLE i386 http://www.freebsd.org/ X-Newsreader: SLRN http://www.slrn.org/ X-PGP-Key: http://pgpkeys.mit.edu:11371/pks/lookup?op=get&search=0xEF25B1BA X-PGP-Fingerprint: 6A3B 042A 732E 17E4 B6E7 3EAF C0B1 6B7D EF25 B1BA X-Uptime: 10 days X-URL: http://ist.unibw-muenchen.de/People/obraun X-Accept-Language: de en X-Location: Europe, Germany, Munich X-Editor: Vim-601 http://www.vim.org/ User-Agent: Mutt/1.5.1i X-Virus-Scanned: by AMaViS snapshot-20020531 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --2fHTh5uZTiUOsy+g Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable * David O'Brien [2002/08/27 16:43 -0700]: > This commit should be reconsidered -- by making a dependancy on popt, > rsync went from a port easy to build with zero dependancies to one needin= g: > RUN DEPENDS > ~~~~~~~~~~~ > popt > gettext > expat > libiconv > ADDTIONAL BUILD DEPENDS > ~~~~~~~~~~~~~~~~~~~~~~~ > libtool No that's not right. rsync went from a port with all these dependencies to a port with zero dependencies by default, and with all these dependencies if and only if one defines WITH_POPT_PORT. * David O'Brien [2002/08/31 12:32 -0700]: > > So what do you recommend when rsync does not continue to include its own > > popt? > Why do you think that will happen? It still supplies its own libz. I do not know if you have read the answer from Jos Backus to this. Here it is (again?): * Jos Backus [2002/08/31 16:18 -0700]: > On Sat, Aug 31, 2002 at 02:46:32PM -0500, David W. Chapman Jr. wrote: > > > > So what do you recommend when rsync does not continue to include it= s own > > > > popt? > > > > > > Why do you think that will happen? It still supplies its own libz. > There's a good reason for that. The libz that ships with rsync is incompa= tible > with zlib 1.1.4 at the data stream level. > > Because that's what the whole dispute was over in the thread about this= . I > > don't recall the thread, so I will wait for obraun to chime in, but he = may > > not be back until Monday. It is entirely possible that I am thinking of > > another port though so I will wait for Oliver to respond before creatin= g any > > more spammage. I will forward you the email and thread I am referring = to > > shortly. > I supplied the popt-1.6.4 upgrade patch to rsync, and at the time Wayne > Davison suggested on rsync@samba.org that popt be removed altogether inst= ead > of upgrading it. I tend to agree with this. The bloat issue should be tak= en up > with the popt maintainers; perhaps it should be possible to build popt wi= thout > the external dependencies for programs that don't need it. Unfortunately = popt > seems to be largely unmaintained these days. To summarize: rsync had these dependancies for a while, since I thought gettext etc. will be installed on almost any machine anyway. With this commit I have reverted this change to let rsync _not_ depend on all these stuff by default. But I have left the possibility to make rsync depend on the popt port. So, I hope this is ok for everyone. Regards, Olli --=20 {- IST & IIS _ INF _ UniBwM :: obraun@informatik.unibw-muenchen.de -} {- Tele-Consulting GmbH :: obraun@Tele-Consulting.com -} {- FreeBSD Commmitter :: obraun@FreeBSD.org -} --2fHTh5uZTiUOsy+g Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9cew2wLFrfe8lsboRArzUAJ9+ntROZ3AWohCX9tsAcaAKDXhBiwCfXfru zQ+KYWzAPyTdSFRVwEa/7NM= =8L1c -----END PGP SIGNATURE----- --2fHTh5uZTiUOsy+g-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message