working on the modern web is a fucking nightmare. so I am am trying to set up a new simple website on a subdomain of my own website. I am on a computer that I haven't used for web dev before: I set up a new repo on @Codeberg so I can use Codeberg Pages and try to follow their how-to. that then instructs me to run a git command so I go to terminal: I am on a newly updated mac and get the response "xcrun: error: invalid active developer path" when I try to run the command.
@Codeberg so ok, I need to install git. I go to the official git repo and they tell me the esiest way to use Git on a Mac is to install Apple Developer Tools. then I go to install those and its 7.8GBs. Now I have had a download spinner going for the last 15 minutes that shows NO PROGRESS in the App Store
@chpietsch @Codeberg is this actually your response? I would think you would have a better response then that.
@liaizon I don't understand why you choose Apple over freedom.
@chpietsch @liaizon I don't understand why you choose to be an insufferable asshole
@pettter @chpietsch we dont need to go straight to name calling... I know @chpietsch AFK and I know they mean well. Christian maybe this is just a cultural difference in language but this type of response is honestly hurtful to the movement you are trying to support and you are preaching the the choir here. I have like 7 computers running various versions of GNU/Linux. I have a single computer setup running macOS and it is currently the least crashy so I am using it.
@pettter @chpietsch there is still a TON of software that is realllllly not ready for non super tech literate people on Linux. I love Linux, I try to use it as much as I can. I intend to go back to using it daily. But the purity mindset that is prevalent around here is actively hurting that movement.
@liaizon I can help you with GNU/Linux but not with Apple products. You paid them. Maybe you are eligible for support from them?
@chpietsch no I did not pay them. I was given a computer when my last computer (running GNU/Linux) died... I hate Apple, I hate corporations, but this is what I have currently in front of me. and right now I am trying to set up a website (to support open source software) not install a new operating system
@liaizon I had much better luck with fetching the Xcode.dmg from Apple. Please don’t ask me what they are smoking over there… an alternative avenue might be nix, which does not depend on Xcode, I THINK
@adam by server I meant codeberg repo
@michal no its not. i would have to learn how to do that first
@liaizon I’m not 100% sure but I vaguely believe there are Git GUIs for Mac that come with a bundled git install
@liaizon a more far out idea: Lima is basically Linux containers on Mac via HypervisorKit. It’s install instructions use brew, which depends on Xcode again but I wonder if it has to. You sure don’t need Xcode to use qemu or virtualbox.
@liaizon especially since lima is written in go it should be possible to cross compile and run it without needing Xcode and a go toolchain on the target.
@cryptix cryptix your answer here is also sorta missing the point, I am just complain-posting about how bad and confusing all this infrastructure is. I got git and Dev Tools installed now and whatever. Just that there shouldn't need to be this many roadblocks in the way. The people who say "just use git to set up your website" do not appriciate how overly complicated the whole proscess is for people who are not already running git is.
@liaizon i find that hard to see from your first post but I get it now. I don’t know.. I’d definitely appreciate a resurgence of more (S)FTP we Hosts sometimes, too. Then again that also came with a lot of voodoo, like rwxrwxrwx
@cryptix one step forward two steps back or something. maybe its more like chaotic steps in every direction...
@liaizon What does it have to do with modern web though? The error is something related to macOS internals, not to web tech.
@vegan because the modern web people assume that you use Git to manage setting up a website
@liaizon I'd try the installer mentioned on the git website https://sourceforge.net/projects/git-osx-installer/
Or use MacPorts. I remember that all useful developer tools came from third-party ports when I used a MacBook for programming, because Apple kept shipping outdated or broken versions.