From owner-freebsd-current Thu Oct 3 7:14:49 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32EF437B404 for ; Thu, 3 Oct 2002 07:14:48 -0700 (PDT) Received: from www.contentmedia.de (www.contentmedia.de [213.61.138.91]) by mx1.FreeBSD.org (Postfix) with SMTP id 64A9943E7B for ; Thu, 3 Oct 2002 07:14:46 -0700 (PDT) (envelope-from marc@informatik.uni-bremen.de) Received: (qmail 1326 invoked from network); 3 Oct 2002 14:10:58 -0000 Received: from unknown (HELO leeloo.intern.geht.de) (217.227.202.173) by www.contentmedia.de with SMTP; 3 Oct 2002 14:10:58 -0000 Date: Thu, 3 Oct 2002 16:13:46 +0200 From: Marc Recht To: "Matthew Emmerton" Cc: drosih@rpi.edu, phk@critter.freebsd.dk, sheldonh@starjuice.net, alex@big.endian.de, current@FreeBSD.ORG, ports@FreeBSD.ORG Subject: Re: expat2 in the base system? Message-Id: <20021003161346.65fa752d.marc@informatik.uni-bremen.de> In-Reply-To: <007f01c26ae2$09b11ab0$1200a8c0@gsicomp.on.ca> References: <3632.1033651189@critter.freebsd.dk> <007f01c26ae2$09b11ab0$1200a8c0@gsicomp.on.ca> X-Mailer: Sylpheed version 0.8.2claws (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="=.HF48l.16waqEu0" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --=.HF48l.16waqEu0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit > > Any famous last words before the fat lady sings ? I think we should go for it. :) > Well, playing the devil's advocate -- isn't this the type of discussion the > preceeded the introduction of Perl into the base system, the introduction of > which created such a mess that we finally took Perl out of the base system > in -CURRENT? But expat is only one header and one lib. (IMO xmlwf shoudn't be in the base system. Anyone who needs it should install the expat port..) > Now I realize that expat is much less complicated than Perl, but have we > fully addressed interoperability concerns? I know that the /usr vs > ${LOCALDIR}distinction between the base system and ports fixes most of them, > at least for experienced users. > > My biggest concern is the minority of users installing expat2 from > ports/packages and then not being able to figure out how to use it, since > they always get expat1 since /usr/bin comes before /usr/local/bin in $PATH. There's no bin. (Except the uneeded xmlwf..) > I'm sure there will also be issues with autoconf-based ports that don't do > proper version checking of libraries which will pick up static libs / > headers from /usr instead of /usr/local as well. If we rename the lib and the header there shouldn't be a problem. (But there also woudn't be a problem if it's called expat and we keep the version up-to date... IMO if it is expat - it should be called expat. But I could also live with an expatXYZ..) Marc --=.HF48l.16waqEu0 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9nFCi7YQCetAaG3MRAtcuAJ0VX2e2mxP7nSO82PSoY2F+TzdXsQCcDW3H +91M+glY9bBjoMGP4wfEPO0= =bKr+ -----END PGP SIGNATURE----- --=.HF48l.16waqEu0-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message