Can't update devkitPro because of Cloudflare bullshit
Oh, wait... They changed the mirror address from downloads.devkitpro.org to pkg.devkitpro.org.
Why is one behind CloudFlare while the other one isn't?
@devkitPro
@fnrir @devkitPro And they changed it with no announcement anywhere that I could see which makes it really great when you just think it's a transient error instead of them changing the subdomain for no reason

@nytpu @fnrir

The pkg subdomain was added several years ago when Comcast decided "downloads" was sufficient grounds to block the url as hosting malware. downloads and pkg point to the same place (or would had it not been for the necessity to put devkitpro.org in lockdown mode and temporarliy bypass CF for the packages)

We're not really sure why you're using that url though. All of the packages and instructions use pkg not download & have done for several years.

@nytpu @fnrir

Blame AI crawlers and the entitled techbros who seem to think running botnets on millions of residential connections is reasonable behaviour.

@devkitPro @fnrir
I took the Pacman servers straight from the Wiki, but I guess that must've been before April 2021: https://devkitpro.org/w/index.php?title=devkitPro_pacman&diff=prev&oldid=452

So I guess that's kinda on me, although I'd argue that most people don't reinstall their OS from scratch constantly where they'd notice the update lol (I have gotten a new computer since then and I did reinstall from scratch¸ but I must've just copied all third-party repo lines straight out of my old /etc/pacman.conf).

@devkitPro
And for the record, I wasn't complaining about cloudflare at all (I don't care, do whatever you need to protect the servers), just that the old repository URLs got suddenly broken without warning

@fnrir

@devkitPro so i guess i'm one of those "AI crawlers" then, even though i've been using the site normally...

(EDIT yes i know i missed covering a Ray ID, no i won't bother covering it)

i understand the need to fight off crawling bots that disrupt the service but then treating normal users like them... what??

is there at least a way to appeal these IP blocks though?

@fnrir

It isn't Cloudflare bullshit. It's AI crawler bullshit that necessitated lockdown mode for a while.

Without Cloudflare you wouldn't get the packages at all. It's a massive pain in the neck.