!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

706 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/142 Servers

Load older messages


SenderMessageTime
18 Apr 2025
@emilazy:matrix.orgemilyright but we do ideally try to have a cycle without breaking changes16:50:19
@emilazy:matrix.orgemilysince even fixes/minor bumps can cause enough headaches16:50:33
@emilazy:matrix.orgemily though of course that can happen after branch-off, but we don't always get as many -next cycles as we'd like 16:50:53
@emilazy:matrix.orgemilysometimes all the last-minute breaking changes pile into one cycle and then we need another one to clean up remaining carnage :P16:51:14
@emilazy:matrix.orgemilyanyway, since the Haskell stuff has received so much testing I don't anticipate great issues. (but AIUI the cases where Haskell stuff interacts with the rest of the system don't get as much testing, so I do think landing soon would be good)16:51:49
@emilazy:matrix.orgemily (like, maybe a major ShellCheck or Pandoc bump might break stuff. I don't know if those are in the pipeline, just an example of a fire we might have to put out during a -next cycle) 16:52:15
@petrockette:matrix.orgpetrockette changed their profile picture.17:38:09
19 Apr 2025
@sternenseemann:systemli.orgsterni 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
@sternenseemann:systemli.orgsterniI'll try and have a look through the (unmaintained) failure list later.09:57:31
@hellwolf:matrix.orghellwolfwhat's the problem with hlint at the moment?10:04:49
@maralorn:maralorn.demaralorn
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:maralorn.demaralornhls 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:maralorn.demaralornhls 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:maralorn.demaralorn * 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:maralorn.demaralornSoo imo we are ready.10:56:06
@maralorn:maralorn.demaralorn 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:maralorn.demaralornI fixed the other eval error …11:09:28
@qyliss:fairydust.spaceAlyssa 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:maralorn.demaralornYou can have a look at all the build errors here which mention static or musl: https://github.com/cdepillabout/nix-haskell-updates-status11:36:10
@qyliss:fairydust.spaceAlyssa Ross Oh pkgsMusl.haskell.compiler sounds important. 11:37:04
@qyliss:fairydust.spaceAlyssa Ross Although maybe I don't understand what that is, because it doesn't seem to be required to build pkgsMusl.pandoc11:41:24
@qyliss:fairydust.spaceAlyssa RossCan't reproduce the re2c build failure that causes it anyway so I guess it's transient.11:43:44
@sternenseemann:systemli.orgsterniwolfgang walther claims it’s fixed on staging11:57:26
@alexfmpe:matrix.orgalexfmpenope, and I can't reproduce either16:14:56
@alexfmpe:matrix.orgalexfmpepackage is unchanged on hackage since 201916:15:07
@alexfmpe:matrix.orgalexfmpemaybe something else was borked? or bit flip I dunno16:15:25
@maralorn:maralorn.demaralornMy intuition was that we added some new hydra job which creates an invalid combination.16:19:22
@alexfmpe:matrix.orgalexfmpeoh wait a sec16:20:50
@alexfmpe:matrix.orgalexfmpethat's the native build16:20:57
@alexfmpe:matrix.orgalexfmpe
         hostPlatform.config = "x86_64-unknown-linux-gnu"
         package.meta.platforms = [
           "javascript-ghcjs"
         ]
         package.meta.badPlatforms = [ ]
16:21:58

Show newer messages


Back to Room ListRoom Version: 6