/archivers/ is missing after svn...

Ronald Klop ronald-freebsd8 at klop.yi.org
Fri Nov 30 09:35:52 UTC 2012

On Thu, 29 Nov 2012 20:04:08 +0100, Jeffrey Bouquet  
<jeffreybouquet at yahoo.com> wrote:

> --- On Thu, 11/29/12, Warren Block <wblock at wonkity.com> wrote:
> From: Warren Block <wblock at wonkity.com>
> Subject: Re: /archivers/ is missing after svn...
> To: "Jeffrey Bouquet" <jeffreybouquet at yahoo.com>
> Cc: freebsd-ports at freebsd.org
> Date: Thursday, November 29, 2012, 7:00 AM
> On Thu, 29 Nov 2012, Jeffrey Bouquet wrote:
>> OTOH I can svn it independently to elsewhere than ports, any canonical  
>> way
>> to move that /tmp/archivers to /usr/ports/archivers ?
>> DONE:
>> moved that /tmp/archivers to /usr/ports/archivers, strangely I did not  
>> find its
>> .svn after the move.
> Multiple partial checkouts is not the same as one big checkout.  The
> .svn directory only exists in the base directory of the checkout.
> Back up /usr/ports (for local changes), delete the entire directory,
> then check out the entire directory.
> _______________________________________________
> Done.
> Unfortunately I forgot to relocate /packages/ and /distfiles/ first, so
> they have been restored from yesterday's backup.
> Also there is an INDEX-9.move_distfiles  (zero length file) for the next
> time, as a reminder, as I'd move INDEX* out of the way first.
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"

Packages and distfiles are cache directories to save on network bandwidth.  
If your internet is not very slow or on a data limit then it is harmless  
to delete their content. The files will get downloaded when they are  
needed again.

You sound to me like you moved the content of /usr/ports to another place  
per file or per directory.
I hope you did something like this.
mv /usr/ports /usr/ports-old
svn checkout svn+ssh://svn.freebsd.org/ports/head /usr/ports

This will restore a complete and consistent ports directory. And you don't  
need the reminders, etc.


More information about the freebsd-ports mailing list