2024/08/12

2024-08-12 01:13:33 +0000krok(~krok@93.119.165.121) (Quit: WeeChat 4.3.5)
2024-08-12 02:26:03 +0000td_(~td@i5387091D.versanet.de) (Ping timeout: 252 seconds)
2024-08-12 02:28:00 +0000td_(~td@i5387090C.versanet.de)
2024-08-12 02:47:11 +0000dysthesis(~dysthesis@user/dysthesis)
2024-08-12 03:18:13 +0000dysthesis(~dysthesis@user/dysthesis) (Quit: WeeChat 4.3.5)
2024-08-12 04:15:26 +0000dysthesis(~dysthesis@user/dysthesis)
2024-08-12 04:20:40 +0000dysthesi1(~dysthesis@user/dysthesis)
2024-08-12 04:20:47 +0000dysthesis(~dysthesis@user/dysthesis) (Quit: WeeChat 4.3.5)
2024-08-12 04:20:49 +0000dysthesi1(~dysthesis@user/dysthesis) (Client Quit)
2024-08-12 04:21:02 +0000dysthesis(~dysthesis@user/dysthesis)
2024-08-12 04:21:32 +0000dysthesis(~dysthesis@user/dysthesis) (Client Quit)
2024-08-12 06:05:26 +0000dysthesis(~dysthesis@user/dysthesis)
2024-08-12 06:58:05 +0000bsima-(~bsima@2604:a880:400:d0::19f1:7001)
2024-08-12 06:58:11 +0000Solid_(~slot@xmonad/slotThe)
2024-08-12 06:58:39 +0000bsima(~bsima@2604:a880:400:d0::19f1:7001) (Ping timeout: 260 seconds)
2024-08-12 06:59:14 +0000liskin(~liskin@xmonad/liskin) (Ping timeout: 260 seconds)
2024-08-12 06:59:14 +0000Solid(~slot@xmonad/slotThe) (Ping timeout: 260 seconds)
2024-08-12 07:00:43 +0000liskin(~liskin@xmonad/liskin)
2024-08-12 07:54:08 +0000dysthesis(~dysthesis@user/dysthesis) (Remote host closed the connection)
2024-08-12 07:54:42 +0000dysthesis(~dysthesis@user/dysthesis)
2024-08-12 08:17:38 +0000cfricke(~cfricke@user/cfricke)
2024-08-12 08:30:14 +0000cfricke(~cfricke@user/cfricke) (Ping timeout: 260 seconds)
2024-08-12 08:31:58 +0000cfricke(~cfricke@user/cfricke)
2024-08-12 08:32:31 +0000dysthesis(~dysthesis@user/dysthesis) (Ping timeout: 260 seconds)
2024-08-12 09:05:32 +0000cfricke(~cfricke@user/cfricke) (Ping timeout: 255 seconds)
2024-08-12 09:42:44 +0000dysthesis(~dysthesis@user/dysthesis)
2024-08-12 10:27:47 +0000Guest50(~Guest59@212.98.116.52)
2024-08-12 10:28:15 +0000Guest50(~Guest59@212.98.116.52) (Client Quit)
2024-08-12 10:49:45 +0000cfricke(~cfricke@user/cfricke)
2024-08-12 11:00:55 +0000m5zs7k(aquares@web10.mydevil.net) (Ping timeout: 244 seconds)
2024-08-12 11:02:57 +0000m5zs7k(aquares@web10.mydevil.net)
2024-08-12 11:10:24 +0000cfricke(~cfricke@user/cfricke) (Ping timeout: 252 seconds)
2024-08-12 11:21:06 +0000dysthesis(~dysthesis@user/dysthesis) (Ping timeout: 260 seconds)
2024-08-12 12:55:39 +0000Digitteknohippie(~user@user/digit)
2024-08-12 12:56:31 +0000Digit(~user@user/digit) (Ping timeout: 264 seconds)
2024-08-12 13:11:47 +0000DigitteknohippieDigit
2024-08-12 13:35:51 +0000catman(~catman@user/catman) (Quit: WeeChat 4.3.0-dev)
2024-08-12 13:58:29 +0000L29Ah(~L29Ah@wikipedia/L29Ah) (Read error: Connection timed out)
2024-08-12 14:08:17 +0000ghormoon(~ghormoon@ghorland.net) (Ping timeout: 248 seconds)
2024-08-12 14:36:33 +0000ghormoon(~ghormoon@ghorland.net)
2024-08-12 14:39:29 +0000L29Ah(~L29Ah@wikipedia/L29Ah)
2024-08-12 16:42:13 +0000zeirochan(~zeirochan@user/zeirochan)
2024-08-12 16:45:30 +0000zeirochan(~zeirochan@user/zeirochan) (Client Quit)
2024-08-12 17:02:44 +0000tremon(~tremon@83.80.159.219)
2024-08-12 17:17:17 +0000OftenFaded(~OftenFade@user/tisktisk)
2024-08-12 17:17:26 +0000Guest54(~Guest54@ip-046-005-000-201.um12.pools.vodafone-ip.de)
2024-08-12 17:33:21 +0000Guest54(~Guest54@ip-046-005-000-201.um12.pools.vodafone-ip.de) (Quit: Client closed)
2024-08-12 17:43:30 +0000cfricke(~cfricke@user/cfricke)
2024-08-12 18:33:40 +0000cfricke(~cfricke@user/cfricke) (Quit: WeeChat 4.2.2)
2024-08-12 19:15:54 +0000Misosabbe(~Misosabbe@2a00:801:4aa:7a93:22d2:cc07:9cb3:2)
2024-08-12 19:22:27 +0000redgloboli(~redglobol@user/redgloboli) (Quit: ...enter the matrix...)
2024-08-12 19:23:35 +0000 <Misosabbe> Hej, I've updated my Manjaro system (After quite some time), and had a whole bunch of pain. After much frustration I finally have it running again, but unfortunately, xmonad isn't running/compiling. Usually I would do the digging and learning myself, but unfortunately I don't have the luxury of time to work on it as much as I would usually. So I'm
2024-08-12 19:23:36 +0000 <Misosabbe> hoping maybe some kind soul here can help me find a fix.
2024-08-12 19:23:36 +0000 <Misosabbe> Here is the log of when I try to recompile: https://justpaste.it/cxosi
2024-08-12 19:23:37 +0000 <Misosabbe> And I do have the random conf file in /usr/lib/ghc-9.2.8/lib/package.conf.d/random-1.2.1.2-LCKSS7rEcRbACR8x8dKjFH.conf
2024-08-12 19:23:37 +0000 <Misosabbe> Any sugestions?<3 (PS What's a good pastebin these days? I used to use sprunge.us, but it seems to be down now)
2024-08-12 19:25:53 +0000 <OftenFaded> I like privatebin.info
2024-08-12 19:27:01 +0000 <geekosaur> @where paste
2024-08-12 19:27:02 +0000 <lambdabot> Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com
2024-08-12 19:29:45 +0000 <geekosaur> that error usually means someone forgot to rebuild dependencies, which Arch-based distributions require
2024-08-12 19:30:21 +0000 <geekosaur> we usually recommend that people not use distribution packages on Arch and derivatives, but use stack/cabal/nix instead
2024-08-12 19:31:13 +0000 <geekosaur> you'll get more information about what's wrong from `ghc-pkg check --global`, but about all you can do with it is report a Manjaro bug
2024-08-12 19:31:20 +0000 <haskellbridge> <bdub> I am a huge Arch fan.. but def use ghcup/cabal over the damn Arch haskell package
2024-08-12 19:31:28 +0000 <haskellbridge> <bdub> * packages
2024-08-12 19:41:09 +0000 <Misosabbe> geekosaur Any idea how to get ghc-pkg to log to a file? There is a lot of output and doing  > log.txt isn't working for some reason (I also had that issue with ghc/xmonad)
2024-08-12 19:41:52 +0000 <geekosaur> the important output goes to stderr since it's errors and warnings; use `2> log.txt` or `> log.txt 2>&1`
2024-08-12 19:42:47 +0000 <Misosabbe> I struggle with Xmonad, I really love my setup so much, I've been using it for over a decade, but the packaging / compilation and these kinds of issues really are a problem. It wasn't so bad when I was a keen tinkerer but now I aint' got time for this haha.
2024-08-12 19:43:32 +0000 <geekosaur> there isn't much we can do about Arch derivatives (the entire Haskell community has been trying for years, because this affects everyone using Haskell packages)
2024-08-12 19:43:33 +0000 <Misosabbe> Here is the log from ghc-pkg: https://paste.tomsmeding.com/bNns4fpm
2024-08-12 19:44:12 +0000 <geekosaur> `> log.txt 2>&1` is standard to capture warnings and errors, stderr goes back to early Unix
2024-08-12 19:44:44 +0000 <OftenFaded> geekosaur is that to say xmonad is best on debian or bsds? Or do you have to forego the gentoo handbook to get a stable/reliable xmonad setup?
2024-08-12 19:46:39 +0000 <geekosaur> it's best if you build it with cabal or stack because we can maintain that. for your problem, the `/usr/lib` path means it's your distribution packages that are broken and you need to file a Manjaro bug
2024-08-12 19:48:38 +0000 <Misosabbe> Is there not some way to point ghc at stack dependencies?
2024-08-12 19:51:20 +0000 <geekosaur> you can't mix stack and non-stack dependencies (or in general dependencies from different sources) because ghc inlines things (not all of which are exported for users) from dependencies
2024-08-12 19:53:05 +0000 <Misosabbe> Pardon my ignorance (it's been so long since I was really in the nitty gritty of all this), would it be possible for someone to compile a binary for me and send it back? I just want to get my system running again
2024-08-12 19:55:56 +0000 <geekosaur> no guarantees that it will work because different glibc versions generally don't mix. a static Alpine build _might_ work, but I at least am not in a position to make one
2024-08-12 19:56:40 +0000 <Misosabbe> That's a thought, I bet there is a docker container setup for it?
2024-08-12 19:57:57 +0000 <geekosaur> probably someone has one. our CI doesn't, and in any case wouldn't have your config to build
2024-08-12 20:04:42 +0000 <Misosabbe> After some googling my plan is to uninstall all haskell from Arch (pacman), and then I guess I have to learn how to use stack
2024-08-12 20:15:05 +0000 <Misosabbe> I'll try this: https://brianbuccola.com/how-to-install-xmonad-and-xmobar-via-stack/
2024-08-12 20:18:53 +0000dysthesis(~dysthesis@user/dysthesis)
2024-08-12 20:19:57 +0000 <geekosaur> https://xmonad.org/INSTALL.html#build-using-stack
2024-08-12 20:22:49 +0000 <haskellbridge> <bdub> Misosabbe: if you need an extra eye later, I should be available to spin up a box and test (if you can't get the above working)
2024-08-12 20:23:19 +0000Misosabbe(~Misosabbe@2a00:801:4aa:7a93:22d2:cc07:9cb3:2) (Quit: Client closed)
2024-08-12 20:26:10 +0000Misosabbe(~Misosabbe@2a00:801:4aa:7a93:22d2:cc07:9cb3:2)
2024-08-12 20:27:51 +0000 <Misosabbe> Sorry had to close window so missed messages. Thanks for the offer of help whomever made it just now <3
2024-08-12 20:27:51 +0000 <Misosabbe> My main issue (and the reason for all this pain) is I'm working on a Dell Chromebook from 2013, that has a 16GB SSD and a dual core CPU... So the issue I am hitting now, is when stack is installing GHC I run out of disk space. I have an SD card, so I'm going to google to see if I can point Stack to install things there rather than in my home dir...
2024-08-12 20:39:51 +0000 <Misosabbe> STACK_ROOT is the answer :D
2024-08-12 21:03:02 +0000mekeor(~user@2001:a61:2430:1:79b8:e023:999b:a902)
2024-08-12 22:03:40 +0000Misosabbe(~Misosabbe@2a00:801:4aa:7a93:22d2:cc07:9cb3:2) (Quit: Client closed)
2024-08-12 22:06:17 +0000tremon(~tremon@83.80.159.219) (Quit: getting boxed in)
2024-08-12 22:34:16 +0000dysthesis(~dysthesis@user/dysthesis) (Ping timeout: 260 seconds)
2024-08-12 22:35:35 +0000dysthesis(~dysthesis@user/dysthesis)
2024-08-12 22:43:05 +0000Misosabbe(~Misosabbe@2a00:801:4aa:7a93:22d2:cc07:9cb3:2)
2024-08-12 22:43:58 +0000 <Misosabbe> I got things working, but I can't find the right xmobar git repository. The internet all points to https://github.com/jaor/xmobar but it's not up there any more. I tried using the arch linux aur git repo, but that version isn't set up for stack.
2024-08-12 22:45:29 +0000 <geekosaur> it moved to codeberg, lemme dig it up
2024-08-12 22:46:16 +0000 <geekosaur> https://codeberg.org/xmobar/xmobar
2024-08-12 22:46:23 +0000 <Misosabbe> Ah perfect, thanks so much!
2024-08-12 22:59:07 +0000Misosabbe(~Misosabbe@2a00:801:4aa:7a93:22d2:cc07:9cb3:2) (Ping timeout: 256 seconds)
2024-08-12 23:14:52 +0000dysthesis(~dysthesis@user/dysthesis) (Remote host closed the connection)
2024-08-12 23:15:19 +0000dysthesis(~dysthesis@user/dysthesis)
2024-08-12 23:40:17 +0000mekeor(~user@2001:a61:2430:1:79b8:e023:999b:a902) (Quit: towards emacs as interface to cybernetic council communism)
2024-08-12 23:47:23 +0000Misosabbe(~Misosabbe@2a00:801:4aa:7a93:22d2:cc07:9cb3:2)
2024-08-12 23:58:17 +0000Misosabbe(~Misosabbe@2a00:801:4aa:7a93:22d2:cc07:9cb3:2) (Quit: Client closed)