!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

718 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.org144 Servers

Load older messages


SenderMessageTime
7 Jun 2021
@joe:monoid.aljoe (he/him)
In reply to @sternenseemann:systemli.org
what's frustrating me about the situation is that none of the current haskell maintainers has a stake in darwin, but due to the channel situation we need to invest time into keeping a significant part of the ecosystem on darwin working
Do we know anyone who does use darwin nix and haskell?
12:45:25
@sternenseemann:systemli.orgsterni (he/him)
In reply to @domenkozar:matrix.org
There are people heavily invested into darwin+GHC, maybe we should invite them into the team?
well they don't seem to contribute too much tbh
12:45:42
@domenkozar:matrix.orgDomen KožarI think that's more of a communication issue instead of no users issue12:46:20
@domenkozar:matrix.orgDomen Kožarbut both are assumptions :)12:46:33
@maralorn:maralorn.demaralorn
In reply to @sternenseemann:systemli.org
what's frustrating me about the situation is that none of the current haskell maintainers has a stake in darwin, but due to the channel situation we need to invest time into keeping a significant part of the ecosystem on darwin working
The interesting thing is, that ghc is actually working on ghc, and from my outside perspective it has been doing that relatively realiable for quite a while. Still peti did not care about this as far as I can tell? So there have to be some people who have been jumping in when there where serious issues?
12:46:46
@maralorn:maralorn.demaralorn
In reply to @sternenseemann:systemli.org
what's frustrating me about the situation is that none of the current haskell maintainers has a stake in darwin, but due to the channel situation we need to invest time into keeping a significant part of the ecosystem on darwin working
* The interesting thing is, that ghc is actually working on darwin, and from my outside perspective it has been doing that relatively realiable for quite a while. Still peti did not care about this as far as I can tell? So there have to be some people who have been jumping in when there where serious issues?
12:47:02
@maralorn:maralorn.demaralorn * The interesting thing is, that ghc is actually working on darwin, and from my outside perspective it has been doing that relatively realiable for quite a while. Still peti did not care about this as far as I can tell? So there have to be some people who have been jumping in when there were serious issues?12:47:19
@sternenseemann:systemli.orgsterni (he/him)well it works to a lesser degree than on linux actually12:47:21
@domenkozar:matrix.orgDomen KožarI know that obsidian did a lot of work to support darwin+GHC12:47:27
@domenkozar:matrix.orgDomen Kožarlike John and Matthew12:47:38
@sternenseemann:systemli.orgsterni (he/him)not that active anymore, but yeah that's true12:48:05
@domenkozar:matrix.orgDomen Kožarsame for Angerman12:48:12
@sternenseemann:systemli.orgsterni (he/him)ghc.withPackages doesn't work properly on macOS and I think standalone ghc (which is not in stdenv) can't currently compile non-trivial packages12:48:26
@sternenseemann:systemli.orgsterni (he/him) i. e. tests.writers fails on darwin because of that 12:48:36
@domenkozar:matrix.orgDomen KožarAre there issues opened for these problems?12:48:50
@domenkozar:matrix.orgDomen Kožar(getting to the bottom if this is a communication problem or lack of resources)12:49:09
@sternenseemann:systemli.orgsterni (he/him)https://github.com/NixOS/nixpkgs/issues/123228, I have even started on fixing the issues; fixed the stdenv assumption already, but haven't been able to debug the linker issue fully yet https://github.com/NixOS/nixpkgs/pull/12536712:49:51
@sternenseemann:systemli.orgsterni (he/him)looks similar to a bug matthew fixed in the past, but may be a new or related regression, I have no idea yet12:50:16
@domenkozar:matrix.orgDomen KožarSo it seems that the main problem is to pull in people that care about darwin+GHC into such issues, as it's hard to keep up with nixpkgs issues in general12:53:49
@sternenseemann:systemli.orgsterni (he/him)yeah, definitely12:54:15
@sternenseemann:systemli.orgsterni (he/him) John Ericson: I wonder whether this actually did or did not happen in the meantime since we still use those flags: https://github.com/NixOS/nixpkgs/issues/46814#issuecomment-424792721 12:55:34
@sternenseemann:systemli.orgsterni (he/him)okay, hm this is definitely a different issue than the issue back then12:56:34
@sternenseemann:systemli.orgsterni (he/him)back then the issue was that -liconv was missing, nowadays the -L flag for iconv is missing, but -liconv is passed correctly12:56:59
@sternenseemann:systemli.orgsterni (he/him) cdepillabout: maralorn: seems like doctests with GHC 8.10.5 are broken, I hope this can be fixed by just going ahead of stackage for the doctests package 12:59:24
@maralorn:maralorn.demaralorn
In reply to @domenkozar:matrix.org
So it seems that the main problem is to pull in people that care about darwin+GHC into such issues, as it's hard to keep up with nixpkgs issues in general
Technically if people were to regularly filter for 6.topic: darwin and 6.topic: haskell that would help. But some kind of push based solution is probably more effective.
13:00:20
@domenkozar:matrix.orgDomen KožarYeah, we need something like that for whole nixpkgs13:00:45
@maralorn:maralorn.demaralorn
In reply to @sternenseemann:systemli.org
cdepillabout: maralorn: seems like doctests with GHC 8.10.5 are broken, I hope this can be fixed by just going ahead of stackage for the doctests package
Is it really an issues with doctest?
13:00:49
@maralorn:maralorn.demaralorn It says doctests: unable to load package ghci-8.10.5'`. Couldn‘t that be also an error in how we setup the build environment? 13:02:07
@sternenseemann:systemli.orgsterni (he/him)we'll see I have no idea yet13:02:59
@siraben:matrix.orgsiraben sterni (he/him): indeed, having more darwin testers would be good 13:07:30

There are no newer messages yet.


Back to Room ListRoom Version: 6