Logs: freenode/#xmonad
| 2021-05-22 15:30:28 | → | xubun2 joins (~xubun2@unaffiliated/xubun2) |
| 2021-05-22 15:38:33 | × | kajzer quits (~kajzer@unaffiliated/kajzer) (Quit: WeeChat 3.1) |
| 2021-05-22 15:40:21 | → | kajzer joins (~kajzer@unaffiliated/kajzer) |
| 2021-05-22 15:47:19 | × | byorgey quits (~byorgey@155.138.238.211) (Quit: leaving) |
| 2021-05-22 16:21:55 | → | growpotkin joins (~growpotki@130-45-30-154.dyn.grandenetworks.net) |
| 2021-05-22 16:35:54 | × | kajzer quits (~kajzer@unaffiliated/kajzer) (Quit: WeeChat 3.1) |
| 2021-05-22 16:37:54 | → | kajzer joins (~kajzer@unaffiliated/kajzer) |
| 2021-05-22 16:54:43 | ← | dmwit parts (~dmwit@pool-173-66-86-32.washdc.fios.verizon.net) () |
| 2021-05-22 17:14:13 | → | always_blue joins (~always_bl@93-34-82-194.ip48.fastwebnet.it) |
| 2021-05-22 17:17:59 | <always_blue> | Hi everyone. I'm having some issues with cabal and stack. Whenever I try to use them I get the following error message: "cabal: error while loading shared libraries: libHSecho-0.1.4-ItN2fFtJo9FLRPFrj7BH8-ghc8.10.4.so: cannot open shared object file: No such file or directory". Now, on the Linux distribution I'm using (Arch Linux) there is a package called "haskell-echo", which installs the file |
| 2021-05-22 17:18:05 | <always_blue> | "libHSecho-0.1.3-KW81900oHlrJXLF7B1MNlW-ghc8.10.4.so" (note, this is almost the same as the file that is reported missing). I've tried reinstalling cabal, stack and haskell-echo multiple times but to no avail. Any suggestion on what to do? |
| 2021-05-22 17:21:54 | <always_blue> | Ok, nevermind. I did some more digging and found out it's a software distribution problem. Apparently the maintainer still has to update the packages to the new version of haskell echo and the packages have been flagged as out-of-date. Sorry for the spam |
| 2021-05-22 17:22:43 | <Solid> | is this another round of "arch breaks haskell by insisting on dynamically linking everything"? |
| 2021-05-22 17:25:47 | <always_blue> | Yep, that's the game. And apparently it's a game in which everybody loses :D |
| 2021-05-22 17:26:28 | <Solid> | :/ |
| 2021-05-22 17:26:48 | <Solid> | I would advise you to just install stack with pacman and build everything else inside projects, if that's at all possible |
| 2021-05-22 17:27:10 | <Solid> | (btw, we have moved over to irc.libera.chat@#xmonad due to the freenode shenanigans) |
| 2021-05-22 17:27:27 | <Solid> | well, are in the process of moving over |
| 2021-05-22 17:48:46 | × | always_blue quits (~always_bl@93-34-82-194.ip48.fastwebnet.it) (Ping timeout: 240 seconds) |
| 2021-05-22 17:53:47 | × | notis quits (~notis@2a02:2149:8a33:ff00:daac:2cc7:3b54:56eb) (Ping timeout: 258 seconds) |
| 2021-05-22 18:06:17 | × | xubun2 quits (~xubun2@unaffiliated/xubun2) (Ping timeout: 260 seconds) |
| 2021-05-22 18:34:56 | × | agent13 quits (~sam@unaffiliated/sam-d/x-1905598) (Remote host closed the connection) |
| 2021-05-22 18:53:08 | × | geekosaur quits (45870322@069-135-003-034.biz.spectrum.com) (Quit: Ping timeout (120 seconds)) |
| 2021-05-22 18:54:23 | → | geekosaur joins (45870322@069-135-003-034.biz.spectrum.com) |
| 2021-05-22 19:18:44 | × | geekosaur quits (45870322@069-135-003-034.biz.spectrum.com) (Quit: Connection closed) |
| 2021-05-22 19:22:12 | → | always_blue joins (5d2252c2@93-34-82-194.ip48.fastwebnet.it) |
| 2021-05-22 19:23:03 | → | geekosaur joins (45870322@069-135-003-034.biz.spectrum.com) |
| 2021-05-22 19:26:02 | → | toniz4 joins (~toniz4@unaffiliated/toniz4) |
| 2021-05-22 19:26:12 | → | always_b1ue joins (~always_bl@93-34-82-194.ip48.fastwebnet.it) |
| 2021-05-22 19:28:33 | × | always_blue quits (5d2252c2@93-34-82-194.ip48.fastwebnet.it) (Quit: Connection closed) |
| 2021-05-22 19:28:51 | × | always_b1ue quits (~always_bl@93-34-82-194.ip48.fastwebnet.it) (Client Quit) |
| 2021-05-22 19:43:42 | × | qudi quits (~qudi@cpc75392-sotn16-2-0-cust240.15-1.cable.virginm.net) (Ping timeout: 265 seconds) |
| 2021-05-22 19:46:57 | → | qudi joins (~qudi@cpc75392-sotn16-2-0-cust240.15-1.cable.virginm.net) |
| 2021-05-22 20:01:16 | × | toniz4 quits (~toniz4@unaffiliated/toniz4) (Ping timeout: 260 seconds) |
| 2021-05-22 20:02:02 | → | toniz4 joins (~toniz4@191.249.88.121) |
| 2021-05-22 20:38:01 | → | notis joins (~notis@85.203.44.245) |
| 2021-05-22 20:40:47 | × | notis quits (~notis@85.203.44.245) (Read error: Connection reset by peer) |
| 2021-05-22 20:40:56 | × | toniz4 quits (~toniz4@191.249.88.121) (Ping timeout: 260 seconds) |
| 2021-05-22 20:45:47 | → | notis joins (~notis@185.51.134.229) |
| 2021-05-22 20:47:53 | → | toniz4 joins (~toniz4@191.31.135.123) |
| 2021-05-22 23:06:06 | × | notis quits (~notis@185.51.134.229) (Ping timeout: 240 seconds) |
| 2021-05-22 23:08:29 | → | notis joins (~notis@85.203.44.98) |
| 2021-05-22 23:20:02 | × | mc47 quits (~yecinem@89.246.239.190) (Remote host closed the connection) |
| 2021-05-22 23:52:32 | × | that quits (~al@2607:fea8:4d60:66f0:2589:f3d7:1176:f476) (Remote host closed the connection) |
| 2021-05-22 23:54:40 | × | toniz4 quits (~toniz4@191.31.135.123) (Quit: leaving) |
| 2021-05-23 00:12:25 | × | thunderrd quits (~thunderrd@183.182.115.96) (Remote host closed the connection) |
| 2021-05-23 00:13:44 | × | notis quits (~notis@85.203.44.98) (Ping timeout: 246 seconds) |
| 2021-05-23 00:26:19 | → | boppy joins (~aurdev@116.122.17.21) |
| 2021-05-23 00:26:43 | <boppy> | Hi. is there any ways not to let floating windows hide my Polybar? |
| 2021-05-23 00:28:52 | ← | davve parts (davve@bsd.douchedata.com) () |
| 2021-05-23 01:11:07 | × | boppy quits (~aurdev@116.122.17.21) (Quit: WeeChat 3.1) |
| 2021-05-23 01:52:43 | × | kajzer quits (~kajzer@unaffiliated/kajzer) (Quit: WeeChat 3.1) |
| 2021-05-23 02:55:41 | → | boppy joins (~aurdev@116.122.17.21) |
| 2021-05-23 02:56:12 | × | boppy quits (~aurdev@116.122.17.21) (Client Quit) |
| 2021-05-23 06:17:46 | × | growpotkin quits (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in) |
| 2021-05-23 06:50:38 | → | xubun2 joins (~xubun2@unaffiliated/xubun2) |
| 2021-05-23 07:43:21 | → | notis joins (~notis@85.203.44.245) |
| 2021-05-23 07:48:16 | × | xubun2 quits (~xubun2@unaffiliated/xubun2) (Ping timeout: 260 seconds) |
| 2021-05-23 08:11:42 | → | dementorr joins (5678f3b6@86.120.243.182) |
| 2021-05-23 08:17:24 | <dementorr> | Hello! I'm using ` spawn ` to create a new process using a keybinding. Usually the process selfcloses, so this works fine. Now, I'm trying to run a process in the background, with a keybinding and I want to stop it with another keybinding. Is there a way to store the PID of the spawned process from the keybinding? Else I guess I could do a "pkill" |
| 2021-05-23 08:17:25 | <dementorr> | but I may close other programs too... |
| 2021-05-23 08:17:59 | × | geekosaur quits (45870322@069-135-003-034.biz.spectrum.com) (Quit: Ping timeout (120 seconds)) |
| 2021-05-23 08:18:08 | <MrElendig> | dementorr: systemd-run |
| 2021-05-23 08:18:27 | <MrElendig> | pidfile and pkill are not really reliable |
| 2021-05-23 08:21:08 | <dementorr> | MrElendig: Okay, thanks, I'll look into it! |
| 2021-05-23 08:21:49 | <MrElendig> | pids can be reused in a surprisingly short amount of time on a modern system |
| 2021-05-23 08:21:59 | <MrElendig> | not to mention the issue with stale pid files etc |
| 2021-05-23 08:22:10 | <MrElendig> | the other issues* |
| 2021-05-23 08:24:51 | <liskin> | A modern system with systemd would have the pid space enlarged to 4M so pid reuse isn't that much of a problem, but I agree that just using systemd for managing these processes is easiest. |
| 2021-05-23 08:26:15 | MrElendig | has a modern system with systemd and still get pid reuse after a few days |
| 2021-05-23 08:27:30 | <MrElendig> | ymmv depending on what you are running of course :) |
| 2021-05-23 08:39:45 | → | xubun2 joins (~xubun2@unaffiliated/xubun2) |
| 2021-05-23 08:51:36 | → | kajzer joins (~kajzer@unaffiliated/kajzer) |
| 2021-05-23 08:52:55 | <Solid> | dementorr: there is the convenient spawnPID in case you don't think you'll run into PID reuse |
| 2021-05-23 08:55:00 | <dementorr> | Solid: Okay, but then I think I should have some global state recording the PID, to be able to remove it later, right? |
| 2021-05-23 08:55:44 | <Solid> | dementorr: yes, get the PID from spawnPID, smack it into an IORef (or similar) and retrieve it when needed |
| 2021-05-23 08:57:18 | → | mc47 joins (~yecinem@89.246.239.190) |
| 2021-05-23 09:04:11 | <liskin> | MrElendig: out of curiosity, would you happen to know what is using all those pids on your system? |
| 2021-05-23 09:05:10 | <MrElendig> | liskin: some web services and a couple of local ones, they like to spin up a new process for each request |
| 2021-05-23 09:05:23 | <liskin> | MrElendig: oh |
| 2021-05-23 09:05:50 | <MrElendig> | and some socket activated stuff |
| 2021-05-23 09:06:23 | <liskin> | I just checked and I'm at pid 600000 after just 2 days of uptime, so I guess I'll be rolling over in a few weeks as well |
| 2021-05-23 09:07:17 | <liskin> | could be browser site isolation in my case, and possibly also my love for shell scripts in general :-) |
| 2021-05-23 09:52:40 | → | a6a45081-2b83 joins (~aditya@122.163.181.9) |
| 2021-05-23 09:54:40 | × | dweller quits (~dweller@178.62.146.60) (Quit: Reconnecting) |
| 2021-05-23 09:54:55 | → | dweller joins (~dweller@178.62.146.60) |
| 2021-05-23 10:01:05 | × | notis quits (~notis@85.203.44.245) (Ping timeout: 260 seconds) |
| 2021-05-23 10:09:46 | × | xubun2 quits (~xubun2@unaffiliated/xubun2) (Ping timeout: 240 seconds) |
| 2021-05-23 10:39:35 | → | thunderrd joins (~thunderrd@183.182.115.71) |
| 2021-05-23 10:55:43 | → | xubun2 joins (~xubun2@unaffiliated/xubun2) |
| 2021-05-23 11:02:40 | × | codedmart quits (~codedmart@li335-49.members.linode.com) (Quit: ZNC 1.7.5+deb4 - https://znc.in) |
| 2021-05-23 11:14:59 | × | a6a45081-2b83 quits (~aditya@122.163.181.9) (Remote host closed the connection) |
| 2021-05-23 11:28:48 | → | kelnoky joins (~shao@ip1f128ba7.dynamic.kabel-deutschland.de) |
| 2021-05-23 12:27:25 | → | geekosaur joins (45870322@069-135-003-034.biz.spectrum.com) |
| 2021-05-23 12:44:07 | → | notis joins (~notis@185.51.134.230) |
| 2021-05-23 12:48:44 | <geekosaur> | you could copy the mechanism used by XMonad.Actions.SpawnOn, which uses _NET_WM_PID |
| 2021-05-23 14:06:29 | × | kelnoky quits (~shao@ip1f128ba7.dynamic.kabel-deutschland.de) (Quit: WeeChat 3.1) |
| 2021-05-23 14:07:23 | → | idhugo joins (~idhugo@80-62-117-193-mobile.dk.customer.tdc.net) |
| 2021-05-23 14:14:51 | <kajzer> | I have one issue, don't know where to look to solve it, it seems like every child window opens behind the main window which produced that child window, in most cases you can't even see that it's there , unless you move the parent window, any fix for that ? |
| 2021-05-23 14:19:23 | <kajzer> | for example, you open Galculator, then go to Edit->Preferences, window opens behind Galculator |
All times are in UTC.