From owner-freebsd-questions@FreeBSD.ORG Fri Jan 25 16:26:01 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1963016A417 for ; Fri, 25 Jan 2008 16:26:01 +0000 (UTC) (envelope-from josh@tcbug.org) Received: from conn-smtp.mc.mpls.visi.com (conn.mc.mpls.visi.com [208.42.156.2]) by mx1.freebsd.org (Postfix) with ESMTP id E797D13C459 for ; Fri, 25 Jan 2008 16:26:00 +0000 (UTC) (envelope-from josh@tcbug.org) Received: from mail.tcbug.org (mail.tcbug.org [208.42.70.163]) by conn-smtp.mc.mpls.visi.com (Postfix) with ESMTP id E3AF57869; Fri, 25 Jan 2008 10:25:59 -0600 (CST) Received: from build64.tcbug.org (unknown [208.42.70.167]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.tcbug.org (Postfix) with ESMTP id D00F02149818; Fri, 25 Jan 2008 10:25:59 -0600 (CST) From: Josh Paetzel To: freebsd-questions@freebsd.org Date: Fri, 25 Jan 2008 10:25:53 -0600 User-Agent: KMail/1.9.7 References: <20080123123511.3177137c@scorpio> <47979341.1000100@FreeBSD.org> <20080124070225.255eb9e5@scorpio> In-Reply-To: <20080124070225.255eb9e5@scorpio> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2756193.98O3hFqtyL"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200801251025.58984.josh@tcbug.org> Cc: Subject: Re: Perl-5.10.0 in FBSD-7.0 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jan 2008 16:26:01 -0000 --nextPart2756193.98O3hFqtyL Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Thursday 24 January 2008 06:02:25 am Gerard wrote: > On Wed, 23 Jan 2008 20:19:29 +0100 > > Kris Kennaway wrote: > > Gerard wrote: > > > I have not been able to find any information in regards to the > > > latest version of Perl, version 5.10.0, released in December. > > > > > > 1) When will this version be available in the ports system? > > > > After 7.0 is released. > > > > > 2) Will FreeBSD-7.0 use this as the default Perl version? > > > > Not as it will be shipped, but users can upgrade to it later. I was > > going to say "easily upgrade", but that might turn out to be a lie :) > > > > Historically, new versions of perl are a recipe for large amounts of > > pain because of all the old perl code that stops working. It would > > be completely irresponsible to attempt that update prior to the > > release (and moreover, the packages are already finalized for 7.0 > > anyway, modulo security updates). > > IMHO, updating to a new OS is like buying a new car. I certainly would > not purchase a new vehicle if it contained an old motor. Yes, I could > swap out the old motor for a new one once I purchase it; however, > wouldn't it have been wiser for the dealer to have done so and spared > me the problem. Perhaps this is not the ideal analogy; however, I think > you get the idea. > > I just hope this decision does not cause the fiasco that the updating > of Xorg caused and still, from reading the postings on this forum, > still continue to cause for some users. > > Thanks for your response. But you're using BSD because of it's history of stability and habit of "Jus= t=20 Working" right? What a new version of perl has to fight is a history of years (can I say=20 decades yet?) of perl upgrades that broke tons of stuff due to a lack of=20 backwards compatibility. No one listens to the perl people when they say=20 that "new shiny version X isn't different in a way that will affect anythin= g"=20 anymore becasuse they've been saying that for years and it's just not been= =20 true. Changing the default version of perl to 5.10.0 is going to break ton= s=20 of ports, and everyone knows it. =2D-=20 Thanks, Josh Paetzel PGP: 8A48 EF36 5E9F 4EDA 5A8C 11B4 26F9 01F1 27AF AECB --nextPart2756193.98O3hFqtyL Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQBHmg2WJvkB8SevrssRAl9xAJ0RYw2XDkdh/feEpKEtf0pVidaWnACeNlv3 k8WHBQ29y+0b8OHm9npObTE= =GNv+ -----END PGP SIGNATURE----- --nextPart2756193.98O3hFqtyL--