!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

723 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/ | More Nix: #community:nixos.org | More Haskell: #haskell-space:matrix.org145 Servers

Load older messages


SenderMessageTime
19 Apr 2025
@sternenseemann:systemli.orgsterni (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
@sternenseemann:systemli.orgsterni (he/him)I'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.orgsterni (he/him)wolfgang 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
@alexfmpe:matrix.orgalexfmpeshouldn't it, like, not try to eval?16:22:30
@maralorn:maralorn.demaralornWell the problem is that it has a dependency which doesn't eval.16:26:10
@maralorn:maralorn.demaralornSo the correct solution seems to be to restrict the plattforms of miso-action-logger if that's factually correct.16:27:09
@alexfmpe:matrix.orgalexfmpebut they are?16:27:32
@alexfmpe:matrix.orgalexfmpethe error message says so16:27:43
@alexfmpe:matrix.orgalexfmpe

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:maralorn.demaralorn
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

Show newer messages


Back to Room ListRoom Version: 6