From owner-freebsd-ports@FreeBSD.ORG Thu Nov 6 10:31:40 2003 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 56B8B16A4CE for ; Thu, 6 Nov 2003 10:31:40 -0800 (PST) Received: from mail.caraldi.com (caraldi.com [62.212.102.95]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AB3C43FDF for ; Thu, 6 Nov 2003 10:31:37 -0800 (PST) (envelope-from jbq@caraldi.com) Received: from watt.intra.caraldi.com (watt.intra.caraldi.com [192.168.100.101]) by mail.caraldi.com (Postfix) with ESMTP id DBE1E20EF; Thu, 6 Nov 2003 19:31:35 +0100 (CET) Received: by watt.intra.caraldi.com (Postfix, from userid 1001) id A9E9E90; Thu, 6 Nov 2003 19:31:35 +0100 (CET) Date: Thu, 6 Nov 2003 19:31:35 +0100 From: Jean-Baptiste Quenot To: kirk@strauser.com Message-ID: <20031106183133.GA42273@watt.intra.caraldi.com> Mail-Followup-To: kirk@strauser.com, freebsd-ports Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.4i cc: freebsd-ports Subject: FreeBSD Bash Completion port 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: Thu, 06 Nov 2003 18:31:40 -0000 Dear Kirk, Thank you for maintaining the bash completion port for FreeBSD. I just wanted to report that textproc/gsed is required by bash-completion. If you look at the bash_completion script, you will notice that line: $ grep gsed /usr/local/etc/bash_completion [ $UNAME != Linux ] && have gsed && alias sed=gsed Because Bash Completion is maintained on a Linux platform, the sed invocations fail completely on FreeBSD. Thus an alias to gsed is setup on non-Linux platforms. This is a bug report that I submitted to Ian M. in June 2002: ---------------------------- revision 1.360 date: 2002/06/17 16:38:37; author: ianmacd; state: Exp; lines: +5 -1 - check for non-Linux and presence of gsed (GNU sed). If it's there, alias it to sed. ---------------------------- So to sum up, bash completion is only useful if gsed is installed. Best regards, -- Jean-Baptiste Quenot http://caraldi.com/jbq/