From shaun@FreeBSD.org  Fri Sep  3 21:45:45 2010
Return-Path: <shaun@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C43B710656BE
	for <FreeBSD-gnats-submit@freebsd.org>; Fri,  3 Sep 2010 21:45:45 +0000 (UTC)
	(envelope-from shaun@FreeBSD.org)
Received: from dione.picobyte.net (81-86-230-94.dsl.pipex.com [81.86.230.94])
	by mx1.freebsd.org (Postfix) with SMTP id 49C518FC14
	for <FreeBSD-gnats-submit@freebsd.org>; Fri,  3 Sep 2010 21:45:44 +0000 (UTC)
Received: from charon.picobyte.net (charon.picobyte.net [IPv6:2001:770:15d::fe03])
	by dione.picobyte.net (Postfix) with ESMTP id AB07BB886;
	Fri,  3 Sep 2010 22:14:53 +0100 (BST)
Message-Id: <20100903211452.GA71315@charon.picobyte.net>
Date: Fri, 3 Sep 2010 22:14:53 +0100
From: Shaun Amott <shaun@FreeBSD.org>
To: "Julian H. Stacey" <jhs@berklix.com>
Cc: FreeBSD-gnats-submit@freebsd.org, ports@freebsd.org
In-Reply-To: <201008311739.o7VHdWDY048477@fire.js.berklix.net>
Subject: Re: current ports Mk make fetch calls wget fails to support schemes
References: <201008311739.o7VHdWDY048477@fire.js.berklix.net>

>Number:         150259
>Category:       ports
>Synopsis:       Re: current ports Mk make fetch calls wget fails to support schemes
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Sep 03 21:50:01 UTC 2010
>Closed-Date:    Sun Sep 05 09:12:15 UTC 2010
>Last-Modified:  Sun Sep 05 09:12:15 UTC 2010
>Originator:     
>Release:        
>Organization:
>Environment:
>Description:
 --BXVAT5kNtrzKuDFl
 Content-Type: text/plain; charset=iso-8859-1
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 
 On Tue, Aug 31, 2010 at 07:39:32PM +0200, Julian H. Stacey wrote:
 >=20
 > make fetch used to call src/ BSD licensed fetch
 > it now calls FSF GNU licensed wget,
 > You can see why it fails with=20
 > 	cd sysutils/tarsnap ; make fetch-list
 >=20
 > Even after one has found where=20
 > 	Unsupported scheme
 > comes from & tried to work round it with make.conf assertion of
 > 	FETCH_BINARY=3D/usr/bin/fetch
 > as shown in bsd.port.mk
 > /usr/src/usr.bin/fetch is still not used.
 >=20
 > 	Revert Mk invocation back to longer invoke FSF/GNU licensed
 > 	wget & instead again invoke BSD licensed src/ provided fetch,
 > 	until such time as wget might be capable of offering all
 > 	schemes BSD fetch already does.
 >=20
 
 fetch is still used by ports, it's just that the tarsnap port overrides
 it and uses wget. The Makefile says "Workaround for bug in libfetch(3)";
 perhaps it has something to do with the self-signed certificate employed
 on the master site.
 
 Try FETCH_CMD if you want to force the use of fetch.
 
 --=20
 Shaun Amott // PGP: 0x6B387A9A
 "A foolish consistency is the hobgoblin
 of little minds." - Ralph Waldo Emerson
 
 --BXVAT5kNtrzKuDFl
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.9 (FreeBSD)
 
 iEYEARECAAYFAkyBZUwACgkQkmhdCGs4epru2ACg2wpBThlfSL6VXfN/Cw0uando
 V3gAnj78lknhHzK4SyrN4jgKASFyhpoj
 =lWJc
 -----END PGP SIGNATURE-----
 
 --BXVAT5kNtrzKuDFl--
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: linimon 
State-Changed-When: Sun Sep 5 09:09:15 UTC 2010 
State-Changed-Why:  
Misfiled followup to ports/150159; content migrated. 


Responsible-Changed-From-To: gnats-admin->freebsd-ports-bugs 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Sun Sep 5 09:09:15 UTC 2010 
Responsible-Changed-Why:  

http://www.freebsd.org/cgi/query-pr.cgi?pr=150259 
>Unformatted:
