Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Dec 2016 23:34:20 +0100
From:      Matthias Andree <matthias.andree@gmx.de>
To:        null <freebsd-ports@freebsd.org>
Subject:   Re: No port should need root for make fetch
Message-ID:  <1b62d470-40a3-8cc9-6dd2-bd07ca6753f1@gmx.de>
In-Reply-To: <201612132228.uBDMSL1r018077@fire.js.berklix.net>
References:  <201612132228.uBDMSL1r018077@fire.js.berklix.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1b62d470-40a3-8cc9-6dd2-bd07ca6753f1>