20 Jan 2025 |
rrix | i'm trying to remember if i know anyone on the savannah team, i feel like i do but i'm drawing a blank | 03:11:43 |
rrix | https://lists.gnu.org/archive/html/savannah-hackers-public/2025-01/msg00017.html | 03:13:50 |
rrix | https://hostux.social/@fsfstatus/113845788160755310 | 03:14:27 |
rrix | https://lists.gnu.org/archive/html/savannah-hackers-public/2025-01/msg00019.html | 03:15:27 |
rrix | sounds like they're getting hammered by a big scraper botnet? it's not the first | 03:15:42 |
rrix | in fact, i was just lamenting about this on fediverse a few days ago myself, the bots that crawl every link on forges | 03:16:08 |
rrix | maybe tomorrow i'll join savannah-hackers-public and ask if there's a way we can get those feeds or if we should just wait or (??) | 03:19:44 |
rrix | the emacs update script is the one that's failing -- does the elpa one also rely on savannah rss? | 03:20:59 |
rrix | i'm on my third indirection to a new git repo | 03:29:04 |
rrix | elpa2nix is haskell?? | 03:29:53 |
rrix | elpa2nix does not rely on savannah | 03:30:10 |
rrix | so we just need to work with just this one function https://github.com/nix-community/emacs-overlay/blob/master/repos/emacs/update#L8-L22 | 03:31:09 |
rrix | we could switch it to use github.com/emacs-mirror/emacs ? i don't know who runs emacs-mirror though and implicitly trust it less than savannah | 03:32:07 |
rrix | it wouldn't even mean that emacs itself was pulled from the mirror, though, just that the branch revision and digest that's emitted to the nix package attrset, which will match if the mirror is behaving | 03:33:36 |
rrix | curl -s https://api.github.com/repos/emacs-mirror/emacs/branches/master | jq .commit.sha | 03:35:03 |
rrix | no, it's not that simple because nix-prefetch-url is used | 03:43:47 |
rrix | and cgit wont spit out the tarballs in its current state ... | 03:44:02 |
rrix | adisbladis: do you think we should disable the emacs repo update for a few days and see what is going on w/ savannah cgit? | 03:46:17 |
rrix | it's blocking the package repo updates | 03:46:25 |
adisbladis | In reply to @rrix:aelf.land adisbladis: do you think we should disable the emacs repo update for a few days and see what is going on w/ savannah cgit? Sounds good to me. Could you make a PR? | 03:47:58 |
rrix | yeah, would you prefer just disabling the savannah branch update or the emacs repo update in ci.yaml | 03:48:33 |
adisbladis | In reply to @rrix:aelf.land yeah, would you prefer just disabling the savannah branch update or the emacs repo update in ci.yaml Either is fine | 03:49:37 |
rrix | right on i'll do the one that disables the fewest things, it's a one liner to revert in a week either way ;) the optimal FOSS contribution incoming | 03:50:10 |
rrix | i'll open a GH issue to track it | 03:50:21 |
rrix | https://github.com/nix-community/emacs-overlay/pull/461 | 03:58:32 |
rrix | adisbladis: thanks for the quick merge; are you able to run the ci.yml from the web ui or is it only on a timer? | 04:17:36 |
adisbladis | https://github.com/nix-community/emacs-overlay/actions/runs/12860906270 | 04:18:18 |
rrix | ty ty | 04:18:27 |
adisbladis | ty yourself :) | 04:18:40 |
rrix | tfw software freedoms | 04:18:57 |