From owner-freebsd-ports@FreeBSD.ORG Sun Jan 30 02:40:00 2005 Return-Path: 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 180A416A4CE; Sun, 30 Jan 2005 02:40:00 +0000 (GMT) Received: from mail.dt.e-technik.uni-dortmund.de (krusty.dt.e-technik.Uni-Dortmund.DE [129.217.163.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 624B643D2D; Sun, 30 Jan 2005 02:39:59 +0000 (GMT) (envelope-from matthias.andree@gmx.de) Received: from localhost (localhost [127.0.0.1])7956E44234; Sun, 30 Jan 2005 03:39:58 +0100 (CET) Received: from mail.dt.e-technik.uni-dortmund.de ([127.0.0.1]) by localhost (krusty [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 15380-04-9; Sun, 30 Jan 2005 03:39:53 +0100 (CET) Received: from m2a2.dyndns.org (p508EFF03.dip.t-dialin.net [80.142.255.3]) 8F84544232; Sun, 30 Jan 2005 03:39:53 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by merlin.emma.line.org (Postfix) with ESMTP id C799077883; Sun, 30 Jan 2005 03:39:52 +0100 (CET) Received: from merlin.emma.line.org ([127.0.0.1]) by localhost (m2a2.dyndns.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 29912-05; Sun, 30 Jan 2005 03:39:52 +0100 (CET) Received: by merlin.emma.line.org (Postfix, from userid 500) id E8A56778AC; Sun, 30 Jan 2005 03:39:51 +0100 (CET) From: Matthias Andree To: Oliver Lehmann In-Reply-To: <20050129220905.46ab86ae.lehmann@ans-netz.de> (Oliver Lehmann's message of "Sat, 29 Jan 2005 22:09:05 +0100") References: <20050129202425.GA56998@heechee.tobez.org> <20050129220905.46ab86ae.lehmann@ans-netz.de> Date: Sun, 30 Jan 2005 03:39:51 +0100 Message-ID: User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: by amavisd-new at dt.e-technik.uni-dortmund.de cc: perl@freebsd.org cc: freebsd-stable@freebsd.org cc: tobez@freebsd.org cc: freebsd-ports@freebsd.org Subject: Re: [HEADS UP] perl symlinks in /usr/bin will be gone X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Jan 2005 02:40:00 -0000 Oliver Lehmann writes: > Anton Berezin wrote: > >> In practical terms this will mean a one-time sweep of your scripts in >> order to convert them, in a typical case, from #! /usr/bin/perl to >> #! /usr/local/bin/perl. > > Wouldn't that break most of the 3rd party scripts out in the world? Hardcoded paths in scripts are a mess. What if I installed Perl into /opt/mumble on some other machine? /usr/freeware? /what/ever? Changed $PREFIX and/or $LOCALBASE? I'd say let the ports patch the right location at install time and if they break after upgrading both perl and the port, they deserve no better. -- Matthias Andree