From owner-freebsd-stable Sun Jan 13 12:38:16 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mail.rpi.edu (mail.rpi.edu [128.113.22.40]) by hub.freebsd.org (Postfix) with ESMTP id 9405937B433; Sun, 13 Jan 2002 12:38:00 -0800 (PST) Received: from [128.113.24.47] (gilead.acs.rpi.edu [128.113.24.47]) by mail.rpi.edu (8.11.3/8.11.3) with ESMTP id g0DKbxh18300; Sun, 13 Jan 2002 15:37:59 -0500 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <20020112212431.A27621@shale.csir.co.za> References: <3C38AFF2.5020708@unios.dhs.org> <20020106213531.GE19117@gw.tex.bogus> <3C4083F4.9000900@unios.dhs.org> <20020112151622.H40697@hal9000.halplant.com> <20020112212431.A27621@shale.csir.co.za> Date: Sun, 13 Jan 2002 15:37:57 -0500 To: Jeremy Lea , Andrew J Caines From: Garance A Drosihn Subject: Re: Portupgrade Utility Cc: Pat Wendorf , stable@FreeBSD.ORG Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-Scanned-By: MIMEDefang 2.1 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG At 9:24 PM +0200 1/12/02, Jeremy Lea wrote: >As to incoroporation into the base system: if the code was in C, or >perl it would be incorporated. I think there is some desire to rewrite the current "critical perl scripts" in C, and to *not* include perl in the base system. Some of the interest for doing this is to make it easier to install newer versions of perl. So, I wouldn't rush to rewrite portupgrade in perl. Besides, I expect that converting from ruby to perl is a little more work than you might first think. In some sense they are similar languages, but it still takes some work to rewrite a major ruby package into perl. Even ignoring that issue, I don't think portupgrade (even if it were written in C) should necessarily be part of the base system. It *would* be nice if portupgrade were automatically-installed if a person asks for the ports collection at OS-installation time. However, if a person says "I do not want the ports collection on this system", then it's a bit odd for the base operating system to include something to install things from a ports-collection which won't even be there. -- Garance Alistair Drosehn = gad@eclipse.acs.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message