>Date: Thu, 3 Oct 2013 08:15:11 +0200
>From: Baptiste Daroussin <b...@freebsd.org>
>To: Stephen Montgomery-Smith <step...@missouri.edu>
>Subject: Re: Explain staging
>
>On Wed, Oct 02, 2013 at 10:44:32PM -0500, Stephen Montgomery-Smith wrote:
>> I have not been following discussions recently.  There is this new thing
>> called staging.  I don't seem able to find the original emails where
>> this was introduced.
>>=20
>> Is there an email or a website which explains in some detail how staging
>> works?  It is badly messing with a port I am developing.  I can fix it
>> by setting NO_STAGE=3Dyes, but I would like to get a better idea of why it
>> is failing.  The failure is during the build process.
>>=20
>> Sorry for not following closer.
>
>Not a problem.
>
>Staging is basically installing everything into a staging area "${WRKSRC}/s=
>tage"
>before messing up the system. What most of package system calls DESTDIR or
>FAKEDIR.

sorry, I still don't get it.
What is achived by staging?

>
>=46rom that stage a create can be directly created (even as a single user).=
> or the
>stage can be sync into the filesystem.

I don't understand what you mean.
Do you mean that an unprivileged user can
somehow install software from ports not under
/usr/local?

>
>2 new targets can help you staging your ports: make check-orphans and make
>makeplist.
>
>You should have received 2 mails from me with some details about staging:
>one called "[HEADSUP] Stage support for the ports tree"
>and on called "Staging, packages and more" (very recent as of yesterday)
>
>The following wiki page https://wiki.freebsd.org/ports/StageDir has been cr=
>eated
>for tips and helps around staging.

I've read your mails and the wiki page,
but still not sure what, if anything,
I need/could do with my ports.

I trust you know what you are doing,
but the meaning is not clear to me (yet).

Is the idea that all ports must/should
support staging?

If a port doesn't support staging,
will it fail portlint checks?

Thanks

Anton
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to