On 2022-05-03 07:33, John Kennedy wrote:
On Mon, May 02, 2022 at 01:37:47PM -0700, Chris wrote:... I can clone the github hosted mirror && make the changes. But that removes the one-true-source factor, adds additional steps to a procedure that should "Just Work". Which is the real question. Why doesn't it Just Work? Clearly there is a problem with the FreeBSD git based system. ... ... The web pages work. But the git(1) service(s) don't. Why && shouldn't everyone care as to why they don't?I've been using git with FreeBSD since svn days and haven't seen the issues you describe. My ports is currently set up like this: # (cd /usr/ports && git remote -v) origin https://github.com/freebsd/freebsd-ports.git (fetch) origin https://github.com/freebsd/freebsd-ports.git (push) (not sure why it isn't SSH like my src, but works for this talk) I refresh it just by doing another "git pull". I'm assuming most people are in my situation, and I'm just sort of waiting to see some information for why you're different.
I'm not like most people. I rode the "special" bus to school. ;-) Seriously, on a yearly average I pull down the ports repo 1 times/month. I do all my development work in jails. I spin them up, and destroy them when I'm done. While I do have an image for every version of jail I create. I don't keep a ports tree. I would consider it. But I've got a very fat pipe, and I don't pull the tree down often enough to consider it abusive | harmful. In fact, it appears that I may have possibly exposed something. :-) But frankly. You're probably right in thinking that it's enough to git stash or otherwise undo all my changes && git up... O crap, that's svn. I mean; git pull. ;-)
This particular box is a digital ocean VM, so 2 CPUs and 512MiB of RAM? Very underpowered compared to my home system (also has no issues). About the only thing that is interesting there is it has IPv6, so every now and then I stumble across IPv6 misconfiguration, usually for getting port tarballs but I imagine it could qualify for anything that might be hiding behind one of the major content providers like github.
In the end. I should probably create a mirror/clone of the freebsd ports tree on either my GitLab, or Codeberg account && just pull it down from there. Thanks for taking the time to reply, John! :-) l8r, Chris
0xBDE49540.asc
Description: application/pgp-keys