From owner-freebsd-gnome@FreeBSD.ORG Mon Feb 25 22:28:12 2008 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B2E2B16A401 for ; Mon, 25 Feb 2008 22:28:12 +0000 (UTC) (envelope-from c11h15no2@yahoo.com) Received: from web30008.mail.mud.yahoo.com (web30008.mail.mud.yahoo.com [209.191.69.25]) by mx1.freebsd.org (Postfix) with SMTP id 7F6B313C447 for ; Mon, 25 Feb 2008 22:28:12 +0000 (UTC) (envelope-from c11h15no2@yahoo.com) Received: (qmail 33281 invoked by uid 60001); 25 Feb 2008 22:28:11 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=4Gt4RImZN+HnZD2vl3FFxY+WSVzLz7+cwaHEEZQ+WQZiqLaOSyopSd2+ZfusiO9jTTtxMWl+jcVViKwQ4rDckkjHUI1VwpI9eH6NzcHubVVvtl7OqKc8mWx1wMlLhIpYFSnLkEUhxOHPMRFz4+UnGLi27AhzeNb4DkxcMh3Ve5k=; X-YMail-OSG: zCkE9egVM1kxW02jH4m2DFINcV7WSl3ZWJHDPZRi Received: from [65.116.46.122] by web30008.mail.mud.yahoo.com via HTTP; Mon, 25 Feb 2008 14:28:11 PST Date: Mon, 25 Feb 2008 14:28:11 -0800 (PST) From: Amatus To: Joe Marcus Clarke In-Reply-To: <1203960485.45899.20.camel@shumai.marcuscom.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <710148.32843.qm@web30008.mail.mud.yahoo.com> Cc: freebsd-gnome@freebsd.org Subject: Re: Question about updating guile to 1.8 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: amatus@gnu.org List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Feb 2008 22:28:12 -0000 --- Joe Marcus Clarke wrote: > > On Mon, 2008-02-25 at 08:38 -0800, Amatus wrote: > > --- Joe Marcus Clarke wrote: > > > > > The way you're doing it is probably best. The way you submitted > in > > > the > > > PR, while it may look correct, will most likely break INDEX when > > > guile > > > is not installed. Try it. Uninstall guile, then cd to > lang/slib, > > > and > > > run "make describe". Use of != is discouraged for commands which > are > > > not in the base system. > > > > > > Joe > > > > I uninstalled guile and make describe worked fine with some noise > on > > stderr. > > What output? Any output on stderr is bad. The "make describe" outputs "/usr/local/bin/guile-config: not found" on stderr as you might expect and the exit code is 0. Since "make index" pipes stdout to the INDEX file everything should work fine, just some uglyness on the user's screen. If it's really important I can try 2> /dev/null in the command or maybe a test -f to see if the file exists first. > > > I'm running into more problems with gnucash and lsh using > > RUN_DEPENDS. I need to .include before the != but > if > > I move it up too high in the file (before RUN_DEPENDS) then make > > breaks. Would it be ok to just edit the dependency to be > > "slib-guile>=3a4:${PORTSDIR}/lang/slib-guile" instead of > > "${LOCALBASE}/share/guile/1.6/slibcat:${PORTSDIR}/lang/slib-guile"? > > This is fine. Also, there's no dishonor in hardcoding the guile > version. It may look ugly, but guile's minor version hasn't changed > much, and it's not too hard to chase. > > Joe ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ