| 19 Apr 2025 |
sterni (he/him) | maralorn: looks like HLS/hlint are the last big things from the report. Musl/Static stuff can be ignored and needs to be reevaluated in staging(-next). thielema package failures look weird, maybe worth a bug report upstream. large-records is not fixable for the moment. | 09:57:18 |
sterni (he/him) | I'll try and have a look through the (unmaintained) failure list later. | 09:57:31 |
hellwolf | what's the problem with hlint at the moment? | 10:04:49 |
maralorn | In reply to @sternenseemann:systemli.org maralorn: looks like HLS/hlint are the last big things from the report. Musl/Static stuff can be ignored and needs to be reevaluated in staging(-next). thielema package failures look weird, maybe worth a bug report upstream. large-records is not fixable for the moment. But the hls hlint errors only seem to affect non-default minor versions which I don't want to bother about. | 10:50:08 |
maralorn | hls on 9.4.* seems to be affected by a flaky test in a dependency. Since we merge into staging I see no reason to restart it. | 10:54:31 |
maralorn | hls and hlint on 9.8.* < 9.8.4 seems to be affected by an API change and I don’t care. | 10:55:33 |
maralorn | * hls and hlint on 9.8.* < 9.8.4 seems to be affected by an API change and I don’t care. Default version works. | 10:55:45 |
maralorn | Soo imo we are ready. | 10:56:06 |
maralorn | alexfmpe: Do you understand the eval error for miso-action-logger? https://hydra.nixos.org/jobset/nixpkgs/haskell-updates#tabs-errors | 11:08:12 |
maralorn | I fixed the other eval error … | 11:09:28 |
Alyssa Ross | In reply to @sternenseemann:systemli.org maralorn: looks like HLS/hlint are the last big things from the report. Musl/Static stuff can be ignored and needs to be reevaluated in staging(-next). thielema package failures look weird, maybe worth a bug report upstream. large-records is not fixable for the moment. Got a link to musl/static stuff? If it's something that I need I'd like to get on it proactively. :) | 11:31:46 |
maralorn | You can have a look at all the build errors here which mention static or musl: https://github.com/cdepillabout/nix-haskell-updates-status | 11:36:10 |
Alyssa Ross | Oh pkgsMusl.haskell.compiler sounds important. | 11:37:04 |
Alyssa Ross | Although maybe I don't understand what that is, because it doesn't seem to be required to build pkgsMusl.pandoc… | 11:41:24 |
Alyssa Ross | Can't reproduce the re2c build failure that causes it anyway so I guess it's transient. | 11:43:44 |
sterni (he/him) | wolfgang walther claims it’s fixed on staging | 11:57:26 |
alexfmpe | nope, and I can't reproduce either | 16:14:56 |
alexfmpe | package is unchanged on hackage since 2019 | 16:15:07 |
alexfmpe | maybe something else was borked? or bit flip I dunno | 16:15:25 |
maralorn | My intuition was that we added some new hydra job which creates an invalid combination. | 16:19:22 |
alexfmpe | oh wait a sec | 16:20:50 |
alexfmpe | that's the native build | 16:20:57 |
alexfmpe | hostPlatform.config = "x86_64-unknown-linux-gnu"
package.meta.platforms = [
"javascript-ghcjs"
]
package.meta.badPlatforms = [ ]
| 16:21:58 |
alexfmpe | shouldn't it, like, not try to eval? | 16:22:30 |
maralorn | Well the problem is that it has a dependency which doesn't eval. | 16:26:10 |
maralorn | So the correct solution seems to be to restrict the plattforms of miso-action-logger if that's factually correct. | 16:27:09 |
alexfmpe | but they are? | 16:27:32 |
alexfmpe | the error message says so | 16:27:43 |
alexfmpe | building locally I also get
a) To temporarily allow packages that are unsupported for this system, you can use an environment variable
for a single invocation of the nix tools.
$ export NIXPKGS_ALLOW_UNSUPPORTED_SYSTEM=1
| 16:28:04 |
maralorn | In reply to @alexfmpe:matrix.org but they are? No, the error message is showing a part of the ghcjs-base derivation. The miso-action-logger derivation has no restrictions. | 16:31:32 |