Logs: liberachat/#haskell
| 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.