Logs: liberachat/#xmonad
| 2022-09-04 18:26:53 | <Solid> | does that mean we have at least one person to package 0.17.1 on gentoo now? :> |
| 2022-09-04 18:27:02 | <alternateved> | I already did |
| 2022-09-04 18:27:50 | <Solid> | oh shit |
| 2022-09-04 18:28:28 | <alternateved> | Hmm, at least on Haskell overlay repo - still waiting to get apporved and merged though |
| 2022-09-04 18:28:56 | <Solid> | that's really cool; thank you! :) |
| 2022-09-04 18:29:07 | <alternateved> | Same with kmonad |
| 2022-09-04 18:31:14 | <geekosaur> | I see 0.17.1 has made stackage nightly as well |
| 2022-09-04 18:32:44 | <Solid> | the new lts as well, actually |
| 2022-09-04 18:32:52 | <Solid> | so nix will have it soon |
| 2022-09-04 18:54:26 | <zim0369[m]1> | How do I avoid reinstalling xmonad every time I need to upgrade? |
| 2022-09-04 18:54:57 | <MrElendig> | zim0369[m]1: arch? |
| 2022-09-04 18:55:01 | <MrElendig> | switch to stack |
| 2022-09-04 18:56:40 | <zim0369[m]1> | I have installed xmonad-git from AUR but everytime I upgrade packages from pacman I also have to upgrade packages from the AUR later so that xmonad compiles fine. But sometimes what happens is that even running updates in this order breaks xmonad. `xmonad --compile` throws errors that it wasn't able to find packages that are already installed via `pacman`. To get rid of this error I have to uninstall xmonad-git then reinstall. |
| 2022-09-04 18:56:40 | <zim0369[m]1> | Is there an easier workaround? |
| 2022-09-04 19:03:30 | <MrElendig> | as I said, use stack |
| 2022-09-04 19:03:46 | <MrElendig> | its sadly how dynamic linking works with ghc, there is no stable abi |
| 2022-09-04 19:04:02 | <MrElendig> | so every update of a lib == everything that uses it has to be rebuilt |
| 2022-09-04 19:06:22 | <alternateved> | Everything that you need could be found here: https://xmonad.org/INSTALL.html#build-using-stack |
| 2022-09-04 20:04:37 | × | mc47 quits (~mc47@xmonad/TheMC47) (Read error: Connection reset by peer) |
| 2022-09-04 20:47:37 | × | alternateved quits (~user@staticline-31-183-146-203.toya.net.pl) (Remote host closed the connection) |
| 2022-09-04 20:58:58 | <quarkQuark[m]111> | The beginning of that document still says that using the binaries is 'by far the easiest way', including on Arch. Is it worth changing this? |
| 2022-09-04 20:58:58 | <quarkQuark[m]111> | It also recommends stack from the official repos - I think this is still dynamically linked? I used stack-static from the AUR for a couple of years until I switched to ghcup. |
| 2022-09-04 21:06:33 | <liskin> | quarkQuark[m]111: "by far the easiest way" doesn't necessarily mean it satisfies whatever additional requirements you have :-) |
| 2022-09-04 21:07:48 | <liskin> | (and I'm not saying that not recompiling every day is a silly requirement; it would annoy me too, but then I don't use Arch for reasons including this one…) |
| 2022-09-04 21:08:27 | <geekosaur> | well, it's easiest if you don't use AUR xmonad-git and you arrangr for automatic recompile after running pacman |
| 2022-09-04 21:08:32 | <geekosaur> | *arrange |
| 2022-09-04 21:08:47 | <geekosaur> | xmonad-git brings in complications, as you noticed |
| 2022-09-04 21:09:50 | <geekosaur> | if you really want to use xmonad from git, stack or cabal is probably the easiest because package managers have various difficulties dealing with git builds |
| 2022-09-04 21:10:22 | <quarkQuark[m]111> | I had XMonad break a couple of times when I was using it from the standard repo. But that was several years ago, so I can't remember the details. |
| 2022-09-04 21:10:38 | <geekosaur> | (earlier Solid was encountering problems with nix's version of using xmonad from git, I think…) |
| 2022-09-04 21:13:05 | <geekosaur> | fwiw I run xmonad git via cabal, and I rebuild it once a week unless there's something significant enough (usually a core change, which is quite rare) to justify a midweek update |
| 2022-09-04 21:13:38 | <geekosaur> | mine's complicated by having my own forks of X11, xmonad, and contrib for development so I have to update those from the main repos first |
| 2022-09-04 21:14:40 | <geekosaur> | oh, no X11 fork currently, just core and contrib |
| 2022-09-04 21:16:06 | <geekosaur> | whether stack itself is static or dynamic doesn't matter much as long as Arch maintainers don't miss updates to dependencies (which would break the dynamic version) |
| 2022-09-04 21:17:55 | <quarkQuark[m]111> | Thanks for clarifying that. On another note, I should at this point say a formal hello! |
| 2022-09-04 21:17:55 | <quarkQuark[m]111> | I've been in this group now for a couple of months, since meeting Solid at a maths conference (just starting my PhD in category theory). It's been very nice to feel a part of it. |
| 2022-09-04 21:17:55 | <quarkQuark[m]111> | My Haskell knowledge isn't extremely fleshed out yet, but I've started following XMonad git over the summer. I hope that eventually I'll be at a point where I can contribute. You're all doing a great job! |
| 2022-09-04 22:49:43 | × | mvk quits (~mvk@2607:fea8:5ce3:8500::a1ec) (Ping timeout: 244 seconds) |
| 2022-09-04 23:42:09 | → | mvk joins (~mvk@2607:fea8:5ce3:8500::a1ec) |
| 2022-09-05 00:28:06 | × | logzet quits (~quassel@2001:9e8:e534:f100:dabb:c1ff:fed3:a1b9) (Ping timeout: 260 seconds) |
| 2022-09-05 01:28:29 | × | noex quits (~null@user/noex) (Quit: :q!) |
| 2022-09-05 01:36:57 | × | sogens quits (~sogens@211.30.36.43) (Ping timeout: 268 seconds) |
| 2022-09-05 01:38:38 | → | sogens joins (~sogens@gateway/vpn/pia/sogens) |
| 2022-09-05 02:04:13 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 252 seconds) |
| 2022-09-05 02:07:15 | × | thunderrd_ quits (~thunderrd@183.182.111.208) (Remote host closed the connection) |
| 2022-09-05 02:08:17 | → | thunderrd joins (~thunderrd@183.182.111.208) |
| 2022-09-05 02:23:46 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 2022-09-05 02:41:59 | × | td_ quits (~td@muedsl-82-207-238-053.citykom.de) (Ping timeout: 252 seconds) |
| 2022-09-05 02:43:41 | → | td_ joins (~td@muedsl-82-207-238-026.citykom.de) |
| 2022-09-05 03:57:06 | × | mvk quits (~mvk@2607:fea8:5ce3:8500::a1ec) (Ping timeout: 264 seconds) |
| 2022-09-05 04:15:04 | × | sogens quits (~sogens@gateway/vpn/pia/sogens) (Quit: WeeChat 3.5) |
| 2022-09-05 04:16:22 | → | sogens joins (~sogens@211.30.36.43) |
| 2022-09-05 04:56:02 | × | sogens quits (~sogens@211.30.36.43) (Ping timeout: 244 seconds) |
| 2022-09-05 04:58:19 | → | sogens joins (~sogens@gateway/vpn/pia/sogens) |
| 2022-09-05 05:05:43 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 252 seconds) |
| 2022-09-05 05:15:06 | × | benin0 quits (~benin@183.82.178.130) (Quit: The Lounge - https://thelounge.chat) |
| 2022-09-05 05:28:03 | × | sogens quits (~sogens@gateway/vpn/pia/sogens) (Ping timeout: 248 seconds) |
| 2022-09-05 05:29:46 | → | sogens joins (~sogens@gateway/vpn/pia/sogens) |
| 2022-09-05 05:37:10 | → | Yucklys[m] joins (~yucklysma@2001:470:69fc:105::2:78c0) |
| 2022-09-05 05:43:01 | → | paddymahoney2 joins (~paddymaho@cpe9050ca207f83-cm9050ca207f80.cpe.net.cable.rogers.com) |
| 2022-09-05 05:44:40 | × | paddymahoney2 quits (~paddymaho@cpe9050ca207f83-cm9050ca207f80.cpe.net.cable.rogers.com) (Remote host closed the connection) |
| 2022-09-05 06:13:21 | → | benin0 joins (~benin@183.82.29.130) |
| 2022-09-05 06:49:45 | × | sogens quits (~sogens@gateway/vpn/pia/sogens) (Quit: WeeChat 3.5) |
| 2022-09-05 06:50:53 | → | sogens joins (~sogens@211.30.36.43) |
| 2022-09-05 06:51:42 | → | alternateved joins (~user@staticline-31-183-146-203.toya.net.pl) |
| 2022-09-05 07:22:10 | × | deepy quits (deepy@user/deepy) (Read error: Connection reset by peer) |
| 2022-09-05 07:23:01 | → | deepy joins (deepy@user/deepy) |
| 2022-09-05 07:29:29 | × | scardinal quits (~supreme@customer-212-237-101-39.ip4.gigabit.dk) (Ping timeout: 244 seconds) |
| 2022-09-05 07:54:13 | → | cfricke joins (~cfricke@user/cfricke) |
| 2022-09-05 08:23:35 | <Solid> | \o/ |
| 2022-09-05 08:23:45 | <Solid> | Always good to see more mathematicians here :> |
| 2022-09-05 08:26:01 | → | scardinal joins (~supreme@customer-212-237-101-39.ip4.gigabit.dk) |
| 2022-09-05 08:29:57 | × | sogens quits (~sogens@211.30.36.43) (Ping timeout: 260 seconds) |
| 2022-09-05 08:31:42 | → | sogens joins (~sogens@gateway/vpn/pia/sogens) |
| 2022-09-05 08:52:04 | × | ft quits (~ft@p4fc2a0f5.dip0.t-ipconnect.de) (Quit: Lost terminal) |
| 2022-09-05 09:00:11 | × | liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
| 2022-09-05 09:00:12 | × | Etxeberrialex[m] quits (~etxeberri@2001:470:69fc:105::1:5ae6) (Quit: You have been kicked for being idle) |
| 2022-09-05 10:00:47 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.6) |
| 2022-09-05 10:17:25 | <xmonadtrack> | New branch created: pull/420 (1 commit) https://github.com/xmonad/xmonad/pull/420 |
| 2022-09-05 10:17:25 | <xmonadtrack> | xmonad L. S. Leary https://github.com/xmonad/xmonad/pull/420 * v0.17.1-4-gdf6b40c: flake.nix: * Avoid mangling unused parts of pkgs.haskell in `fromHOL`. * Create 'defComp', specifying the default compiler, customisable through ./comp.nix. * Include `modernise` module as a |
| 2022-09-05 10:17:28 | <xmonadtrack> | ..workaround for NIX_GHC -> XMONAD_GHC. .gitignore: * Include nix 'result' symlink. (11 days ago, 2 files, 34+ 6-) https://github.com/xmonad/xmonad/commit/df6b40c980f5 |
| 2022-09-05 10:17:40 | <xmonadtrack> | New xmonad-contrib branch created: pull/750 (1 commit) https://github.com/xmonad/xmonad-contrib/pull/750 |
| 2022-09-05 10:17:46 | → | liskin[m] joins (~liskinmat@2001:470:69fc:105::768) |
| 2022-09-05 10:17:46 | <xmonadtrack> | xmonad-contrib L. S. Leary https://github.com/xmonad/xmonad-contrib/pull/750 * v0.17.1-3-gedf8e252: flake.nix: * Support comp.nix. * Re-order overlays and modules dependency-last for sanity. * Re-export `xmonad.modernise`. NIX.md: * Document comp.nix. * Simplify example |
| 2022-09-05 10:17:53 | <xmonadtrack> | ..system flake, removing direct dependency on the xmonad flake. * Advise sane module ordering. * Include and document `modernise` workaround. * Clarify user-substituted `<foo>` values. .gitignore: * Include nix 'result' symlink. (11 days ago, 3 files, 57+ 14-) |
| 2022-09-05 10:17:57 | <xmonadtrack> | ..https://github.com/xmonad/xmonad-contrib/commit/edf8e2526dd3 |
| 2022-09-05 10:26:18 | × | UNIX quits (~kernel@user/OpenSource) (Quit: ZNC - https://znc.in) |
| 2022-09-05 10:28:38 | → | OpenSource joins (~kernel@user/OpenSource) |
| 2022-09-05 10:44:29 | × | scardinal quits (~supreme@customer-212-237-101-39.ip4.gigabit.dk) (*.net *.split) |
| 2022-09-05 10:44:29 | × | td_ quits (~td@muedsl-82-207-238-026.citykom.de) (*.net *.split) |
| 2022-09-05 10:44:29 | × | banc quits (banc@gateway/vpn/airvpn/banc) (*.net *.split) |
| 2022-09-05 10:44:29 | × | gdd1 quits (~gdd@2001:470:1f13:187:44f7:cd68:9a1c:6c35) (*.net *.split) |
| 2022-09-05 10:44:29 | × | defjam quits (~eb0t@33ba5927.skybroadband.com) (*.net *.split) |
| 2022-09-05 10:44:30 | × | xmonadtrack quits (~xmonadtra@xmonad/geekosaur) (*.net *.split) |
| 2022-09-05 10:44:30 | × | hrberg quits (~quassel@171.79-160-161.customer.lyse.net) (*.net *.split) |
| 2022-09-05 10:44:30 | × | piele quits (~piele@tbonesteak.creativeserver.net) (*.net *.split) |
| 2022-09-05 10:44:30 | × | nomadxx3 quits (~lanomadx@180-150-32-38.b49620.mel.static.aussiebb.net) (*.net *.split) |
| 2022-09-05 10:44:30 | × | m5zs7k quits (aquares@web10.mydevil.net) (*.net *.split) |
| 2022-09-05 10:49:24 | → | scardinal joins (~supreme@customer-212-237-101-39.ip4.gigabit.dk) |
| 2022-09-05 10:49:24 | → | td_ joins (~td@muedsl-82-207-238-026.citykom.de) |
All times are in UTC.