From owner-freebsd-ports-bugs@FreeBSD.ORG  Mon Apr  4 02:54:44 2005
Return-Path: <owner-freebsd-ports-bugs@FreeBSD.ORG>
Delivered-To: freebsd-ports-bugs@freebsd.org
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP
	id 42E9416A4CE; Mon,  4 Apr 2005 02:54:44 +0000 (GMT)
Received: from connectmail.carleton.ca (connectmail.carleton.ca
	[134.117.2.12])	by mx1.FreeBSD.org (Postfix) with ESMTP
	id E96E543D2F; Mon,  4 Apr 2005 02:54:43 +0000 (GMT)
	(envelope-from adamw@magnesium.net)
Received: from localhost.localdomain ([134.117.145.25])
 by connectmail.carleton.ca
 (iPlanet Messaging Server 5.2 HotFix 2.02 (built Oct 21 2004))
 with ESMTPSA id <0IEE005AQIR7CK@connectmail.carleton.ca>; Sun,
 03 Apr 2005 22:54:44 -0400 (EDT)
Date: Sun, 03 Apr 2005 22:53:34 -0400
From: Adam Weinberger <adamw@magnesium.net>
In-reply-to: <7e148fb90504031928389835b9@mail.gmail.com>
To: jimmie james <jimmiejaz@gmail.com>
Message-id: <1112583214.43313.3.camel@smacky>
MIME-version: 1.0
X-Mailer: Evolution 2.2.1.1 FreeBSD GNOME Team Port
Content-type: text/plain
Content-transfer-encoding: 7BIT
References: <7e148fb90504031928389835b9@mail.gmail.com>
cc: ports@freebsd.org
cc: freebsd-ports-bugs@FreeBSD.org
cc: marcus@FreeBSD.org
Subject: Re: Fix dbus to use /bin/sh
X-BeenThere: freebsd-ports-bugs@freebsd.org
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Ports bug reports <freebsd-ports-bugs.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs>,
	<mailto:freebsd-ports-bugs-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports-bugs>
List-Post: <mailto:freebsd-ports-bugs@freebsd.org>
List-Help: <mailto:freebsd-ports-bugs-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs>,
	<mailto:freebsd-ports-bugs-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Apr 2005 02:54:44 -0000

On Sun, 2005-03-04 at 22:28 -0400, jimmie james wrote:
> In ports/devel/dbus/Makefile we find "BUILD_DEPENDS?=       
> bash:${PORTSDIR}/shells/bash" which is a new build depend.
> 
> According to: http://www.freedesktop.org/Software/dbus  the only
> depend is a XML parser "D-BUS' only *required* dependency is an XML
> parser (either libxml or expat)."
> 
> No notice of change on the freedesktop site, or /usr/ports/UPDATING.
> 
> Why are we using GNU shells, when /bin/sh is/should be standard on every system?
> 
> Related links:
> https://bugs.freedesktop.org/show_bug.cgi?id=1172
> https://bugs.freedesktop.org/show_bug.cgi?id=1674

On FreeBSD, /bin/sh is Ash. FreeBSD does not ship with BAsh. On
Linux, /bin/sh is BAsh. The Linux world likes to assume that if it works
on Linux, it will work on anything (or they don't care).

Fd.o doesn't say that it needs BAsh, because they assume that /bin/sh
*IS* BAsh.

# Adam


-- 
Adam Weinberger
adamw@magnesium.net || adamw@FreeBSD.org
adamw@vectors.cx    ||   adamw@gnome.org
http://www.vectors.cx