net/viamillipede seeks commiter

Mathieu Arnold mat at FreeBSD.org
Mon Mar 5 10:44:36 UTC 2018


On Sat, Mar 03, 2018 at 12:38:24PM +0700, Eugene Grosbein wrote:
> 03.03.2018 12:06, Kurt Jaeger wrote:
> 
> >>> .include <bsd.prog.mk>
> > [...]
> >>> install: /wrkdirs/usr/ports/net/viamillipede/work/stage/usr/local/bin/viamillipede: chown/chgrp: Operation not permitted
> > 
> >>> Can you try to use a different approach and test it using poudriere ?
> > 
> >> Isn't it just a bug of poudriere's approach? There is nothing
> >> wrong in just using bsd.prog.mk.
> > 
> > The plan behind poudriere is to build under an unprivileged account.
> 
> build != install
> 
> That's not any business of poudriere to deside how binaries need to be installed.

You are absolutely right.

Now, the *only* part of the installation process that needs to be run as
the superuser is the installation of the package created from the
installed files.  The installation of the software itself is done in a
staging directory and does not require root privileges at all, and thus,
does not run as the superuser.

-- 
Mathieu Arnold
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20180305/b4dde98d/attachment.sig>


More information about the freebsd-ports mailing list