!RbXGJhHMsnQcNIDFWN:nixos.org

Nix Haskell

611 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://nixos.org/manual/nixpkgs/unstable/#haskell | Current PR: https://github.com/nixos/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Ahaskell-updates | Maintainer Docs: https://github.com/NixOS/nixpkgs/blob/haskell-updates/pkgs/development/haskell-modules/HACKING.md | More Nix: #community:nixos.org | More Haskell: #haskell-space:matrix.org | Merger Schedule: https://cloud.maralorn.de/apps/calendar/p/H6migHmKX7xHoTFa/dayGridMonth/now | Join #haskell.nix:libera.chat for question about the alternative haskell.nix infrastructure123 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
3 Oct 2024
@kmein:nibbana.jp@kmein:nibbana.jp removed their profile picture.19:08:24
@maralorn:maralorn.demaralornI am opening a tracking issue, maybe that creates some movement.17:13:36
@kmein:nibbana.jp@kmein:nibbana.jp left the room.19:13:03
@maralorn:maralorn.demaralornhttps://github.com/NixOS/nixpkgs/issues/34621417:18:26
@maralorn:maralorn.demaralornI looked up the maintainers. ghcjs is officially maintained by obsidian systems and they gave us green light to remove it. Of course this will be announced with the policy and in the 24.11 release notes and when we get negative feedback we can reconsider.17:21:26
@maralorn:maralorn.demaralorn emily, sterni: Additionally to the tracking issue above I have revised the proposal to include all your remarks. 17:38:17
@maralorn:maralorn.demaralorn(This topic greatly profits from bubbling up to the top of my todo list on a national holiday.)17:39:01
@emilazy:matrix.orgemily maralorn: (your messages from hours ago all came through in one big burst just now) 20:40:32
@maralorn:maralorn.demaralorn
In reply to @emilazy:matrix.org

maralorn: sterni: ok, so Elm:

  • elmPackages.elm-instrument builds unmodified with 9.4, so that's not a blocker. an unbound ap error for 9.6 that is probably trivial to fix.
  • elmPackages.elmi-to-json needs its deps sorting since hashable-time is broken on newer GHCs, but it needs deps sorting anyway since it depends on vulnerable library versions. perhaps it could simply be dropped if nobody is using it and nobody wants to patch it, since it should probably have knownVulnerabilities anyway…
  • elmPackages.elm-format also builds cleanly with 9.4; 9.6 fails with guard/unless scope stuff that is presumably also trivial.

that seems to be all the Elm packages that require GHC < 9.6? I don't see any real blocker there, at most one package needs patching and it's one that we probably shouldn't be shipping in its current state anyway.

Great, thank you!
20:13:51
@emilazy:matrix.orgemily(gotta love Matrix…)20:40:35
@emilazy:matrix.orgemily I'm guessing yi is dead upstream? 20:41:25
@emilazy:matrix.orgemilyI remember even in like 2008 it was in a state of "dead, maybe someone will revive it some day", and then it kept getting revived and dying again.20:41:37
@emilazy:matrix.orgemily I think we can probably let it die again as a broken package, and I'm sure it will rise from the ashes yet again in the future 20:42:00
@maralorn:maralorn.demaralornI think we can follow up with the various stuff depending on 8.10 in nixpkgs, but it seems very likely to me that we can figure that stuff out in less than half a year. Thus it would still be reasonable to go through with posting that policy RFC.22:47:46
@maralorn:maralorn.demaralornHowever, if my matrix server is dying a slow death, that might hinder communication. 😄22:48:39
4 Oct 2024
@dschrempf:matrix.orgDominikHi! I have a problem with linking when the path to a personal Haskell project managed by Nix contains spaces. Is this a known problem?07:55:26
@dschrempf:matrix.orgDominik left the room.07:56:01
@dschrempf:matrix.orgDominik joined the room.07:57:07
5 Oct 2024
@cdepillabout:matrix.orgcdepillabout
In reply to @dschrempf:matrix.org
Hi! I have a problem with linking when the path to a personal Haskell project managed by Nix contains spaces. Is this a known problem?
I don't think this is a known problem (although there is a lot of code in Nixpkgs that is sloppy with quoting in bash). Maybe you could post an issue on the Nixpkgs repo, assuming you're using the Nixpkgs Haskell infrastructure?
01:29:13
@magic_rb:matrix.redalder.orgmagic_rb changed their profile picture.22:17:14
@cliffordbeshers:matrix.orgcliffordbeshers joined the room.23:39:34
6 Oct 2024
@me:linj.techlinjCurrently, update of 6k emacs packages goes through staging cycles due to the large number of rebuilds. I notice that haskell package updates do not go through staging. Instead, there is a nixpkgs:haskell-updates jobset on hydra. Adopting a similar update workflow for emacs packages can result in more frequent updates. Could you share some pros and cons of haskell update workflow vs staging cycles?11:40:54

Show newer messages


Back to Room ListRoom Version: 6