Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 May 2004 11:58:10 +0200
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        Garance A Drosihn <drosih@rpi.edu>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: Third "RFC" on on pkg-data ideas for ports
Message-ID:  <20040525115810.2e2af232@Magellan.Leidinger.net>
In-Reply-To: <p06020416bcd81d642885@[128.113.24.47]>
References:  <p0602040dbcd716257540@[128.113.24.47]> <20040524193815.21b18d80@Magellan.Leidinger.net> <p06020414bcd7feb5f782@[128.113.24.47]> <p06020416bcd81d642885@[128.113.24.47]>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 24 May 2004 17:47:34 -0400
Garance A Drosihn <drosih@rpi.edu> wrote:

> At 3:46 PM -0400 5/24/04, Garance A Drosihn wrote:
> >At 7:38 PM +0200 5/24/04, Alexander Leidinger wrote:
> >>
> >>ATM you can checkout one (new/updated) port from cvs into
> >>any non-"ports/" directory and it will work just fine
> >>(depending on the dependencies of the port). I don't see
> >>how this is possible with [the above] approach.
> >
> >..., I was assuming
> >that the end-user would still be working in a copy of the
> >entire ports-collection, so I was just going to download
> >into ports/Packages.  Maybe that isn't the right idea.
> 
> Actually, the solution is probably pretty simple.  Just
> create a distfiles/Patches directory, and download any
> missing "ports-collection patches" into that directory,
> if we can't find them in ports/Patches...

In this case get rid of ports/Patches and have all patches automatically
downloaded, no need to have more than one such directory. But this will
add "trash", since there's no automatic way to remove downloaded patches
which are outdated (I play a little bit with your point of saving space
here). You can remove some at the fetch-patches stage (and you have to,
to not have some outdated ones in a new build), but you would have to
issue a "make fetch-patches" for every port the user ever touched to
clean everything up.  I don't know how important this issue is for our
user base, I just tell you about some issues which cross my mind and you
have to decide on your own about them.

Bye,
Alexander.

-- 
           I'm available to get hired (preferred in .lu).

http://www.Leidinger.net                       Alexander @ Leidinger.net
  GPG fingerprint = C518 BC70 E67F 143F BE91  3365 79E2 9C60 B006 3FE7



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