Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→
Page 1 .. 527 528 529 530 531 532 533 534 535 536 537 .. 1848
184,792 events total
2022-03-06 16:50:55 <marcello1> ok I got some kind of error I run it again with verbose
2022-03-06 16:52:04 <marcello1> would you mind looking it this? (: https://paste.debian.net/1233189/
2022-03-06 16:53:31 <Solid> mh, seems like it fails while installing GHC
2022-03-06 16:53:48 <Solid> are you running the musl version of void? afaik GHC does not provide official binaries for that
2022-03-06 16:55:18 <marcello1> I see
2022-03-06 16:55:23 <marcello1> yes I am (as of now)
2022-03-06 16:55:41 <marcello1> let me quickly spin up a vm and check if it works there
2022-03-06 16:55:56 <Solid> in this case just install GHC system-wide and tell stack that by putting `system-ghc: true' in ~/.stack/config.yaml
2022-03-06 16:56:41 <Solid> you then need change the stack resolver to something that matches your system's GHC version (my GHC 8.10.7 PR is still a bit stalled, so that's not in the repos rn :/)
2022-03-06 16:57:21 <marcello1> what r u using?
2022-03-06 16:57:29 <marcello1> Ok I am reinstalling..
2022-03-06 16:57:55 <Solid> I'm also using Void on this laptop here (which is why I've been able to follow along with you ;)
2022-03-06 16:58:00 <marcello1> I uncommented the line with system wide - but same issue
2022-03-06 16:58:07 <marcello1> hehehe
2022-03-06 16:58:14 <marcello1> yes I really do love void.
2022-03-06 16:58:40 <marcello1> but I was considering using freebsd on my bus machine, but intel wifi still isn't working
2022-03-06 16:58:57 <marcello1> but I guess you are on glibc aren't youj
2022-03-06 16:59:07 <Solid> I am on musl as well actually
2022-03-06 16:59:56 <marcello1> I have severl problems with musl unfortunately with browsers
2022-03-06 17:00:05 <marcello1> also w/ FF :/
2022-03-06 17:30:43 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-03-06 17:48:10 <marcello1> Solid: too bad same error message
2022-03-06 17:48:19 <marcello1> so it was not related to musl
2022-03-06 18:06:10 <marcello1> ok well it tries to build hard but some error 'while using x11' without useful insights crashes the whole thing
2022-03-06 18:16:26 <marcello1> seems like I am missing libXss but I don't have it in the repo
2022-03-06 18:16:58 <geekosaur> it's libXScrenSaver
2022-03-06 18:17:03 <geekosaur> *XScrnSaver
2022-03-06 18:20:18 <marcello1> yes I just saw it :D but it does still throw the error that it does not find the .h file
2022-03-06 18:20:39 <marcello1> scrnsaver.h is required from libxss
2022-03-06 18:21:08 <marcello1> perhaps it is not where it expects it to be
2022-03-06 18:21:13 <geekosaur> http://54.37.137.89/pkgs.void/package/libXScrnSaver-devel
2022-03-06 18:21:25 <geekosaur> o.O so much for cut and paste
2022-03-06 18:22:13 <marcello1> ok the devel
2022-03-06 18:22:44 <marcello1> docu said: If you're getting build failures while building the X11 package it may be that you don't have the required C libraries installed. Depending on your system, this may be libX11-devel, or libxss.
2022-03-06 18:22:49 <marcello1> I try again with devel
2022-03-06 18:23:03 <geekosaur> yes but we can't know how *every* linux distribution packages things
2022-03-06 18:23:15 <geekosaur> some of them split runntime and devel packages, some use different names,...
2022-03-06 18:23:22 <marcello1> I see
2022-03-06 18:23:35 <marcello1> I know I know :)
2022-03-06 18:23:45 <marcello1> looking good now
2022-03-06 18:26:35 <marcello1> Xft >= .9 expected but not found although libXft and libXft-devel is installed
2022-03-06 18:26:52 <marcello1> is it something else than libXft?
2022-03-06 18:27:15 <geekosaur> that should be the right package, but it may be the wrong version
2022-03-06 18:27:39 <marcello1> 2.3.4
2022-03-06 18:29:02 <geekosaur> right, this will be a pkgconfig version number, not a package version, I think
2022-03-06 18:29:39 <geekosaur> hum, but that matches that version number
2022-03-06 18:31:00 <geekosaur> not a hackage version number either
2022-03-06 18:31:09 <geekosaur> Idon't know what would be looking for .9
2022-03-06 18:31:48 <geekosaur> pkgconfig-depends is unversioned, so it can't be that
2022-03-06 18:33:23 <marcello1> too bad
2022-03-06 18:33:31 <geekosaur> can you pastebin that section of the log?
2022-03-06 18:34:58 <marcello1> I wish but can't copy/paste from the VM
2022-03-06 18:35:17 × mvk quits (~mvk@2607:fea8:5cc3:7e00::45ee) (Ping timeout: 240 seconds)
2022-03-06 18:35:46 <geekosaur> :(
2022-03-06 18:37:11 <marcello1> got food now brb
2022-03-06 18:41:53 × marcello1 quits (~mp@p200300dfaf10fe015baf6eed7f4ef68f.dip0.t-ipconnect.de) (Ping timeout: 268 seconds)
2022-03-06 19:11:29 marcello1 joins (~mp@p200300dfaf10fe015baf6eed7f4ef68f.dip0.t-ipconnect.de)
2022-03-06 19:25:44 <marcello1> it was missing another package
2022-03-06 19:26:08 <marcello1> I have to write down which packages are needed :D when I install it on bare metal later
2022-03-06 19:28:39 <geekosaur> you might also consider a wiki entry somewhere, either ours or if void has a wiki, to help others with this
2022-03-06 19:29:50 <marcello1> I worked accordingly to the wiki of xmonad
2022-03-06 19:30:08 <marcello1> but it was sometimes hard to (for me) to read the error messages at compiling
2022-03-06 19:30:40 <marcello1> but I can provide the exact packages later if this would be of any need
2022-03-06 19:30:49 <marcello1> xmonad is running now
2022-03-06 19:30:57 <geekosaur> yay!
2022-03-06 19:33:05 <marcello1> thanks for your help @all
2022-03-06 19:37:19 <marcello1> so once I build it from the git repo according to the manual - what is the best strategy to keep xmonad up to date?
2022-03-06 19:37:49 mvk joins (~mvk@2607:fea8:5cc3:7e00::45ee)
2022-03-06 19:38:55 <geekosaur> that's up to you. I have a script that updates hackage and my forks of xmonad and xmonad-contrib, then rebuilds locally
2022-03-06 19:40:09 <geekosaur> https://paste.tomsmeding.com/F6cpxUOH
2022-03-06 19:40:49 <geekosaur> suppose if I wanted to I could automate the update of my github forks too, but I CBA
2022-03-06 19:41:09 <geekosaur> (you could skip that part; I'm an active developer so I have my own forks to develop on)
2022-03-06 19:42:23 <marcello1> hehe
2022-03-06 19:42:53 <marcello1> the mentioned git clone is not point based (releases) is it?
2022-03-06 19:43:13 <marcello1> I am only interested in major bug fixes or security issues
2022-03-06 19:43:15 <geekosaur> nope. you could clone a release branch but those don't usually change after being branched
2022-03-06 19:43:35 <marcello1> you mean the tarballs under tags?
2022-03-06 19:43:49 <geekosaur> and each release gets its own branch so a bug fix or security release would be a newpoint release branch
2022-03-06 19:45:09 <marcello1> you also update X11 X11-xft this way?
2022-03-06 19:45:17 <geekosaur> https://github.com/xmonad/xmonad/tree/v0.17.0
2022-03-06 19:45:30 <geekosaur> those are clones of the actual repos, not my own forks
2022-03-06 19:45:45 <geekosaur> I reserve the right to change that in the future but for now I don't develop on those
2022-03-06 19:45:51 <marcello1> ok
2022-03-06 19:46:15 <marcello1> but downloading from https://github.com/xmonad/xmonad/ is also considered stable?
2022-03-06 19:46:58 <geekosaur> dependson what branch you're on. if you are doing that while pointing to master, you'd get a tarball of master as it is at that point
2022-03-06 19:47:09 <geekosaur> the same thing you'd get with a git checkout
2022-03-06 19:47:31 <marcello1> I followed this guide: Download XMonad sources
2022-03-06 19:47:32 <marcello1> Still in ~/.config/xmonad, clone xmonad and xmonad-contrib repositories using git:
2022-03-06 19:47:34 <marcello1> $ git clone https://github.com/xmonad/xmonad
2022-03-06 19:47:36 <marcello1> $ git clone https://github.com/xmonad/xmonad-contrib
2022-03-06 19:47:48 <geekosaur> if you go to the pulldown above thefilelist on the left, you can select different tags
2022-03-06 19:47:56 <geekosaur> 0.17.0 would be the most recent release
2022-03-06 19:48:17 <marcello1> yes this would be with --branch v0.17 before https: ..I assume
2022-03-06 19:50:15 <geekosaur> it's a tag, not a branch, so I don't think that would work
2022-03-06 19:50:30 <marcello1> it is described at least on the download page
2022-03-06 19:50:33 <geekosaur> this is also why I said you can't use it to track updates
2022-03-06 19:50:44 <marcello1> do you only need to recompile and not do stack install ?
2022-03-06 19:51:19 <geekosaur> I use cabal instead of stack; it does the reinstalls of xmonad and xmonad-contrib as needed
2022-03-06 19:51:29 <geekosaur> I presume stack does something similar
2022-03-06 19:51:48 <geekosaur> but the main focus of this update is for my xmonad.hs, not just for xmonad and contrib

All times are in UTC.