Home liberachat/#xmonad: Logs Calendar

Logs on 2024-08-12 (liberachat/#xmonad)

01:13:33 × krok quits (~krok@93.119.165.121) (Quit: WeeChat 4.3.5)
02:26:03 × td_ quits (~td@i5387091D.versanet.de) (Ping timeout: 252 seconds)
02:28:00 td_ joins (~td@i5387090C.versanet.de)
02:47:11 dysthesis joins (~dysthesis@user/dysthesis)
03:18:13 × dysthesis quits (~dysthesis@user/dysthesis) (Quit: WeeChat 4.3.5)
04:15:26 dysthesis joins (~dysthesis@user/dysthesis)
04:20:40 dysthesi1 joins (~dysthesis@user/dysthesis)
04:20:47 × dysthesis quits (~dysthesis@user/dysthesis) (Quit: WeeChat 4.3.5)
04:20:49 × dysthesi1 quits (~dysthesis@user/dysthesis) (Client Quit)
04:21:02 dysthesis joins (~dysthesis@user/dysthesis)
04:21:32 × dysthesis quits (~dysthesis@user/dysthesis) (Client Quit)
06:05:26 dysthesis joins (~dysthesis@user/dysthesis)
06:58:05 bsima- joins (~bsima@2604:a880:400:d0::19f1:7001)
06:58:11 Solid_ joins (~slot@xmonad/slotThe)
06:58:39 × bsima quits (~bsima@2604:a880:400:d0::19f1:7001) (Ping timeout: 260 seconds)
06:59:14 × liskin quits (~liskin@xmonad/liskin) (Ping timeout: 260 seconds)
06:59:14 × Solid quits (~slot@xmonad/slotThe) (Ping timeout: 260 seconds)
07:00:43 liskin joins (~liskin@xmonad/liskin)
07:54:08 × dysthesis quits (~dysthesis@user/dysthesis) (Remote host closed the connection)
07:54:42 dysthesis joins (~dysthesis@user/dysthesis)
08:17:38 cfricke joins (~cfricke@user/cfricke)
08:30:14 × cfricke quits (~cfricke@user/cfricke) (Ping timeout: 260 seconds)
08:31:58 cfricke joins (~cfricke@user/cfricke)
08:32:31 × dysthesis quits (~dysthesis@user/dysthesis) (Ping timeout: 260 seconds)
09:05:32 × cfricke quits (~cfricke@user/cfricke) (Ping timeout: 255 seconds)
09:42:44 dysthesis joins (~dysthesis@user/dysthesis)
10:27:47 Guest50 joins (~Guest59@212.98.116.52)
10:28:15 × Guest50 quits (~Guest59@212.98.116.52) (Client Quit)
10:49:45 cfricke joins (~cfricke@user/cfricke)
11:00:55 × m5zs7k quits (aquares@web10.mydevil.net) (Ping timeout: 244 seconds)
11:02:57 m5zs7k joins (aquares@web10.mydevil.net)
11:10:24 × cfricke quits (~cfricke@user/cfricke) (Ping timeout: 252 seconds)
11:21:06 × dysthesis quits (~dysthesis@user/dysthesis) (Ping timeout: 260 seconds)
12:55:39 Digitteknohippie joins (~user@user/digit)
12:56:31 × Digit quits (~user@user/digit) (Ping timeout: 264 seconds)
13:11:47 Digitteknohippie is now known as Digit
13:35:51 × catman quits (~catman@user/catman) (Quit: WeeChat 4.3.0-dev)
13:58:29 × L29Ah quits (~L29Ah@wikipedia/L29Ah) (Read error: Connection timed out)
14:08:17 × ghormoon quits (~ghormoon@ghorland.net) (Ping timeout: 248 seconds)
14:36:33 ghormoon joins (~ghormoon@ghorland.net)
14:39:29 L29Ah joins (~L29Ah@wikipedia/L29Ah)
16:42:13 zeirochan joins (~zeirochan@user/zeirochan)
16:45:30 × zeirochan quits (~zeirochan@user/zeirochan) (Client Quit)
17:02:44 tremon joins (~tremon@83.80.159.219)
17:17:17 OftenFaded joins (~OftenFade@user/tisktisk)
17:17:26 Guest54 joins (~Guest54@ip-046-005-000-201.um12.pools.vodafone-ip.de)
17:33:21 × Guest54 quits (~Guest54@ip-046-005-000-201.um12.pools.vodafone-ip.de) (Quit: Client closed)
17:43:30 cfricke joins (~cfricke@user/cfricke)
18:33:40 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 4.2.2)
19:15:54 Misosabbe joins (~Misosabbe@2a00:801:4aa:7a93:22d2:cc07:9cb3:2)
19:22:27 × redgloboli quits (~redglobol@user/redgloboli) (Quit: ...enter the matrix...)
19:23:35 <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
19:23:36 <Misosabbe> hoping maybe some kind soul here can help me find a fix.
19:23:36 <Misosabbe> Here is the log of when I try to recompile: https://justpaste.it/cxosi
19:23:37 <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
19:23:37 <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)
19:25:53 <OftenFaded> I like privatebin.info
19:27:01 <geekosaur> @where paste
19:27:02 <lambdabot> Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com
19:29:45 <geekosaur> that error usually means someone forgot to rebuild dependencies, which Arch-based distributions require
19:30:21 <geekosaur> we usually recommend that people not use distribution packages on Arch and derivatives, but use stack/cabal/nix instead
19:31:13 <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
19:31:20 <haskellbridge> <bdub> I am a huge Arch fan.. but def use ghcup/cabal over the damn Arch haskell package
19:31:28 <haskellbridge> <bdub> * packages
19:41:09 <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)
19:41:52 <geekosaur> the important output goes to stderr since it's errors and warnings; use `2> log.txt` or `> log.txt 2>&1`
19:42:47 <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.
19:43:32 <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)
19:43:33 <Misosabbe> Here is the log from ghc-pkg: https://paste.tomsmeding.com/bNns4fpm
19:44:12 <geekosaur> `> log.txt 2>&1` is standard to capture warnings and errors, stderr goes back to early Unix
19:44:44 <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?
19:46:39 <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
19:48:38 <Misosabbe> Is there not some way to point ghc at stack dependencies?
19:51:20 <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
19:53:05 <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
19:55:56 <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
19:56:40 <Misosabbe> That's a thought, I bet there is a docker container setup for it?
19:57:57 <geekosaur> probably someone has one. our CI doesn't, and in any case wouldn't have your config to build
20:04:42 <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
20:15:05 <Misosabbe> I'll try this: https://brianbuccola.com/how-to-install-xmonad-and-xmobar-via-stack/
20:18:53 dysthesis joins (~dysthesis@user/dysthesis)
20:19:57 <geekosaur> https://xmonad.org/INSTALL.html#build-using-stack
20:22:49 <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)
20:23:19 × Misosabbe quits (~Misosabbe@2a00:801:4aa:7a93:22d2:cc07:9cb3:2) (Quit: Client closed)
20:26:10 Misosabbe joins (~Misosabbe@2a00:801:4aa:7a93:22d2:cc07:9cb3:2)
20:27:51 <Misosabbe> Sorry had to close window so missed messages. Thanks for the offer of help whomever made it just now <3
20:27:51 <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...
20:39:51 <Misosabbe> STACK_ROOT is the answer :D
21:03:02 mekeor joins (~user@2001:a61:2430:1:79b8:e023:999b:a902)
22:03:40 × Misosabbe quits (~Misosabbe@2a00:801:4aa:7a93:22d2:cc07:9cb3:2) (Quit: Client closed)
22:06:17 × tremon quits (~tremon@83.80.159.219) (Quit: getting boxed in)
22:34:16 × dysthesis quits (~dysthesis@user/dysthesis) (Ping timeout: 260 seconds)
22:35:35 dysthesis joins (~dysthesis@user/dysthesis)
22:43:05 Misosabbe joins (~Misosabbe@2a00:801:4aa:7a93:22d2:cc07:9cb3:2)
22:43:58 <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.
22:45:29 <geekosaur> it moved to codeberg, lemme dig it up
22:46:16 <geekosaur> https://codeberg.org/xmobar/xmobar
22:46:23 <Misosabbe> Ah perfect, thanks so much!
22:59:07 × Misosabbe quits (~Misosabbe@2a00:801:4aa:7a93:22d2:cc07:9cb3:2) (Ping timeout: 256 seconds)
23:14:52 × dysthesis quits (~dysthesis@user/dysthesis) (Remote host closed the connection)
23:15:19 dysthesis joins (~dysthesis@user/dysthesis)
23:40:17 × mekeor quits (~user@2001:a61:2430:1:79b8:e023:999b:a902) (Quit: towards emacs as interface to cybernetic council communism)
23:47:23 Misosabbe joins (~Misosabbe@2a00:801:4aa:7a93:22d2:cc07:9cb3:2)
23:58:17 × Misosabbe quits (~Misosabbe@2a00:801:4aa:7a93:22d2:cc07:9cb3:2) (Quit: Client closed)

All times are in UTC on 2024-08-12.