From owner-freebsd-ports@freebsd.org Tue Dec 13 22:34:27 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 66F61C76154 for ; Tue, 13 Dec 2016 22:34:27 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BE82419EA for ; Tue, 13 Dec 2016 22:34:26 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: from mandree.no-ip.org ([77.181.21.39]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MFLhE-1cMNA33cVo-00ELbE for ; Tue, 13 Dec 2016 23:34:24 +0100 Received: from [IPv6:::1] (localhost6.localdomain6 [IPv6:::1]) by apollo.emma.line.org (Postfix) with ESMTP id 366A323CF5A for ; Tue, 13 Dec 2016 23:34:21 +0100 (CET) Subject: Re: No port should need root for make fetch To: null References: <201612132228.uBDMSL1r018077@fire.js.berklix.net> From: Matthias Andree Message-ID: <1b62d470-40a3-8cc9-6dd2-bd07ca6753f1@gmx.de> Date: Tue, 13 Dec 2016 23:34:20 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: <201612132228.uBDMSL1r018077@fire.js.berklix.net> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:XfNY6ZSTE0FYOn6ktPlobarhjE7N8OYIAmIItMAxE8Q72o16nGy eSZcrkapCJwUmU/Q6OMEfOzm05F/9F0ox3oahP14fE3uirPmWDqo1D8b6/vZXNexk60Q3fp ijOkVJ4YVOQScsqyMSMhUKTI5MKhiT/Pp9PRk/opOuSdNXsf2cxh/Mwy6phgQx5RsJxdBp+ KTglEDlJ1e/RzE2UQua8g== X-UI-Out-Filterresults: notjunk:1;V01:K0:NjC22vgEq7U=:X1coGUKcKLuPkAwNew3HDX gdVXKXfCgOIaeMVl5v5fpxcOLvC/Mou4PY/xyXYqc9/YVgv4YwA9jPAxMGHuY17AZ8eM8xf2u UvxRl8lBO8aete5rwZwdlnx10VUDNMU/W7MbDQB6fct97hOQwhL/vGHry+1d9hX9d3kXVf/cT TeubWZntvVkEzamg8L8MR2jHcQDtYqHeOYVlKj3aqT53rVq9Nhik8oUThE1wXyNQUrwEcAcCT 0OnInOryAPtl5duqlu/cuJtxFnmrR9PhEUxpDPLd6QofquBHLuznkfbAlzG8r0SY5TZqWLyi9 5OrDouAZIK0VzsueAn8jQxVaHHEcrugWDpv53gdLa/C1GDgRspTBUKksQilnI+exObisi9Rzt HedBkbkZR30QONaooancttG+8L8BfgsJTIsD7xKZQNIbZ2DUcjXq18u8gzmHKRtPB5DJdbZD+ Nr/gVb+/Anfq7oqvCD1el6GWlJCtHE+pBZurYD7KCeBw5NLrSmGjhEM4B+7t6Vn3NHJZW+R/b dNdGdNeHapyyC3/XXscgD6+qM/rW7AZrov5Zu9p6OM2TxKKP3h1xXKIhCQ5qKNpwGp5xz7Jfj F2H0HfALjkulTflbOfTHN5zo+CSoLmrr50O0uxHlOtOae6OxxrzI9b1z7uCvy1Q/e6uq1SGo/ m182Ui+J65qn/EGibhDoq00QnC2T/VhdIb+Y+H27OoWE05eYrdZWRWURkipdRMvLBDozHY3A5 jYh0BzFwuypNbJFodMS3nv12T1/G9kDW8I2ek8NyO/annlg1SIcrmwk8Zqd3GqmiIZB9J3zz5 jpZeWU0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Dec 2016 22:34:27 -0000 Am 13.12.2016 um 23:28 schrieb Julian H. Stacey: > I'm just building a stockpile of local distfiles for use later on a mass build. > I'm quite happy to build as root. > > [...] > Please stop guessing & assuming wrongly, > try as normal user what I reported in 3rd line of my first post > cd /usr/ports; make -i fetch > & you will breaking ports.. I'm certainly not going out to download some 30,000 distfiles. I've checked that "make checksum" works for me as unprivileged user on the one port, and I do appreciate that if one port has FETCH_DEPENDS=aaaa:bbbb:build can hurt. So where's the solution for you? Are you proposing a change in that ports should not be permitted to require the "build" stage of another port as requisite, which has been a standard mechanism in *_DEPENDS for years? Cheers, Matthias