Re: Explain staging

2013-10-07 Thread CyberLeo Kitsana
On 10/07/2013 04:37 AM, Anton Shterenlikht wrote: > 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 th

Re: Explain staging

2013-10-07 Thread Paul Schmehl
--On October 7, 2013 10:37:34 AM +0100 Anton Shterenlikht 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 sure, I can do /

Re: Explain staging

2013-10-07 Thread Kimmo Paasiala
On Mon, Oct 7, 2013 at 4:36 PM, Daniel Nebdal wrote: > On Mon, Oct 7, 2013 at 2:52 PM, Anton Shterenlikht 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/distfile

Re: Explain staging

2013-10-07 Thread Daniel Nebdal
On Mon, Oct 7, 2013 at 2:52 PM, Anton Shterenlikht 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 ext

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

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 ask

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 wrote: >>>From: Matthew Seaman >>>To: freebsd-ports@freebsd.org >>>Subject: Re: Explain staging >>> >>>On 03/10/2013 08:56, Anto

Re: Explain staging

2013-10-07 Thread Kimmo Paasiala
On Mon, Oct 7, 2013 at 12:23 PM, Anton Shterenlikht wrote: >>From: Matthew Seaman >>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

Re: Explain staging

2013-10-07 Thread Anton Shterenlikht
>From: Matthew Seaman >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 bui

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 > On Thu, Oct 03, 2013 at 08:21:19PM -0500,

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 wr

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

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: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

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

Re: Explain staging

2013-10-03 Thread Baptiste Daroussin
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 10:58:56AM +0200, Alex Dupre wrote: > >> -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 > >>

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: >>> http://lists.freebsd.org/piper

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: "[HEAD

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 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 cal

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 cal

Re: Explain staging

2013-10-03 Thread Anton Shterenlikht
>Date: Thu, 3 Oct 2013 08:15:11 +0200 >From: Baptiste Daroussin >To: Stephen Montgomery-Smith >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

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

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 compilat

Re: Explain staging

2013-10-02 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 so

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 2013/10/3 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

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 ca