Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 7 Feb 2026 20:17:04 -0700
From:      Warner Losh <imp@bsdimp.com>
To:        Graham Perrin <grahamperrin@gmail.com>
Cc:        FreeBSD-CURRENT <freebsd-current@freebsd.org>, Benedict Reuschling <bcr@freebsd.org>
Subject:   Re: git-clone(1) after base 3e8619e535b6 for /usr/ports subdirectories
Message-ID:  <CANCZdfpUJVyc1RDpxcS4bd8t6AYfwkmv8JKerG-SxF9d7gRt8w@mail.gmail.com>
In-Reply-To: <f3cdbfa2-1231-48f1-bf02-ae4f4dd96132@gmail.com>
References:  <6961de2e.35403.46e0e7bf@gitrepo.freebsd.org> <f3cdbfa2-1231-48f1-bf02-ae4f4dd96132@gmail.com>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
That only works if don't already have a ports tree. What's there?

Warner

On Sat, Feb 7, 2026, 8:09 PM Graham Perrin <grahamperrin@gmail.com> wrote:

> With recent installations of FreeBSD-CURRENT, traditional use of git no
> longer works for /usr/ports.
>
> ----
>
> root@sixteen:~ # git clone --depth 1 https://git.freebsd.org/ports.git
> /usr/ports
>
> fatal: destination path '/usr/ports' already exists and is not an empty
> directory.
> root@sixteen:~ # freebsd-version -kru ; uname -mvKU
>
> 16.0-CURRENT
> 16.0-CURRENT
> 16.0-CURRENT
> FreeBSD 16.0-CURRENT #0 main-n283549-6d37c3db62ba: Mon Feb  2 12:11:20
> UTC 2026
>   root@releng3.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC
> amd64 1600011 1600011
> root@sixteen:~
>
> ----
>
> <https://freebsdfoundation.org/enhance-your-git-experience/>; (bcr)
>
> <https://docs.freebsd.org/en/books/handbook/ports/#ports-using-git-method>;
>
> <
> https://github.com/freebsd/freebsd-src/commit/3e8619e535b61c99f0dc50cc6c7e237eb82a8be7>;
>
> |
> <
> https://cgit.FreeBSD.org/src/commit/?id=3e8619e535b61c99f0dc50cc6c7e237eb82a8be7
> >
>
>
>

[-- Attachment #2 --]
<div dir="auto">That only works if don&#39;t already have a ports tree. What&#39;s there?<div dir="auto"><br></div><div dir="auto">Warner</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Sat, Feb 7, 2026, 8:09 PM Graham Perrin &lt;<a href="mailto:grahamperrin@gmail.com">grahamperrin@gmail.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">With recent installations of FreeBSD-CURRENT, traditional use of git no <br>
longer works for /usr/ports.<br>
<br>
----<br>
<br>
root@sixteen:~ # git clone --depth 1 <a href="https://git.freebsd.org/ports.git" rel="noreferrer noreferrer" target="_blank">https://git.freebsd.org/ports.git</a>; <br>
/usr/ports<br>
<br>
fatal: destination path &#39;/usr/ports&#39; already exists and is not an empty <br>
directory.<br>
root@sixteen:~ # freebsd-version -kru ; uname -mvKU<br>
<br>
16.0-CURRENT<br>
16.0-CURRENT<br>
16.0-CURRENT<br>
FreeBSD 16.0-CURRENT #0 main-n283549-6d37c3db62ba: Mon Feb  2 12:11:20 <br>
UTC 2026 <br>
  <a href="mailto:root@releng3.nyi.freebsd.org" target="_blank" rel="noreferrer">root@releng3.nyi.freebsd.org</a>:/usr/obj/usr/src/amd64.amd64/sys/GENERIC <br>
amd64 1600011 1600011<br>
root@sixteen:~<br>
<br>
----<br>
<br>
&lt;<a href="https://freebsdfoundation.org/enhance-your-git-experience/" rel="noreferrer noreferrer" target="_blank">https://freebsdfoundation.org/enhance-your-git-experience/</a>&gt; (bcr)<br>
<br>
&lt;<a href="https://docs.freebsd.org/en/books/handbook/ports/#ports-using-git-method" rel="noreferrer noreferrer" target="_blank">https://docs.freebsd.org/en/books/handbook/ports/#ports-using-git-method</a>&gt;<br>;
<br>
&lt;<a href="https://github.com/freebsd/freebsd-src/commit/3e8619e535b61c99f0dc50cc6c7e237eb82a8be7" rel="noreferrer noreferrer" target="_blank">https://github.com/freebsd/freebsd-src/commit/3e8619e535b61c99f0dc50cc6c7e237eb82a8be7</a>&gt; <br>
| <br>
&lt;<a href="https://cgit.FreeBSD.org/src/commit/?id=3e8619e535b61c99f0dc50cc6c7e237eb82a8be7" rel="noreferrer noreferrer" target="_blank">https://cgit.FreeBSD.org/src/commit/?id=3e8619e535b61c99f0dc50cc6c7e237eb82a8be7</a>&gt;<br>;
<br>
<br>
</blockquote></div>
home | help

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