From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Dec 16 16:00:15 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B7B051065675 for ; Tue, 16 Dec 2008 16:00:15 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A3B468FC18 for ; Tue, 16 Dec 2008 16:00:15 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id mBGG04TG088313 for ; Tue, 16 Dec 2008 16:00:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id mBGG04W7088311; Tue, 16 Dec 2008 16:00:04 GMT (envelope-from gnats) Date: Tue, 16 Dec 2008 16:00:04 GMT Message-Id: <200812161600.mBGG04W7088311@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: Martin Cracauer Cc: Subject: Re: ports/126890: port update: lang/cmucl X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Martin Cracauer List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Dec 2008 16:00:15 -0000 The following reply was made to PR ports/126890; it has been noted by GNATS. From: Martin Cracauer To: Fulvio Ciriaco Cc: Stefan Walter , Martin Cracauer , GNATS Subject: Re: ports/126890: port update: lang/cmucl Date: Tue, 16 Dec 2008 10:42:27 -0500 Fulvio Ciriaco wrote on Mon, Dec 15, 2008 at 09:13:38PM +0100: > This is because only cmucl-19e-x86-freebsd{6.3,7.0,8.0}.tar.bz2 is found on the > site. The 6.3 build will work on the newer OSes, too, but it would be better to pick more selectively. I think we should set symlinks in the CMUCL download dirs for all FreeBSD versions, but that's gonna get out of date. if you want a Pick whatever is the newest but not newer than the OS. E.g. OS is 6.4, binaries available are 6.3 and 6.5, use 6.3. But e.g. OS is 6.3, binaries available are 6.4 and 5.3, use 5.3. I think just using <= (mayor*10+minor) will do. But the trouble is in walking the download dir first. Martin > How should one deal with this? > Fulvio > > At Mon, 15 Dec 2008 11:54:51 +0100, > Stefan Walter wrote: > > > > Hi Fulvio, hi Martin, > > > > I have corrected the plist so the NOPORTDOCS changes Martin mentioned > > weren't lost. However, it doesn't fetch: > > > > - On FreeBSD 7-STABLE: > > > > ### > > => cmucl-19e-x86-freebsd7.1.tar.bz2 is not in /a/ports/lang/cmucl/distinfo. > > => Either /a/ports/lang/cmucl/distinfo is out of date, or > > => cmucl-19e-x86-freebsd7.1.tar.bz2 is spelled incorrectly. > > *** Error code 1 > > > > Stop in /a/ports/lang/cmucl. > > ### > > > > - On FreeBSD 6.4: > > > > ### > > => cmucl-19e-x86-freebsd6.4.tar.bz2 is not in /a/ports/lang/cmucl/distinfo. > > => Either /a/ports/lang/cmucl/distinfo is out of date, or > > => cmucl-19e-x86-freebsd6.4.tar.bz2 is spelled incorrectly. > > *** Error code 1 > > > > Stop in /a/ports/lang/cmucl. > > ### > > > > This is a result of ${OSREL}, which is used in ${DISTNAME} in the > > Makefile, having different values on different releases, of course. > > > > Regards, > > Stefan -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer http://www.cons.org/cracauer/ FreeBSD - where you want to go, today. http://www.freebsd.org/