| 25 May 2021 |
sterni (he/him) | I see | 15:50:45 |
sterni (he/him) | I'm a bit unsure currently whether I should make an effort to jailbreak some of the failing random 1.2.0 packages | 15:51:15 |
maralorn | A feature in hydra to restart all jobs meeting the currently shown search criteria would be super cool. | 15:51:16 |
sterni (he/him) | I kinda wished for a way to grep through all failing jobs' logs | 15:51:42 |
sterni (he/him) | which would make things like random 1.2.0 or the aarch64 doctest failures less annoying to clean up | 15:52:00 |
maralorn | Uh, that sounds cool and like a very tough ask at the same time. | 15:52:27 |
sterni (he/him) | alternatively to checking build logs and reporting issues upstream we could just hope stackage has its impact and all those packages will just unbreak by themselves in a couple of days | 15:52:39 |
sterni (he/him) | In reply to @maralorn:maralorn.de Uh, that sounds cool and like a very tough ask at the same time. sounds like a script which runs for five minutes | 15:52:56 |
sterni (he/him) | amirite | 15:53:00 |
maralorn | In reply to @sternenseemann:systemli.org sounds like a script which runs for five minutes It feels like another situation where the solution will query hydra a lot. | 16:03:58 |
sterni (he/him) | well no | 16:04:14 |
sterni (he/him) | well yes | 16:04:23 |
sterni (he/him) | you need to run the query which takes 2min | 16:04:29 |
sterni (he/him) | and then <500 additional queries for the logs | 16:04:40 |
sterni (he/him) | depending on how much has failed | 16:04:46 |
sterni (he/him) | oh much less even | 16:05:00 |
sterni (he/him) | it would only be failed on its own right | 16:05:10 |
| meet joined the room. | 16:05:17 |
maralorn | In reply to @sternenseemann:systemli.org https://docs.google.com/spreadsheets/d/1ZvqZOdOse1lIAJxccsWdyFNeDLyVmoCUvI12LJNFMks That's a cool table. Who is suggesting this? Is it likely to happen? | 16:08:16 |
sterni (he/him) | graham and yes | 16:08:28 |
sterni (he/him) | See #infrastructure:nixos.org | 16:08:57 |
maralorn | In reply to @sternenseemann:systemli.org oh much less even Yeah currently only 40 on Linux. | 16:09:04 |
maralorn | Yeah, should actually be doable. | 16:09:22 |
sterni (he/him) | I'm not sure what impact this will have, we'll have less of a share advantage over other jobsets, but also more percentage in shares overall | 16:09:34 |
sterni (he/him) | idk never felt the impact of shares before so who knows | 16:09:49 |
maralorn | Other idea btw: we can theoretically find packages requiring a jail break algorithmically. We could us that to a) mark them broken before they even failed once and b) mark them automatically unbroken as soon as they build again. So a temp incompatibility like now with random will not disable a package permanently. | 16:12:30 |
sterni (he/him) | yeah that could be interesting | 16:12:54 |
srid | Anyone fancy trying some Haskell stuff here?
Utilizing the power of Nix, every repl comes preloaded with over 30,000 packages. Adding a package is as simple as adding it as a dependency in the replit.nix file. https://lobste.rs/s/dy4x1c/how_we_went_from_supporting_50_languages
| 16:19:11 |
| zwro changed their display name from z to yin. | 18:05:13 |
utdemir | srid: seems to work as expected https://replit.com/@utdemir/nix-hs . My first impressions:
- There's not much magic going on, they pretty much only installed Nix with a mounted /nix/store.
- Run command simply runs
nix-shell .. --run '..', so I guess when the Nix expression becomes larger it'd be annoying to wait for Nix evaluation every time you run something.
| 23:46:14 |