Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Oct 2014 16:45:46 -0700
From:      "Simon J. Gerraty" <sjg@juniper.net>
To:        =?us-ascii?Q?=3D=3Futf-8=3FQ=3FDag-Erling=5FSm=3DC3=3DB8rgrav=3F=3D?= <des@des.no>
Cc:        FreeBSD Arch <freebsd-arch@freebsd.org>
Subject:   Re: Retiring WITH_INSTALL_AS_USER
Message-ID:  <15245.1414280746@chaos>
In-Reply-To: <86k33o7ziu.fsf@nine.des.no>
References:  <96C0B2BE-0621-4162-BBB7-7D34AEAB5FD0@gmail.com> <21044.1414038558@chaos> <E40CAE9C-0C6B-4D7C-879E-53926D0A775E@bsdimp.com> <9250.1414076335@chaos> <86wq7p4zcx.fsf@nine.des.no> <10072.1414165996@chaos> <86k33o7ziu.fsf@nine.des.no>

next in thread | previous in thread | raw e-mail | index | archive | help
Dag-Erling Sm=F8rgrav <des@des.no> wrote:
> NO_ROOT solves it in a much better fashion, by modifying install(1)'s
> behavior so that instead of performing the chown / chgrp / chmod, it
> records it in a file which can then be used to generate a package
> manifest or something like that.

Right, so my only concern is running mtree=20
during the build to create staging tree.

Most makefiles rely on the dir they are going to install into existing,
and install cannot tell from its arguments whether the destination
should be a file or a directory.

So I'm curios as to why the filtering that made it safe to use mtree was
removed and what if anything replaced it.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15245.1414280746>