Home liberachat/#haskell: Logs Calendar

Logs: liberachat/#haskell

←Prev  Next→ 1,798,467 events total
2026-02-22 11:47:58 × CiaoSen quits (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 256 seconds)
2026-02-22 11:50:11 lxsameer joins (~lxsameer@Serene/lxsameer)
2026-02-22 11:51:50 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds)
2026-02-22 11:58:27 anpad joins (~pandeyan@user/anpad)
2026-02-22 12:01:27 × mange quits (~mange@user/mange) (Quit: Zzz...)
2026-02-22 12:02:12 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-02-22 12:09:35 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds)
2026-02-22 12:14:45 × Eoco quits (~ian@128.101.131.218) (Server closed connection)
2026-02-22 12:15:04 Eoco joins (~ian@128.101.131.218)
2026-02-22 12:20:16 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-02-22 12:25:08 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds)
2026-02-22 12:26:29 × n0den1te quits (~n0den1te@49.206.11.146) (Quit: leaving)
2026-02-22 12:30:33 Pozyomka joins (~pyon@user/pyon)
2026-02-22 12:32:57 tt123160701 joins (~tt1231@2603:6010:8700:4a81:a4f6:acff:fe95:3803)
2026-02-22 12:33:31 × tt12316070 quits (~tt1231@2603:6010:8700:4a81:a4f6:acff:fe95:3803) (Quit: Ping timeout (120 seconds))
2026-02-22 12:33:31 tt123160701 is now known as tt12316070
2026-02-22 12:34:48 × arandombit quits (~arandombi@user/arandombit) (Remote host closed the connection)
2026-02-22 12:35:15 × Athas quits (athas@2a01:7c8:aaac:1cf:567e:965c:e86:94b4) (Quit: ZNC 1.9.1 - https://znc.in)
2026-02-22 12:35:28 Athas_ joins (athas@2a01:7c8:aaac:1cf:acb7:4f2b:6164:21c9)
2026-02-22 12:35:37 × vidak quits (~vidak@2407:e400:7800:2c01:c4db:d9c4:aac4:94f6) (Remote host closed the connection)
2026-02-22 12:35:38 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-02-22 12:36:01 vidak joins (~vidak@2407:e400:7800:2c01:c4db:d9c4:aac4:94f6)
2026-02-22 12:40:09 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-02-22 12:40:51 morj joins (~morj@user/morj)
2026-02-22 12:41:12 × troydm quits (~troydm@user/troydm) (Ping timeout: 264 seconds)
2026-02-22 12:47:52 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-02-22 12:48:12 Athas_ is now known as Athas
2026-02-22 12:49:36 × jreicher quits (~joelr@user/jreicher) (Quit: brb)
2026-02-22 12:51:10 jreicher joins (~joelr@user/jreicher)
2026-02-22 12:52:34 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2026-02-22 12:52:37 humasect joins (~humasect@dyn-192-249-132-90.nexicom.net)
2026-02-22 12:54:13 × j1n37 quits (~j1n37@user/j1n37) (Server closed connection)
2026-02-22 12:54:22 j1n37 joins (~j1n37@user/j1n37)
2026-02-22 12:55:05 lunipaw joins (~lunipaw@2a02-1812-1c1e-100-2ef0-5dff-fee6-1c08.ip6.access.telenet.be)
2026-02-22 12:55:23 × morj quits (~morj@user/morj) (Quit: Konversation terminated!)
2026-02-22 12:59:37 <lunipaw> I'm having some issues with haskell lsp and wanted to ask if these are issues with the server or something being wrong on my end, currently the language server autocomplete doesn't recognize packages I imported in my stack project, same if I cabal install the libraries locally. It does for some reason autocomplete functions from the mtl library
2026-02-22 13:00:10 <lunipaw> I assume this might be due to some breakage I experienced with the ghc provided in the arch repo before I swapped to managing those installs with ghcup
2026-02-22 13:02:21 × humasect quits (~humasect@dyn-192-249-132-90.nexicom.net) (Quit: Leaving...)
2026-02-22 13:02:32 <Leary> How do I tell cabal to use the deps available via ghc-pkg---do I have no better choice than the v1 commands? The deps are already provided by nix, but cabal wants to rebuild them all anyway...
2026-02-22 13:02:45 × hellwolf quits (~user@6bd4-851f-4104-a77b-0f00-4d40-07d0-2001.sta.estpak.ee) (Server closed connection)
2026-02-22 13:02:59 hellwolf joins (~user@2826-0651-fbe0-f4a3-0f00-4d40-07d0-2001.sta.estpak.ee)
2026-02-22 13:03:15 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-02-22 13:05:23 Square3 joins (~Square@user/square)
2026-02-22 13:09:19 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-02-22 13:15:30 × Pozyomka quits (~pyon@user/pyon) (Quit: brb)
2026-02-22 13:18:33 × chromoblob quits (~chromoblo@user/chromob1ot1c) (Ping timeout: 248 seconds)
2026-02-22 13:19:28 chromoblob joins (~chromoblo@user/chromob1ot1c)
2026-02-22 13:19:43 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-02-22 13:22:33 <haskellbridge> <alexfmpe> How are you getting the nix deps?
2026-02-22 13:22:50 <haskellbridge> <alexfmpe> I never had this issue with shellFor
2026-02-22 13:24:05 <haskellbridge> <alexfmpe> What does happen frequently is forgetting to reload the nix shell after editing .cabal and then the output of callCabal2nix is stale so cabal tool tries to get the new deps
2026-02-22 13:24:58 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds)
2026-02-22 13:25:42 <Leary> I'm using `devShell = hpkg.shellFor { packages = p: [ p.thepackage ]; };`, freshly loaded.
2026-02-22 13:26:13 <haskellbridge> <alexfmpe> Which you can avoid by stating in cabal.project that cabal should not fetch from anywhere
2026-02-22 13:26:19 <haskellbridge> <alexfmpe> `active-repositories: :none`
2026-02-22 13:27:02 <haskellbridge> <alexfmpe> Leary: hpkg being some haskellPackages or similar?
2026-02-22 13:27:17 <Leary> Yeah.
2026-02-22 13:27:34 <haskellbridge> <alexfmpe> Where is cabal coming from?
2026-02-22 13:28:12 <Leary> Oh, it's not provided by the shell, perhaps that's the issue?
2026-02-22 13:29:21 Pozyomka joins (~pyon@user/pyon)
2026-02-22 13:29:59 <haskellbridge> <alexfmpe> Could be, try adding it there
2026-02-22 13:30:04 <haskellbridge> <alexfmpe> e.g. https://github.com/alexfmpe/obenstein/blob/main/project.nix#L64
2026-02-22 13:32:15 <Leary> No dice.
2026-02-22 13:32:41 <haskellbridge> <alexfmpe> Odd
2026-02-22 13:33:49 <haskellbridge> <alexfmpe> Add this
2026-02-22 13:34:14 <haskellbridge> <alexfmpe> Might narrow down what the problem is
2026-02-22 13:34:24 traxex joins (traxex@user/traxex)
2026-02-22 13:34:53 × Buliarous quits (~gypsydang@46.232.210.139) (Server closed connection)
2026-02-22 13:35:00 Buliarous joins (~gypsydang@46.232.210.139)
2026-02-22 13:35:04 <haskellbridge> <alexfmpe> Btw, are you using direnv?
2026-02-22 13:35:07 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-02-22 13:35:35 <Leary> Add what? And no.
2026-02-22 13:35:57 <haskellbridge> <alexfmpe> ^
2026-02-22 13:36:55 <haskellbridge> <alexfmpe> Ok so it's not direnv going stale either
2026-02-22 13:37:08 <haskellbridge> <alexfmpe> Huh are you trying to do cross compilation or so?
2026-02-22 13:37:24 <haskellbridge> <alexfmpe> shellFor doesn't work with it properly, I don't know why
2026-02-22 13:37:43 <haskellbridge> <alexfmpe> e.g. js/wasm backends
2026-02-22 13:37:52 <Leary> Nope, just a bog-standard build of an ordinary haskell package.
2026-02-22 13:38:44 <haskellbridge> <alexfmpe> No static vs non static shenanigans?
2026-02-22 13:38:52 <haskellbridge> <alexfmpe> If you haven't, make sure said deps actually are in ghc-pkg
2026-02-22 13:39:00 <haskellbridge> <alexfmpe> `ghc-pkg list`
2026-02-22 13:39:21 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-02-22 13:44:51 <Leary> Shouldn't be. And yeah, they're there.
2026-02-22 13:48:52 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-02-22 13:51:32 × chromoblob quits (~chromoblo@user/chromob1ot1c) (Read error: Connection reset by peer)
2026-02-22 13:52:01 haritz joins (~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8)
2026-02-22 13:52:01 × haritz quits (~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8) (Changing host)
2026-02-22 13:52:01 haritz joins (~hrtz@user/haritz)
2026-02-22 13:52:46 chromoblob joins (~chromoblo@user/chromob1ot1c)
2026-02-22 13:53:20 <haskellbridge> <alexfmpe> It *should* work
2026-02-22 13:53:32 <haskellbridge> <alexfmpe> nuke dist-newstyle just in case
2026-02-22 13:54:01 <haskellbridge> <alexfmpe> or do cabal clean
2026-02-22 13:54:31 <Leary> I already tried that; no difference.
2026-02-22 13:54:36 <haskellbridge> <alexfmpe> What happens when you add this?
2026-02-22 13:55:45 <Leary> I still don't know what you mean by "add this"---I suspect something isn't crossing the bridge.
2026-02-22 13:56:02 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2026-02-22 13:58:12 <Leary> This is what I see IRC-side: https://ircbrowse.tomsmeding.com/browse/lchaskell?events_page=17599
2026-02-22 14:02:21 bitdex joins (~bitdex@gateway/tor-sasl/bitdex)
2026-02-22 14:02:25 weary-traveler joins (~user@user/user363627)
2026-02-22 14:02:49 <haskellbridge> <ijouw> 8 minutes ago alexfmpe referenced their earlier post: "active-repositories: :none"

All times are in UTC.