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't already have a ports tree. What'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 <<a href="mailto:grahamperrin@gmail.com">grahamperrin@gmail.com</a>> 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 '/usr/ports' 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> <<a href="https://freebsdfoundation.org/enhance-your-git-experience/" rel="noreferrer noreferrer" target="_blank">https://freebsdfoundation.org/enhance-your-git-experience/</a>> (bcr)<br> <br> <<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>><br> <br> <<a href="https://github.com/freebsd/freebsd-src/commit/3e8619e535b61c99f0dc50cc6c7e237eb82a8be7" rel="noreferrer noreferrer" target="_blank">https://github.com/freebsd/freebsd-src/commit/3e8619e535b61c99f0dc50cc6c7e237eb82a8be7</a>> <br> | <br> <<a href="https://cgit.FreeBSD.org/src/commit/?id=3e8619e535b61c99f0dc50cc6c7e237eb82a8be7" rel="noreferrer noreferrer" target="_blank">https://cgit.FreeBSD.org/src/commit/?id=3e8619e535b61c99f0dc50cc6c7e237eb82a8be7</a>><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>
