Re: Explain staging

2013-10-07 Thread Anton Shterenlikht
From: Matthew Seaman m.sea...@infracaninophile.co.uk To: freebsd-ports@freebsd.org Subject: Re: Explain staging On 03/10/2013 08:56, Anton Shterenlikht wrote: sorry, I still don't get it. What is achived by staging? There are 4 main advantages: 1) You can build a port and then create

Re: Explain staging

2013-10-07 Thread Kimmo Paasiala
On Mon, Oct 7, 2013 at 12:23 PM, Anton Shterenlikht me...@bris.ac.uk wrote: From: Matthew Seaman m.sea...@infracaninophile.co.uk To: freebsd-ports@freebsd.org Subject: Re: Explain staging On 03/10/2013 08:56, Anton Shterenlikht wrote: sorry, I still don't get it. What is achived by staging

Re: Explain staging

2013-10-07 Thread Anton Shterenlikht
From kpaas...@gmail.com Mon Oct 7 10:32:26 2013 On Mon, Oct 7, 2013 at 12:23 PM, Anton Shterenlikht me...@bris.ac.uk wrote: From: Matthew Seaman m.sea...@infracaninophile.co.uk To: freebsd-ports@freebsd.org Subject: Re: Explain staging On 03/10/2013 08:56, Anton Shterenlikht wrote: sorry, I

Re: Explain staging

2013-10-07 Thread Boris Samorodov
07.10.2013 13:23, Anton Shterenlikht пишет: What about make fetch? It puts files by default under ports/distfiles, which, by default, is 755: [...] What about make extract? Same problem: I use svn repo owned by a user for ages. When a root rights are needed, the ports infrastructure asks for

Re: Explain staging

2013-10-07 Thread Anton Shterenlikht
From b...@passap.ru Mon Oct 7 13:36:53 2013 07.10.2013 13:23, Anton Shterenlikht пишет: What about make fetch? It puts files by default under ports/distfiles, which, by default, is 755: [...] What about make extract? Same problem: I use svn repo owned by a user for ages. When a root

Re: Explain staging

2013-10-07 Thread Daniel Nebdal
On Mon, Oct 7, 2013 at 2:52 PM, Anton Shterenlikht me...@bris.ac.uk wrote: From b...@passap.ru Mon Oct 7 13:36:53 2013 07.10.2013 13:23, Anton Shterenlikht пишет: What about make fetch? It puts files by default under ports/distfiles, which, by default, is 755: [...] What about make extract?

Re: Explain staging

2013-10-07 Thread Kimmo Paasiala
On Mon, Oct 7, 2013 at 4:36 PM, Daniel Nebdal dneb...@gmail.com wrote: On Mon, Oct 7, 2013 at 2:52 PM, Anton Shterenlikht me...@bris.ac.uk wrote: From b...@passap.ru Mon Oct 7 13:36:53 2013 07.10.2013 13:23, Anton Shterenlikht пишет: What about make fetch? It puts files by default under

Re: Explain staging

2013-10-07 Thread Paul Schmehl
--On October 7, 2013 10:37:34 AM +0100 Anton Shterenlikht me...@bris.ac.uk wrote: Set DISTDIR in make.conf to for example /home/memyself/distfiles and move the existing distfiles there. There's no reasonable default for DISTDIR I think if it's assumed that fetch operates as non-root. -Kimmo

Re: Explain staging

2013-10-07 Thread CyberLeo Kitsana
On 10/07/2013 04:37 AM, Anton Shterenlikht wrote: snip sure, I can do /tmp/distfiles too. But that doesn't help with all the other failing targets. Then I might as well chown -R user:group /usr/ports and update the ports tree as an unprivileged user too. HOwever, security would suffer, I

Re: Explain staging

2013-10-04 Thread Alexander Yerenkow
I'd recommend to 1) take excerpts from this topic and expand wiki - since here was a lot of info 2) When port fails due to staging,add there link to wiki, so user / port developer will see immediately where to dig. Thanks. 2013/10/4 Baptiste Daroussin b...@freebsd.org On Thu, Oct 03, 2013 at

Re: Explain staging

2013-10-03 Thread Baptiste Daroussin
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. Is there an email or a website which explains in some

Re: Explain staging

2013-10-03 Thread Kimmo Paasiala
From that stage a create can be directly created (even as a single user). or the stage can be sync into the filesystem. You probably meant to write: From that stage a *package* can be directly created ;) It's easy to understand why this is so useful because the result of the compilation

Re: Explain staging

2013-10-03 Thread Alex Dupre
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Baptiste Daroussin ha scritto: 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) I think the

Re: Explain staging

2013-10-03 Thread Anton Shterenlikht
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

Re: Explain staging

2013-10-03 Thread Baptiste Daroussin
On Thu, Oct 03, 2013 at 09:45:51AM +0200, Alex Dupre wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Baptiste Daroussin ha scritto: 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

Re: Explain staging

2013-10-03 Thread Baptiste Daroussin
On Thu, Oct 03, 2013 at 09:45:51AM +0200, Alex Dupre wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Baptiste Daroussin ha scritto: 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

Re: Explain staging

2013-10-03 Thread Alex Dupre
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Baptiste Daroussin ha scritto: Here you are: http://lists.freebsd.org/pipermail/freebsd-ports/2013-October/086346.html I was referring the the previous one: [HEADSUP] Stage support for the ports tree. Dunno if it had additional info or this

Re: Explain staging

2013-10-03 Thread Baptiste Daroussin
On Thu, Oct 03, 2013 at 10:58:56AM +0200, Alex Dupre wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Baptiste Daroussin ha scritto: Here you are: http://lists.freebsd.org/pipermail/freebsd-ports/2013-October/086346.html I was referring the the previous one: [HEADSUP] Stage

Re: Explain staging

2013-10-03 Thread Stephen Montgomery-Smith
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/03/2013 04:54 AM, Baptiste Daroussin wrote: On Thu, Oct 03, 2013 at 10:58:56AM +0200, Alex Dupre wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Baptiste Daroussin ha scritto: Here you are:

Re: Explain staging

2013-10-03 Thread Stephen Montgomery-Smith
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/03/2013 07:32 AM, Baptiste Daroussin wrote: On Thu, Oct 03, 2013 at 07:22:35AM -0500, Stephen Montgomery-Smith wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/03/2013 04:54 AM, Baptiste Daroussin wrote: On Thu, Oct 03, 2013 at

Re: Explain staging

2013-10-03 Thread Stephen Montgomery-Smith
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/03/2013 07:44 AM, Stephen Montgomery-Smith wrote: On 10/03/2013 07:32 AM, Baptiste Daroussin wrote: On Thu, Oct 03, 2013 at 07:22:35AM -0500, Stephen Montgomery-Smith wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/03/2013

Re: Explain staging

2013-10-03 Thread Matthew Seaman
On 03/10/2013 08:56, Anton Shterenlikht wrote: sorry, I still don't get it. What is achived by staging? There are 4 main advantages: 1) You can build a port and then create a package from the stage directory without having to install it on your build system. You usually don't

Re: Explain staging

2013-10-03 Thread Stephen Montgomery-Smith
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/03/2013 07:22 AM, Stephen Montgomery-Smith wrote: On 10/03/2013 04:54 AM, Baptiste Daroussin wrote: On Thu, Oct 03, 2013 at 10:58:56AM +0200, Alex Dupre wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Baptiste Daroussin ha scritto:

Re: Explain staging

2013-10-03 Thread Baptiste Daroussin
On Thu, Oct 03, 2013 at 08:21:19PM -0500, Stephen Montgomery-Smith wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/03/2013 07:22 AM, Stephen Montgomery-Smith wrote: On 10/03/2013 04:54 AM, Baptiste Daroussin wrote: On Thu, Oct 03, 2013 at 10:58:56AM +0200, Alex Dupre wrote:

Explain staging

2013-10-02 Thread Stephen Montgomery-Smith
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. 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

Re: Explain staging

2013-10-02 Thread Jov
can this wiki page help? https://wiki.freebsd.org/ports/StageDir Jov blog: http:amutu.com/blog http://amutu.com/blog 2013/10/3 Stephen Montgomery-Smith step...@missouri.edu I have not been following discussions recently. There is this new thing called staging. I don't seem able to find the