💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-05-07.txt captured on 2024-05-12 at 16:08:33.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2020-05-07T06:41:38 #kisslinux <adamantium[m]> lol 2020-05-07T08:32:30 #kisslinux <illiliti> dylan: https://termbin.com/k5ni updated diff for kiss init 2020-05-07T08:52:19 #kisslinux <ggg> I noticed that kiss started to save all configuration files under etc as *.new even though no conflicting files are present: is it a feature added on purpose, or an isolated problem I am encountering and should dig deeper to find the reason? 2020-05-07T09:57:56 #kisslinux <dylan02> ggg: You may have found a bug. I'll look into it. Thanks for reporting. 2020-05-07T09:58:17 #kisslinux <dylan02> illiliti: Thanks for the updated patch! Will apply it shortly. 2020-05-07T10:09:44 #kisslinux <claudia02> o/ 2020-05-07T10:09:50 #kisslinux <claudia02> https://github.com/dilyn-corner/KISS-kde 2020-05-07T10:09:54 #kisslinux <claudia02> this is insane! 2020-05-07T10:09:59 #kisslinux <claudia02> but interesting (: 2020-05-07T10:14:39 #kisslinux <fehawen> That's a lot of packages ^^ 2020-05-07T10:21:37 #kisslinux <dylan02> claudia02: That's awesome. 2020-05-07T10:21:49 #kisslinux <dylan02> dilyn: Nice work. Let me know if I can be of help in any way. 2020-05-07T10:37:46 #kisslinux <MueVoid> Has anyone successfully packaged either libresprite or allegro4. I am attempting to however get a segmentation fault from allegro4 2020-05-07T10:39:27 #kisslinux <dylan02> MueVoid: libresprite is a pixel art editor no? 2020-05-07T10:39:34 #kisslinux <MueVoid> Yes it is 2020-05-07T10:39:44 #kisslinux <dylan02> I used to do pixel art work for an mmorpg years back 2020-05-07T10:39:50 #kisslinux <dylan02> I'll help you package it. :) 2020-05-07T10:39:57 #kisslinux <MueVoid> Awesome! 2020-05-07T10:40:13 #kisslinux <MueVoid> I attempted to use grafx2 something just didn't click with me though 2020-05-07T10:40:37 #kisslinux <dylan02> Yeah 2020-05-07T10:40:43 #kisslinux <dylan02> Grafx2 is cool, it's just hard to get used to 2020-05-07T10:41:10 #kisslinux <dylan02> I used to use paint.net (I used Windows at the time) 2020-05-07T10:41:22 #kisslinux <dylan02> Pinta exists though it's not quite the same. 2020-05-07T10:41:23 #kisslinux <MueVoid> Ah gotcha 2020-05-07T10:41:25 #kisslinux <dylan02> :( 2020-05-07T10:41:32 #kisslinux <MueVoid> I used to use aseprite before I found libresprite 2020-05-07T10:41:53 #kisslinux <MueVoid> Just forked from when aseprite used to be open source 2020-05-07T10:43:20 #kisslinux <onodera> dylan02: i wanna add a flag to kiss orphans to ignore build deps 2020-05-07T10:43:29 #kisslinux <onodera> or should I just create a new contrib command? 2020-05-07T10:44:22 #kisslinux <onodera> oh wait ignore me i think 2020-05-07T10:44:40 #kisslinux <dylan02> onodera: It does ignore build deps. 2020-05-07T10:44:44 #kisslinux <onodera> yah lol 2020-05-07T10:44:47 #kisslinux <dylan02> :P 2020-05-07T10:45:17 #kisslinux <dylan02> I'd love to get this running (under wine maybe): https://www.getpaint.net/ 2020-05-07T10:45:49 #kisslinux <dylan02> LibreSprite is currently unmaintained! 2020-05-07T10:46:49 #kisslinux <dylan02> MueVoid: There's a flatpak! 2020-05-07T10:47:25 #kisslinux <MueVoid> Ah I didn't see that 2020-05-07T10:47:32 #kisslinux <claudia02> I have packaged openspades in my personal repo - kiss-s3d4. Its segfaulting quite so often. Maybe its my hardware? Because on lower resolution there is a chance of starting the game. Some testing needed 2020-05-07T10:47:51 #kisslinux <MueVoid> I will still probably try to package it :P 2020-05-07T10:48:28 #kisslinux <MueVoid> Also I don't believe paint.net would run under wine the wine entries say it does not run in wine 2020-05-07T10:48:34 #kisslinux <MueVoid> Possibly with wine tweaks though 2020-05-07T10:49:45 #kisslinux <onodera> wait no dylan02 2020-05-07T10:49:46 #kisslinux <dylan02> claudia02: Nice. It's great fun that game. 2020-05-07T10:49:50 #kisslinux <onodera> I meant to not ignore build deps 2020-05-07T10:49:54 #kisslinux <dylan02> Oh 2020-05-07T10:50:04 #kisslinux <onodera> right now it lists build deps as being orphans right 2020-05-07T10:50:21 #kisslinux <dylan02> Yes 2020-05-07T10:50:23 #kisslinux <MueVoid> I have been wondering about that as well @onodera 2020-05-07T10:50:27 #kisslinux <dylan02> You want only runtime. Gotcha. 2020-05-07T10:50:30 #kisslinux <onodera> yeah 2020-05-07T10:50:33 #kisslinux <dylan02> I'm on it 2020-05-07T10:50:55 #kisslinux <MueVoid> It would be nice for cleaning up old packages without accidently getting rid of a build dep 2020-05-07T10:51:00 #kisslinux <dylan02> Yeah 2020-05-07T10:52:14 #kisslinux <claudia02> dylan02: anyway there is betterspades in the meantime. (: 2020-05-07T10:52:18 #kisslinux <claudia02> *also 2020-05-07T10:54:11 #kisslinux <dylan02> Nice 2020-05-07T10:55:38 #kisslinux <MueVoid> claudia02: Huh I didn't know about betterspades 2020-05-07T10:55:47 #kisslinux <MueVoid> I used to play openspades quite a bit 2020-05-07T10:57:12 #kisslinux <dylan02> Anyone here play Graal Online? 2020-05-07T10:58:43 #kisslinux <MueVoid> Never heard of it 2020-05-07T10:59:00 #kisslinux <dylan02> It's a Zelda Link to the past "clone" as an mmorpg 2020-05-07T10:59:21 #kisslinux <MueVoid> Hmmm sounds interesting 2020-05-07T10:59:36 #kisslinux <dylan02> It's more of a social thing though 2020-05-07T10:59:43 #kisslinux <dylan02> The gameplay is really basic 2020-05-07T10:59:51 #kisslinux <MueVoid> I'm quite interested to see where this game goes: https://github.com/Tuxemon/Tuxemon 2020-05-07T10:59:56 #kisslinux <dylan02> It was maybe one of the first games to do paid cosmetics. 2020-05-07T11:00:06 #kisslinux <MueVoid> Huh 2020-05-07T11:00:12 #kisslinux <MueVoid> Sounds interesting 2020-05-07T11:00:16 #kisslinux <dylan02> It's decades old at this point 2020-05-07T11:00:39 #kisslinux <dylan02> Late 90s (early 2000s?) 2020-05-07T11:02:23 #kisslinux <claudia02> MueVoid: y, its for super old hardware which is nice.also nice simple straight forward ui 2020-05-07T11:03:24 #kisslinux <MueVoid> Sorry, why what? 2020-05-07T11:17:38 #kisslinux <muevoid> Im having very strange behavior on this install on my second laptop 2020-05-07T11:17:45 #kisslinux <muevoid> All files made by packages have 2020-05-07T11:17:48 #kisslinux <muevoid> .new 2020-05-07T11:22:47 #kisslinux <muevoid> For example when downloading sudo it does sudoers.new instead of sudoers 2020-05-07T11:24:00 #kisslinux <dylan02> meuvoid: I'll look into it. 2020-05-07T11:24:08 #kisslinux <dylan02> Someone else reported a similar issue. 2020-05-07T11:25:18 #kisslinux <muevoid> Thanks I fixed it for now just by moving the files but is quite tedious 2020-05-07T11:25:47 #kisslinux <dylan02> Yeah 2020-05-07T11:31:27 #kisslinux <dylan02> I can reproduce. 2020-05-07T11:31:31 #kisslinux <dylan02> Working on a fix 2020-05-07T11:33:40 #kisslinux <muevoid> Kk 2020-05-07T11:40:51 #kisslinux <dylan02> Fixed the issue 2020-05-07T11:41:16 #kisslinux <dylan02> https://github.com/kisslinux/kiss/commit/8a51e76de98912c342357236979a7a5c9bad0900 2020-05-07T11:43:38 #kisslinux <dylan02> ggg: 2020-05-07T11:46:36 #kisslinux <muevoid> Awesome! 2020-05-07T11:47:00 #kisslinux <muevoid> Should I manually download it for now or package it myself? 2020-05-07T11:47:01 #kisslinux <dylan02> I'll push the release out now. 2020-05-07T11:47:05 #kisslinux <muevoid> Kk 2020-05-07T11:51:05 #kisslinux <dylan02> Pushed the release out. 2020-05-07T11:51:08 #kisslinux <dylan02> muevoid: 2020-05-07T11:51:13 #kisslinux <dylan02> ggg: 2020-05-07T11:51:24 #kisslinux <muevoid> Got it thanks! 2020-05-07T11:51:31 #kisslinux <dylan02> No problem 2020-05-07T11:52:01 #kisslinux <dylan02> Sadly, you'll have to correct any .new files which were created by the last version. Any new installs of packages will have their /etc/ files handled correctly. Apologies. 2020-05-07T11:52:41 #kisslinux <muevoid> No worries! I just did a base install with just enough to boot till it was fixed. 2020-05-07T11:53:05 #kisslinux <muevoid> Would reinstalling any packages from before fix the issue? 2020-05-07T12:35:07 #kisslinux <illiliti> muevoid: eudaldgr: tinyramfs is updated! 2020-05-07T12:46:35 #kisslinux <eudaldgr> illiliti oh thanks! 2020-05-07T12:48:20 #kisslinux <eudaldgr> i packaged under git source, so it will build under the last commit always 2020-05-07T13:13:35 #kisslinux <perish> Hola! 2020-05-07T13:14:48 #kisslinux <perish> Does anyone here recall how to prevent kiss from extracting a source? is it ?no-extract or ?noextract 2020-05-07T13:14:49 #kisslinux <dylan02> ello 2020-05-07T13:14:56 #kisslinux <dylan02> perish: It's anything you like. 2020-05-07T13:15:08 #kisslinux <perish> Oh? 2020-05-07T13:15:16 #kisslinux <dylan02> kiss looks for *.tar.???. So... Anything appended to the end of the url will work. 2020-05-07T13:15:30 #kisslinux <perish> Ah 2020-05-07T13:15:43 #kisslinux <dylan02> Use ?string or #string as curl will simply ignore them. 2020-05-07T13:15:45 #kisslinux <eudaldgr> perish hola! 2020-05-07T13:16:37 #kisslinux <dylan02> They're built in features of the web. I don't know what they're called exactly. :P 2020-05-07T13:17:42 #kisslinux <dylan02> https://en.wikipedia.org/wiki/Query_string 2020-05-07T13:17:44 #kisslinux <dylan02> There we go. 2020-05-07T13:17:55 #kisslinux <dylan02> Think of this as another "free" feature. 2020-05-07T13:17:58 #kisslinux <perish> Nice 2020-05-07T13:18:01 #kisslinux <perish> Hi, lieu 2020-05-07T13:18:09 #kisslinux <lieu> o/ 2020-05-07T13:18:17 #kisslinux <lieu> ola perish! 2020-05-07T13:18:20 #kisslinux <dylan02> I call "free features" those which require no code but just so happen to work. 2020-05-07T13:18:31 #kisslinux <dylan02> I wrote a blog post about it some time ago. 2020-05-07T13:19:02 #kisslinux <lieu> dylan02: yeah, i remembered using that when packaging iana-etc, which happened to have no version numbers 2020-05-07T13:19:53 #kisslinux <perish> Hm, I've encountered a conflict in tars 2020-05-07T13:19:55 #kisslinux <perish> woo hoo 2020-05-07T13:20:08 #kisslinux <dylan02> ??? 2020-05-07T13:20:19 #kisslinux <perish> gnutar wants --lzma, bb tar wants -a 2020-05-07T13:21:02 #kisslinux <lieu> lol, this was here all along, had no idea https://github.com/Mic92/iana-etc 2020-05-07T13:21:14 #kisslinux <dylan02> perish: You can do it portably. 2020-05-07T13:21:18 #kisslinux <dylan02> Look at the package manager. 2020-05-07T13:21:28 #kisslinux <perish> ah 2020-05-07T13:21:34 #kisslinux <dylan02> perish: I can also add lzma support to kiss if you like. 2020-05-07T13:21:36 #kisslinux <perish> extract the lzma bit first then untar 2020-05-07T13:21:38 #kisslinux <perish> nah, no need 2020-05-07T13:21:40 #kisslinux <perish> its one package 2020-05-07T13:21:44 #kisslinux <dylan02> No no 2020-05-07T13:21:50 #kisslinux <dylan02> It's a 2 line change 2020-05-07T13:21:53 #kisslinux <perish> Oh, ok 2020-05-07T13:22:01 #kisslinux <dylan02> Will also allow you to use lzma to compress your own packages 2020-05-07T13:22:04 #kisslinux <perish> just another case *.lzma|*.lz? 2020-05-07T13:22:07 #kisslinux <perish> neat 2020-05-07T13:22:08 #kisslinux <perish> sure ig 2020-05-07T13:22:27 #kisslinux <dylan02> What's the file extension exactly? 2020-05-07T13:22:29 #kisslinux <perish> the downstream of icewm doesn't actually ship dist tarballs which is pretty fucked 2020-05-07T13:22:34 #kisslinux <perish> it's either .lzma or .lz 2020-05-07T13:22:39 #kisslinux <dylan02> Alrighty 2020-05-07T13:23:11 #kisslinux <perish> the "solution" was a different build system, despite previous releases carrying configure 2020-05-07T13:23:24 #kisslinux <dylan02> lol... 2020-05-07T13:23:55 #kisslinux <perish> Like, 1.4.2 of downstream icewm carries configure, but the rest carry cmake 2020-05-07T13:24:13 #kisslinux <perish> what's worse is their support is experimental 2020-05-07T13:25:10 #kisslinux <perish> Wow, big reduction in the firefox build 2020-05-07T13:25:21 #kisslinux <perish> -47 lines? 2020-05-07T13:26:25 #kisslinux <perish> Lmao dilynm 2020-05-07T13:26:28 #kisslinux <perish> Why 2020-05-07T13:26:39 #kisslinux <perish> kde on kiss 2020-05-07T13:27:31 #kisslinux <dilynm> Because I want kubuntu but harder 2020-05-07T13:27:49 #kisslinux <perish> Haha 2020-05-07T13:27:51 #kisslinux <dilynm> Idk I haven't used a DE in years. Just felt fun 2020-05-07T13:27:59 #kisslinux <perish> Guess I should get on XFCE4 then 2020-05-07T13:28:03 #kisslinux <perish> After I finish icewm 2020-05-07T13:28:27 #kisslinux <perish> Was considering packaging another dotfile manager(chezmoi or yadm), but eh 2020-05-07T13:28:41 #kisslinux <perish> i have two already on there 2020-05-07T13:29:38 #kisslinux <dilynm> That seems like too many 2020-05-07T13:29:53 #kisslinux <perish> They're entirely different in their approach 2020-05-07T13:29:55 #kisslinux <perish> I think 2020-05-07T13:29:59 #kisslinux <perish> I've not used either of them 2020-05-07T13:31:19 #kisslinux <eudaldgr> perish i made a PR to add another window manager, i tried under the lockdown 2020-05-07T13:31:33 #kisslinux <perish> nice, will check it out 2020-05-07T13:31:52 #kisslinux <perish> Haha 2020-05-07T13:31:53 #kisslinux <perish> tinywm 2020-05-07T13:32:00 #kisslinux <eudaldgr> yeah 2020-05-07T13:32:12 #kisslinux <perish> Merged 2020-05-07T13:32:16 #kisslinux <perish> Why not? 2020-05-07T13:33:00 #kisslinux <eudaldgr> i forgot to update readme.md 2020-05-07T13:33:13 #kisslinux <perish> Eh, I'll update it later 2020-05-07T13:38:41 #kisslinux <eudaldgr> dylan02 are you trying to build `libreoffice` 2020-05-07T13:38:43 #kisslinux <eudaldgr> ? 2020-05-07T13:39:42 #kisslinux <dylan02> eudaldgr: It's too horrible. 2020-05-07T13:39:53 #kisslinux <dylan02> perish: https://termbin.com/dmaj 2020-05-07T13:39:58 #kisslinux <dylan02> That's the blog post 2020-05-07T13:40:09 #kisslinux <dylan02> You might find it interesting 2020-05-07T13:40:44 #kisslinux <perish> I do, thank you 2020-05-07T13:40:44 #kisslinux <eudaldgr> i'm reading the yesterday log, and it was a surprise 2020-05-07T13:41:34 #kisslinux <eudaldgr> but yes, it'a a pain 2020-05-07T13:41:37 #kisslinux <dylan02> I thought I'd try it eudaldgr 2020-05-07T13:42:16 #kisslinux <dylan02> The configure script checks for glibc... 2020-05-07T13:42:23 #kisslinux <dylan02> It errors out with musl 2020-05-07T13:42:29 #kisslinux <dylan02> It requires GNU tar 2020-05-07T13:42:32 #kisslinux <dylan02> and bash 2020-05-07T13:42:49 #kisslinux <dylan02> Plus 100-ish dependencies 2020-05-07T13:42:50 #kisslinux <perish> *ouch* 2020-05-07T13:42:54 #kisslinux <dylan02> I can't quite pin down the number 2020-05-07T13:43:03 #kisslinux <dylan02> It's a "forget about it" kinda packafe 2020-05-07T13:43:06 #kisslinux <dylan02> package* 2020-05-07T13:43:08 #kisslinux <eudaldgr> it's a lot of dependencies 2020-05-07T13:44:41 #kisslinux <eudaldgr> maybe we can try to build wordgrinder as an alternative 2020-05-07T13:47:00 #kisslinux <perish> 152 iirc 2020-05-07T13:47:18 #kisslinux <eudaldgr> what the hell means `iirc`? 2020-05-07T13:49:28 #kisslinux <perish> if i recall correctly 2020-05-07T13:49:32 #kisslinux <perish> afaik is as far as i know 2020-05-07T13:54:25 #kisslinux <claudia> dilynm: re KISS-kde: do you allready have some sort of list on what to tackle first or group things together? 2020-05-07T13:55:35 #kisslinux <dilynm> claudia: most of the dependencies are KDE framework things and, looking at how other people have packaged plasma-desktop, the dependencies aren't *hard*, there's just a ton (like, 57?). 2020-05-07T13:56:00 #kisslinux <dilynm> They depend on a qt5 stack which we already have, thankfully 2020-05-07T13:56:03 #kisslinux <claudia> yikes 2020-05-07T13:56:14 #kisslinux <dilynm> Lol yeah. But most of them seem to build in the same way 2020-05-07T13:56:31 #kisslinux <dilynm> It's only like this because they decided to drop their monolithic package. God knows why 2020-05-07T13:57:22 #kisslinux <dilynm> Who wants to use KDE without all the features of KDE. I don't get it. Luckily most of the framework seems to have similar build commands, so it's merely a matter of making a skeleton build file and fixing it as needed 2020-05-07T13:57:56 #kisslinux <dilynm> Already found a package that requires python and that's not a listed req on KDEs site so we'll see what happens 2020-05-07T13:58:37 #kisslinux <illiliti> dylan02: https://github.com/kisslinux/init/blob/master/lib/init/rc.boot#L54 << this must be handled in /etc/mdev.conf, not in init 2020-05-07T13:59:34 #kisslinux <perish> XFCE4 seems pretty reasonable to package compared to KDE and GNOME 2020-05-07T14:00:09 #kisslinux <perish> dylan02 Did you add support for lzma yet? 2020-05-07T14:00:18 #kisslinux <claudia> dilynm: Maybe you could do some sort of list like https://github.com/jedavies-dev/kiss-ppc64le/blob/master/README.md to see whats allready done. I think this can help to avoid extra work for the people who want to contribute 2020-05-07T14:00:26 #kisslinux <dilynm> Gnome is someone else's problem xD 2020-05-07T14:00:29 #kisslinux <perish> Aye 2020-05-07T14:00:34 #kisslinux <perish> GNOME is a problem 2020-05-07T14:00:38 #kisslinux <perish> overall 2020-05-07T14:00:54 #kisslinux <perish> I hope LXDE doesn't require vala or other gobject compilers 2020-05-07T14:01:09 #kisslinux <dilynm> Claudia: yeah I'll look into keeping it updated on what's done and if I run into issues! 2020-05-07T14:02:38 #kisslinux <eudaldgr> thanks perish 2020-05-07T14:03:11 #kisslinux <perish> Metapackages sure are fun, aren't they 2020-05-07T14:04:08 #kisslinux <perish> Much prefer them to groups 2020-05-07T14:10:39 #kisslinux <dilynm> It's all a mess 2020-05-07T14:10:54 #kisslinux <dilynm> Why does KDE exist. Let's go back to TTYs 2020-05-07T14:17:14 #kisslinux <dylan02> perish: Not yet. Eating dinner. 2020-05-07T14:17:17 #kisslinux <dylan02> Give me 2 secs 2020-05-07T14:17:25 #kisslinux <perish> Alright, fair 2020-05-07T14:19:54 #kisslinux <dylan02> perish: Pushed 2020-05-07T14:20:03 #kisslinux <perish> Nice 2020-05-07T14:20:49 #kisslinux <perish> hm 2020-05-07T14:20:51 #kisslinux <perish> lzma: (stdin): File format not recognized/usr/bin/gtar: This does not look like a tar archive/usr/bin/gtar: Exiting with failure status due to previous errorsERROR icewm Couldn't extract icewm-1.6.5.tar.lz 2020-05-07T14:21:20 #kisslinux <dylan02> Oops 2020-05-07T14:21:22 #kisslinux <dylan02> Send a link to the source? 2020-05-07T14:21:28 #kisslinux <dylan02> I'll see if I can reproduce. 2020-05-07T14:22:06 #kisslinux <dylan02> nvm 2020-05-07T14:22:07 #kisslinux <dylan02> Got it 2020-05-07T14:22:30 #kisslinux <perish> Hm, source may be corrupt 2020-05-07T14:22:32 #kisslinux <perish> lemme clean it 2020-05-07T14:22:55 #kisslinux <perish> Cleaned 2020-05-07T14:23:00 #kisslinux <perish> Still same error 2020-05-07T14:23:04 #kisslinux <dylan02> I can reproduce 2020-05-07T14:23:12 #kisslinux <perish> Alright 2020-05-07T14:23:29 #kisslinux <dylan02> Oh 2020-05-07T14:23:33 #kisslinux <dylan02> It's lzip... not lzma 2020-05-07T14:23:43 #kisslinux <dylan02> .lzma is lzma 2020-05-07T14:23:45 #kisslinux <dylan02> .lz is lzip 2020-05-07T14:23:47 #kisslinux <perish> Huh 2020-05-07T14:23:54 #kisslinux <perish> I thought they were the same 2020-05-07T14:24:01 #kisslinux <dylan02> Why the hell are they using this compression method? 2020-05-07T14:24:13 #kisslinux <perish> No clue 2020-05-07T14:24:14 #kisslinux <dylan02> What's wrong with plain old gzip for a WM 2020-05-07T14:24:15 #kisslinux <dylan02> ? 2020-05-07T14:24:22 #kisslinux <perish> And downstream doesn't package dist tarballs 2020-05-07T14:24:52 #kisslinux <perish> Opened an issue but nothing done about it 2020-05-07T14:24:59 #kisslinux <dylan02> We need the lzip package to decompress it.... 2020-05-07T14:25:01 #kisslinux <dylan02> Horrible 2020-05-07T14:25:08 #kisslinux <perish> Ouch 2020-05-07T14:25:13 #kisslinux <perish> I'll just manually do it 2020-05-07T14:25:33 #kisslinux <perish> Or I'll use cmake and the downstream 2020-05-07T14:26:25 #kisslinux <dylan02> http://www.nongnu.org/lzip/lzip.html 2020-05-07T14:27:13 #kisslinux <perish> > Lzip can compress about as fast as gzip 2020-05-07T14:27:17 #kisslinux <perish> so, not very fast 2020-05-07T14:27:23 #kisslinux <perish> if we're using gnu's 2020-05-07T14:28:23 #kisslinux <dylan02> Fucking hell... https://github.com/ice-wm/icewm/issues/4 2020-05-07T14:28:31 #kisslinux <dylan02> > This is a request to see if it is possible for icewm to be distributed under the lzip format, which is superior than .xz. See: http://lzip.nongnu.org 2020-05-07T14:28:39 #kisslinux <dylan02> > Congratulations on the new release! and very good in make use of a lean implementation of the LZMA format tested and specialized for long-term archiving! 2020-05-07T14:28:40 #kisslinux <dylan02> @selkfoster 2020-05-07T14:29:04 #kisslinux <dylan02> "xz bad. Use this hardly known about format as the only method of distribution" 2020-05-07T14:29:31 #kisslinux <dylan02> "Sounds good" 2020-05-07T14:30:07 #kisslinux <dylan02> > 2020-05-07T14:30:09 #kisslinux <dylan02> This is a fork of the IceWM CVS on sourceforge. 2020-05-07T14:30:18 #kisslinux <dylan02> You're better off going with the original upstream 2020-05-07T14:30:19 #kisslinux <dylan02> This is too dumb 2020-05-07T14:30:22 #kisslinux <perish> Ouch 2020-05-07T14:30:45 #kisslinux <perish> yea, github icewm and the downstream of that one seem terrible 2020-05-07T14:31:06 #kisslinux <dylan02> https://downloads.sourceforge.net/project/icewm/icewm-1.3/1.3.8/icewm-1.3.8.tar.gz 2020-05-07T14:31:21 #kisslinux <dylan02> This won't ever need updating either. 2020-05-07T14:31:29 #kisslinux <dylan02> If Repology complains, I'll open an issue with Repology. 2020-05-07T14:33:55 #kisslinux <E5ten> but the github one has seen a lot of updates that might be useful, you sure it's best to go with an old version that'll never get updated? 2020-05-07T14:34:23 #kisslinux <E5ten> even the command they provide for manipulating windows among other things, icesh, has a lot of added functionality in the github version 2020-05-07T14:34:31 #kisslinux <dylan02> Seems like they just forked it, registered the domain name ice-wm.org and became the new upstream. http://freshmeat.sourceforge.net/projects/icewm 2020-05-07T14:34:37 #kisslinux <dylan02> This is the original upstream URL. 2020-05-07T14:34:39 #kisslinux <dylan02> Eh. 2020-05-07T14:34:43 #kisslinux <dylan02> I don't trust random forks 2020-05-07T14:35:04 #kisslinux <E5ten> I mean, what else can they do when the original upstream is dead? 2020-05-07T14:35:11 #kisslinux <E5ten> https://github.com/bbidulock/icewm this is where all the development happens now 2020-05-07T14:35:44 #kisslinux <dylan02> Actually here: https://github.com/ice-wm/ 2020-05-07T14:35:52 #kisslinux <dylan02> Though it's both? 2020-05-07T14:36:10 #kisslinux <dylan02> https://github.com/ice-wm/icewm/issues/1 2020-05-07T14:36:32 #kisslinux <E5ten> your link only gets updated on releases I think? 2020-05-07T14:36:50 #kisslinux <dylan02> I guess so(?) 2020-05-07T14:39:01 #kisslinux <dylan02> https://github.com/ice-wm/icewm/commit/9abb8e527afc681a45c01e980f82f100473cfb7c 2020-05-07T14:39:05 #kisslinux <dylan02> " Update to 1.6.1. Prefer lzip over xz due to popular demand. " 2020-05-07T14:39:36 #kisslinux <eudaldgr> demand .xz 2020-05-07T14:41:39 #kisslinux <E5ten> popular demand being literally one fuck saying it's better than xz 2020-05-07T14:41:44 #kisslinux <E5ten> ugh 2020-05-07T14:42:10 #kisslinux <dylan02> Yes 2020-05-07T14:43:51 #kisslinux <E5ten> well I just use it from git with cmake but if you wanna make an issue requesting a switch back to xz I'd agree with that in the replies 2020-05-07T14:46:08 #kisslinux <perish> The bbib one is using cmake 2020-05-07T14:47:37 #kisslinux <dylan02> E5ten: I didn't realize that they made 3000~ commits since the other upstream. https://github.com/ice-wm/icewm/commits/master?before=11b8ecfa52ca623b79d5cc0d8d0c3d4faf613a2d+3200 2020-05-07T14:47:47 #kisslinux <dylan02> Heh. I take back what I said. 2020-05-07T14:48:04 #kisslinux <E5ten> told you lol 2020-05-07T14:48:07 #kisslinux <dylan02> > This is a fork of the IceWM CVS on sourceforge. It includes all changes from the icewm-1-3-BRANCH branch, greatly enhanced EWMH/ICCCM compliance, as well as patches collected from Arch Linux, Debian, pld-linux, the IceWM bug list, and various other GitHub forks. 2020-05-07T14:48:14 #kisslinux <dylan02> The description makes it sound like a lot less work 2020-05-07T14:48:38 #kisslinux <dylan02> Just some EWMH/ICCCM + patches 2020-05-07T14:48:42 #kisslinux <dylan02> That's what I thought 2020-05-07T14:51:54 #kisslinux <dylan02> Do we know of any other .lz sources? 2020-05-07T14:52:06 #kisslinux <dylan02> ie, is it worth packaging and supporting in the package manager? 2020-05-07T14:52:14 #kisslinux <perish> Not as far as I'm aware 2020-05-07T14:52:23 #kisslinux <perish> this is the only .lz archive i've ever encountered 2020-05-07T14:53:00 #kisslinux <dylan02> ed, gnutls, tzdata and a few others have it as an _option_ 2020-05-07T14:53:17 #kisslinux <dylan02> I can't find anything else which uses it as the sole distribution method. 2020-05-07T14:54:15 #kisslinux <dylan02> OK. It seems like a lot of projects support it as an option. 2020-05-07T14:54:47 #kisslinux <dylan02> I guess I'll add support. 2020-05-07T14:54:49 #kisslinux <dylan02> Why not. 2020-05-07T14:59:01 #kisslinux <perish> Dear lord I give up with icewm 2020-05-07T14:59:05 #kisslinux <perish> It wants imlib 1 2020-05-07T15:04:52 #kisslinux <dylan02> lol 2020-05-07T15:05:08 #kisslinux <dylan02> I'm going to try lzip as a compression method for KISS packages 2020-05-07T15:05:14 #kisslinux <dylan02> There's a multi-threaded implementation 2020-05-07T15:05:20 #kisslinux <dylan02> Which is supposed to be really fast. 2020-05-07T15:05:35 #kisslinux <perish> Time to get back to grappling with ctwm 2020-05-07T15:05:44 #kisslinux <perish> Gets to 92% and dies of a warning 2020-05-07T15:07:02 #kisslinux <dylan02> Send the warning my way 2020-05-07T15:08:27 #kisslinux <perish> https://termbin.com/6auh 2020-05-07T15:08:51 #kisslinux <perish> God, I love having everything set up nicely in terms of aliases and helper programs 2020-05-07T15:09:03 #kisslinux <perish> `pste | tb | clip` 2020-05-07T15:09:30 #kisslinux <dylan02> Missing ' 2020-05-07T15:09:30 #kisslinux <dylan02> #include <setjmp.h> 2020-05-07T15:09:33 #kisslinux <dylan02> oops 2020-05-07T15:09:38 #kisslinux <dylan02> I think that include is missing. 2020-05-07T15:09:57 #kisslinux <perish> Oh 2020-05-07T15:10:10 #kisslinux <dylan02> Try add it to: ctwm/image_jpeg.c 2020-05-07T15:10:31 #kisslinux <perish> Will do 2020-05-07T15:11:28 #kisslinux <perish> Nope, there's an include there 2020-05-07T15:11:44 #kisslinux <perish> http://0x0.st/i_sF.png 2020-05-07T15:14:42 #kisslinux <dylan02> Huh 2020-05-07T15:16:07 #kisslinux <dylan02> I'll take a look in a sec. 2020-05-07T15:16:23 #kisslinux <perish> Alright, thanks 2020-05-07T15:20:27 #kisslinux <dylan02> OK. 2020-05-07T15:21:14 #kisslinux <dylan02> Pushed plzip to the repositories and added support to the package manager (also pushed to repos). 2020-05-07T15:21:22 #kisslinux <perish> nice ! 2020-05-07T15:22:19 #kisslinux <dylan02> > Lzip has been designed, written, and tested with great care to replace gzip and bzip2 as the standard general-purpose compressed format for unix-like systems. 2020-05-07T15:22:20 #kisslinux <dylan02> lol 2020-05-07T15:22:55 #kisslinux <perish> user lmao 2020-05-07T15:22:57 #kisslinux <perish> wait 2020-05-07T15:22:58 #kisslinux <perish> oops 2020-05-07T15:23:31 #kisslinux <dylan02> You can now package icewm in other words. 2020-05-07T15:23:34 #kisslinux <dilynm> https://xkcd.com/927/ 2020-05-07T15:23:49 #kisslinux <perish> always relevant 2020-05-07T15:23:52 #kisslinux <dylan02> yup 2020-05-07T15:26:52 #kisslinux <dylan02> > Couldn't find XPM libs 2020-05-07T15:26:53 #kisslinux <dylan02> perish: 2020-05-07T15:26:59 #kisslinux <perish> Oh 2020-05-07T15:27:03 #kisslinux <perish> I disabled xpm 2020-05-07T15:27:09 #kisslinux <dylan02> Ah 2020-05-07T15:27:12 #kisslinux <perish> via CMAKE extras 2020-05-07T15:27:19 #kisslinux <perish> the variable 2020-05-07T15:27:19 #kisslinux <dylan02> What's the flag? 2020-05-07T15:27:32 #kisslinux <perish> for make 2020-05-07T15:27:33 #kisslinux <perish> CMAKE_EXTRAS="-DUSE_XPM=OFF" 2020-05-07T15:28:15 #kisslinux <dylan02> fyi: https://termbin.com/pdl4 2020-05-07T15:29:36 #kisslinux <E5ten> if you dont use xpm doesn't it make you use gdk-pixbuf or some crap? (With my position on GNOME shit obviously my build doesnt use that) 2020-05-07T15:30:04 #kisslinux <perish> your build of what? 2020-05-07T15:30:33 #kisslinux <perish> because firefox n gtk3 depend on pixbuf 2020-05-07T15:31:04 #kisslinux <dylan02> E5ten: It doesn't use gdk-pixbuf 2020-05-07T15:31:15 #kisslinux <dylan02> Needs xpm from somewhere else. 2020-05-07T15:31:45 #kisslinux <E5ten> perish: my build of icewm 2020-05-07T15:32:04 #kisslinux <E5ten> And I don't use Firefox or gtk3 because of the aforementioned position on GNOME shit 2020-05-07T15:32:26 #kisslinux <perish> ah 2020-05-07T15:32:45 #kisslinux <perish> That's the second person I've discovered that uses icewm 2020-05-07T15:34:02 #kisslinux <E5ten> dylan02: I see, xpm is used for image loading and cursors, the alternative option for images is gdk-pixbuf, and the alternative for cursors is imlib 2020-05-07T15:34:23 #kisslinux <E5ten> imo use xpm cuz then you have the one dep for both, whereas it'll dep both imlib and gdk-pixbuf if you don't use xpm 2020-05-07T15:34:55 #kisslinux <perish> http://0x0.st/i_zN.png 2020-05-07T15:35:19 #kisslinux <E5ten> well yeah it'd need to be packaged 2020-05-07T15:35:48 #kisslinux <E5ten> although I just build it statically in my icewm build and then bundle it into it cuz I don't need libxpm for anything else 2020-05-07T15:36:20 #kisslinux <perish> What does your icewm look like? 2020-05-07T15:36:34 #kisslinux <perish> Curious to see it, as the other icewm I saw was a wee bit of a travesty 2020-05-07T15:36:43 #kisslinux <E5ten> what do you mean, like a screenshot? 2020-05-07T15:36:56 #kisslinux <perish> Aye 2020-05-07T15:37:11 #kisslinux <dylan02> https://termbin.com/7zfe 2020-05-07T15:37:13 #kisslinux <dylan02> This works 2020-05-07T15:37:14 #kisslinux <dylan02> perish: 2020-05-07T15:37:28 #kisslinux <perish> Nice 2020-05-07T15:37:34 #kisslinux <dylan02> You can enable the M4 stuff if you like 2020-05-07T15:37:48 #kisslinux <dylan02> Just the 'CFLAGS' is needed to fix the build. 2020-05-07T15:38:32 #kisslinux <E5ten> perish: gimme a sec I don't have any screengrabbing software 2020-05-07T15:38:43 #kisslinux <E5ten> dylan02: what's a low dep screenshot taker? 2020-05-07T15:38:53 #kisslinux <dylan02> Do you have ffmpeg? 2020-05-07T15:38:55 #kisslinux <perish> Woo, builds 2020-05-07T15:39:13 #kisslinux <perish> Yea, ffmpeg has import iirc 2020-05-07T15:39:20 #kisslinux <E5ten> not anymore lol 2020-05-07T15:39:21 #kisslinux <dylan02> That's imagemagick 2020-05-07T15:39:29 #kisslinux <dylan02> What are you using for media? 2020-05-07T15:39:29 #kisslinux <dylan02> lol 2020-05-07T15:39:52 #kisslinux <E5ten> I just play videos in falkon on the rare occasion that I do play actual video files on my computer 2020-05-07T15:40:02 #kisslinux <E5ten> for music I listen to spotify on my phone 2020-05-07T15:40:06 #kisslinux <perish> dd if=/path/to/audio of=/dev/audio 2020-05-07T15:40:12 #kisslinux <dylan02> > ffmpeg -y -f x11grab -video_size 1920x1080 -i :0.0 -vframes 1 "$file" 2>/dev/null 2020-05-07T15:40:53 #kisslinux <dylan02> E5ten: So you are using ffmpeg, it's just bundled with qt5-webengine? :P 2020-05-07T15:41:12 #kisslinux <E5ten> yeah 2020-05-07T15:41:26 #kisslinux <perish> I've never actually used spotify 2020-05-07T15:44:03 #kisslinux <E5ten> uhhh what should I even upload the screenshot to? 2020-05-07T15:44:20 #kisslinux <perish> 0x0? 2020-05-07T15:44:36 #kisslinux <perish> curl -F '@file=/path/to/image' 0x0.st 2020-05-07T15:45:33 #kisslinux <konimex> can't .lz file be handled by xz? 2020-05-07T15:45:40 #kisslinux <konimex> since iirc it uses liblzma after all 2020-05-07T15:45:45 #kisslinux <E5ten> https://0x0.st/i_zA.png I don't love how the panel looks I just don't care enough to change it 2020-05-07T15:46:20 #kisslinux <perish> Is that a KISS install? 2020-05-07T15:46:34 #kisslinux <E5ten> no 2020-05-07T15:46:46 #kisslinux <perish> ah 2020-05-07T16:35:22 #kisslinux <perish> dilynm, does KDE have any gettext or intltool dependencies? If so, how did you avoid them? 2020-05-07T16:35:50 #kisslinux <dilynm> It might who knows 2020-05-07T16:36:09 #kisslinux <perish> Oh, have you not properly built those packages? 2020-05-07T16:36:17 #kisslinux <dilynm> I made the repo at 2am after a few beers I didn't read more than a cursory look at the list of framework bits 2020-05-07T16:36:26 #kisslinux <dilynm> I have built... Six of them? I think 2020-05-07T16:36:34 #kisslinux <perish> Ah 2020-05-07T16:36:40 #kisslinux <perish> I'm currently building XFCE4 2020-05-07T16:36:47 #kisslinux <dilynm> I'm at work rn I plan on starting on the list this evening 2020-05-07T16:36:53 #kisslinux <dilynm> How challenging is that? Haha 2020-05-07T16:37:08 #kisslinux <perish> Well, it's better than LXDE and LXQt 2020-05-07T16:38:51 #kisslinux <perish> LXDE has no build instructions whatsoever 2020-05-07T16:39:04 #kisslinux <perish> LXQt needs a lot of KDE software to build 2020-05-07T16:53:00 #kisslinux <dilynm> It's like they don't want us to use their stuff 2020-05-07T16:58:40 #kisslinux <perish> XFCE seems to want gettext stuff, which I'm totally fine with packaging myself honestly 2020-05-07T16:58:46 #kisslinux <perish> but first 2020-05-07T16:58:57 #kisslinux <perish> time to create a repository manager 2020-05-07T17:01:13 #kisslinux <icyphox> I've tried building xfwm4 on KISS. 2020-05-07T17:01:13 #kisslinux <icyphox> It was a nightmare. 2020-05-07T17:01:13 #kisslinux <icyphox> It needs intltool, which just wouldn't build. 2020-05-07T17:01:14 #kisslinux <icyphox> Also, anyone know a fix for this? https://x.icyphox.sh/BCb6l.png 2020-05-07T17:01:15 #kisslinux <icyphox> File upload/download dialogs come up empty. 2020-05-07T17:08:54 #kisslinux <illiliti> dylan02: artix uses findmnt(which is wrapper over /proc/mounts) to umount filesystems - https://gitea.artixlinux.org/artix/runit-rc/src/branch/master/sv.d/root.in#L15 . We could do same to be more portable ... What do you think? 2020-05-07T17:18:48 #kisslinux <konimex> 1oh great 2020-05-07T17:18:54 #kisslinux <konimex> plzip can't be build with libc++ 2020-05-07T17:19:17 #kisslinux <konimex> i'll try plain lzip 2020-05-07T17:38:05 #kisslinux <E5ten> I just tried building plzip with libc++ and didn't have an issue? 2020-05-07T17:38:09 #kisslinux <E5ten> what error do you get? 2020-05-07T18:13:28 #kisslinux <dilynm> I should get image previews working in my file manager... 2020-05-07T18:13:50 #kisslinux <dilynm> It would make organizing my photos much easier smh 2020-05-07T18:19:28 #kisslinux <perish> I heard vifm has a good solution 2020-05-07T18:19:31 #kisslinux <perish> Plus 2020-05-07T18:19:40 #kisslinux <perish> You can just use fzf as a file manager 2020-05-07T18:31:39 #kisslinux <perish> I'm curious, does the alacritty in mywayland ever connect to the internet during the build? 2020-05-07T18:33:17 #kisslinux <perish> dylan02, the package tokei on community connects to the internet during it's build - what're our policies on that? 2020-05-07T18:35:48 #kisslinux <perish> Oh, I missed a line in community 2020-05-07T18:36:01 #kisslinux <perish> s/community/ blog post about commnity 2020-05-07T18:37:54 #kisslinux <rirc9AF03> perish: at the beginning alacritty pulls in some crates so I guess it does 2020-05-07T18:38:57 #kisslinux <dilynm> My whole life is vim I swear to God 2020-05-07T18:39:12 #kisslinux <dilynm> vifm it is I suppose hehe 2020-05-07T18:39:37 #kisslinux <perish> Haha 2020-05-07T18:40:02 #kisslinux <perish> backends include kitty(gross), ueberzug, sixels(xterm and st support this!) 2020-05-07T18:44:40 #kisslinux <claudia02> I would like to add a terminal without rust, but I havent found one with wayland support and easy to build 2020-05-07T18:44:57 #kisslinux <perish> kitty :^) 2020-05-07T18:45:21 #kisslinux <perish> also, what should I name my repository manager? drawing a blank here 2020-05-07T18:45:48 #kisslinux <claudia02> kiss-manager ;) 2020-05-07T18:45:55 #kisslinux <claudia02> easy ^^ 2020-05-07T18:45:58 #kisslinux <perish> good lord 2020-05-07T18:46:07 #kisslinux <perish> that would be so painful to type 2020-05-07T18:46:34 #kisslinux <perish> might just move to crux if i wanted that 2020-05-07T18:47:22 #kisslinux <perish> anyone ever `doas prt-get depinst -f -im -is -if --install-scripts` ? 2020-05-07T18:57:50 #kisslinux <dilynm> That is the opposite of easy to use and simple 2020-05-07T18:58:34 #kisslinux <dilynm> Call it sikk 2020-05-07T18:58:53 #kisslinux <perish> I've decided on the name - sack 2020-05-07T18:59:00 #kisslinux <perish> It will break kiss fork 2020-05-07T19:01:56 #kisslinux <perish> So I'll implement my own 2020-05-07T19:08:13 #kisslinux <merakor> Seems interesting, what does it do? 2020-05-07T19:09:11 #kisslinux <perish> I'm tired of having a really long KISS_PATH 2020-05-07T19:09:34 #kisslinux <perish> And I don't like export KISS_PATH=$KISS_PATH:repo syntactically 2020-05-07T19:10:00 #kisslinux <perish> So, it creates one repo that the pm can use 2020-05-07T19:11:14 #kisslinux <merakor> I have two functions for setting and appending paths which looks a little cleaner 2020-05-07T19:11:46 #kisslinux <perish> Also, doas doesn't preserve my password properly so I'm setting it up so all my repos are owned by me 2020-05-07T19:11:53 #kisslinux <merakor> I can send a paste if you would like to check it out 2020-05-07T19:12:21 #kisslinux <perish> Nah, I want this project 2020-05-07T19:12:28 #kisslinux <perish> Reminder that I have three of my own repos 2020-05-07T19:13:22 #kisslinux <merakor> Yeah, I think that you should continue I was just saying 2020-05-07T19:13:37 #kisslinux <merakor> Same, I have my fair share of repositories as well 2020-05-07T19:13:44 #kisslinux <merakor> That's why I am interested :D 2020-05-07T19:13:46 #kisslinux <perish> Oh? Got links? 2020-05-07T19:14:32 #kisslinux <perish> I maintain kiss-dbus and kiss-ricing, plus an empty xfce4 repo(future project) and an empty personal repo 2020-05-07T19:15:24 #kisslinux <merakor> https://github.com/carbslinux/repository and https://git.ckyln.com/kiss-repository/log.html 2020-05-07T19:15:34 #kisslinux <merakor> I am currently working on a BSD repository 2020-05-07T19:15:45 #kisslinux <merakor> and one of them is a local repository 2020-05-07T19:15:56 #kisslinux <perish> Oh, neat! 2020-05-07T19:16:29 #kisslinux <perish> Nice to have the creator of Carbs here 2020-05-07T19:16:52 #kisslinux <merakor> Thanks :D 2020-05-07T19:17:15 #kisslinux <perish> Anyway, I'm going to preserve the idea of no config file and no flags in this project 2020-05-07T19:18:25 #kisslinux <merakor> I have added it to my watch list, I am really curious of the end-result 2020-05-07T19:29:30 #kisslinux <perish> Hm 2020-05-07T19:29:37 #kisslinux <perish> I may create *one* config file 2020-05-07T19:34:46 #kisslinux <perish> I'll have to think about this 2020-05-07T19:34:53 #kisslinux <perish> For now, goodbye 2020-05-07T19:46:04 #kisslinux <mcpcpc> curious... what are people doing for remote desktop sw? i'm accustomed to xrdp/x11vnc. 2020-05-07T20:34:42 #kisslinux <djt3> hi, does anyone have any suggestions for mutli monitor tiling window managers? im looking for something where i can toggle monitors on and off, would this have to be done through xorg and acpi for turning it off when the laptop screen closes? 2020-05-07T20:41:01 #kisslinux <merakor> You need xrandr for toggling your multi-monitor setup. 2020-05-07T20:41:53 #kisslinux <merakor> For triggering screen actions when you close your lid, you need acpi. 2020-05-07T20:42:17 #kisslinux <djt3> okay cheers 2020-05-07T20:42:28 #kisslinux <merakor> Sure thing 2020-05-07T20:43:27 #kisslinux <djt3> also whats a good irc client to use with kiss, im currently on my artix install 2020-05-07T20:44:12 #kisslinux <merakor> Dylan has a bash irc client https://github.com/dylanaraps/birch 2020-05-07T20:44:35 #kisslinux <merakor> I personally use ii https://tools.suckless.org/ii 2020-05-07T20:44:36 #kisslinux <djt3> oh cool, ill check it out then 2020-05-07T20:45:11 #kisslinux <djt3> i tried ii, is that the file based one? i really couldnt get my head around it 2020-05-07T20:45:47 #kisslinux <merakor> Yeah, I have a script for wrapping ii in a clean looking way. 2020-05-07T20:45:55 #kisslinux <merakor> https://github.com/cemkeylan/yaic 2020-05-07T20:46:44 #kisslinux <djt3> oh right nice 2020-05-07T20:46:49 #kisslinux <djt3> thanks for the help :) 2020-05-07T20:47:06 #kisslinux <merakor> Glad to help 2020-05-07T20:50:21 #kisslinux <fehawen> djt3: For handling external monitors with xrandr, I have a couple of scripts that perhaps could be of use. 2020-05-07T20:51:05 #kisslinux <fehawen> https://termbin.com/oqo2 2020-05-07T20:51:29 #kisslinux <fehawen> https://termbin.com/29fa 2020-05-07T20:51:54 #kisslinux <fehawen> No idea if it's to any help, but with some changes to suit your needs they might come in handy. 2020-05-07T20:52:41 #kisslinux <fehawen> My bash/sh skills aren't exactly great, so they might need some improvement as well. 2020-05-07T21:16:18 #kisslinux <claudia02> I looked into packaging kitty and its requiring dbus :? 2020-05-07T21:16:44 #kisslinux <claudia02> Its python setup and Iam not familiar withi configuring this 2020-05-07T21:26:46 #kisslinux <E5ten> dylan02: why do people often not quote Makefile directory variables like $(PREFIX) and $(DESTDIR) and stuff? like I get that they're unlikely to have whitespace in them but if they do then stuff goes poorly 2020-05-07T21:27:07 #kisslinux <E5ten> (I mean in rules, not assignments obviously) 2020-05-07T21:32:15 #kisslinux <merakor> Yeah, that's interesting, I never do that as well 2020-05-07T21:33:06 #kisslinux <merakor> I just never assumed the possibility of someone using a DESTDIR/PREFIX with whitespace in it. 2020-05-07T21:33:44 #kisslinux <djt3> h 2020-05-07T21:33:44 #kisslinux <djt3> hi 2020-05-07T21:33:48 #kisslinux <djt3> hi 2020-05-07T21:33:50 #kisslinux <djt3> hi 2020-05-07T21:33:55 #kisslinux <claudia02> o/ 2020-05-07T21:33:59 #kisslinux <merakor> Hey 2020-05-07T21:34:11 #kisslinux <djt3> thanks, was just testing this was working 2020-05-07T21:34:20 #kisslinux <E5ten> I mean for a PREFIX I'd be really shocked but if someone is using DESTDIR to build a package somewhere in some subdir of their home that has a space in it that I could see happening 2020-05-07T21:35:21 #kisslinux <merakor> I have never used a directory with a whitespace since I have started using Linux, but I can definitely see it happening. 2020-05-07T21:35:57 #kisslinux <merakor> Let me try it 2020-05-07T21:36:08 #kisslinux <mcf> they could always quote the path in the assignment. `make DESTDIR='"/path with spaces"'` 2020-05-07T21:37:11 #kisslinux <merakor> Yeah, quoting does work 2020-05-07T21:38:34 #kisslinux <fehawen> djt3: Check the logs if you missed it, I answered in regards to xrandr and external monitor(s) 2020-05-07T21:38:56 #kisslinux <djt3> oh right thanks, have no idea how to check logs tho tbh 2020-05-07T21:39:24 #kisslinux <konimex> E5ten: https://termbin.com/li66 2020-05-07T21:39:53 #kisslinux <fehawen> djt3: Try this https://termbin.com/bjk2 2020-05-07T21:39:55 #kisslinux <djt3> nevermind i see it thanks 2020-05-07T21:40:01 #kisslinux <fehawen> Cool 2020-05-07T21:40:39 #kisslinux <konimex> E5ten: here's the build file for plzip (and lzlib) https://termbin.com/tjwp 2020-05-07T21:40:54 #kisslinux <djt3> fehawen: thanks, those scripts look like they could be useful :) 2020-05-07T21:41:16 #kisslinux <fehawen> On another note, I received my new (used) laptop today. Will install KISS on it this weekend hopefully (if I don't have too much work to do). Any distro live-cds that work better/worse? 2020-05-07T21:41:34 #kisslinux <fehawen> As in, are there any that misses the essential requirements. 2020-05-07T21:41:44 #kisslinux <djt3> yeah just use arch honestly, i had trouble with artix and some other ones 2020-05-07T21:41:55 #kisslinux <fehawen> Ok cool 2020-05-07T21:42:03 #kisslinux <djt3> fehawen: what wm are you using? 2020-05-07T21:42:13 #kisslinux <fehawen> sowm :) 2020-05-07T21:42:19 #kisslinux <fehawen> and st terminal 2020-05-07T21:42:23 #kisslinux <fehawen> the KISS meme lol 2020-05-07T21:42:33 #kisslinux <fehawen> Although, this laptop runs Arch 2020-05-07T21:42:45 #kisslinux <fehawen> Because I need a crapload of crappy dependencies for work stuff 2020-05-07T21:43:00 #kisslinux <djt3> yeah i am using my laptop completley now and dont even keep my desktop plugged in 2020-05-07T21:43:13 #kisslinux <djt3> i quad boot, mainly use kiss and artix (arch) 2020-05-07T21:43:24 #kisslinux <fehawen> I have never owned a desktop machine in my entire life. Wonder what that's like. 2020-05-07T21:43:38 #kisslinux <djt3> i prefer developing with a visual ide which is the only reason for arch for me 2020-05-07T21:43:58 #kisslinux <djt3> desktops are nice, fun to build, but too big and noisy. laptops are well more comfy 2020-05-07T21:43:58 #kisslinux <fehawen> As in... VS Code? 2020-05-07T21:44:18 #kisslinux <djt3> as much as i hate myself for it, i use clion (its proprietary) 2020-05-07T21:44:46 #kisslinux <fehawen> Ahh, jetbrains. They make good stuff though. 2020-05-07T21:45:02 #kisslinux <fehawen> My colleagues used to use one of their IDE's, can't remember which though. 2020-05-07T21:45:11 #kisslinux <djt3> yeah, i enjoy using it, i was trying to use just vim but that didnt go too well 2020-05-07T21:45:20 #kisslinux <djt3> they have loads of ides dont they 2020-05-07T21:45:32 #kisslinux <fehawen> IntelliJ or PHPStorm I think it was 2020-05-07T21:45:49 #kisslinux <djt3> cool. how is sowm for multi monitor use then? 2020-05-07T21:45:56 #kisslinux <E5ten> konimex: I think libunwind should be getting pulled in but isn't for some reason 2020-05-07T21:46:14 #kisslinux <fehawen> Yeah, it's out of hand really. Like, why would you need so many different IDEs. Sure, some langs are heavy on the utils and plugins and helpers and whatnots, but still. 2020-05-07T21:46:33 #kisslinux <fehawen> djt3: sowm works great for multi monitor setup. I have 2 screens at work and use sowm. 2020-05-07T21:46:34 #kisslinux <djt3> true, you think they could do optional plugins for lang specific stuff 2020-05-07T21:46:41 #kisslinux <headaches> wow 2020-05-07T21:46:46 #kisslinux <headaches> terminal linux 2020-05-07T21:46:54 #kisslinux <headaches> err 2020-05-07T21:46:58 #kisslinux <headaches> terminal irc i mean 2020-05-07T21:46:59 #kisslinux <headaches> weird 2020-05-07T21:47:15 #kisslinux <djt3> fehawen: sounds good, so does it have workspaces at all? it kinda annoys me that with dwm the monitors have seperate sets of workspaces 2020-05-07T21:47:58 #kisslinux <fehawen> Nope, they have the same workspace. At least for me they do. I haven't tweak $DISPLAY in any way, if that's even a thing. 2020-05-07T21:48:28 #kisslinux <djt3> ok cool, ill get it installed and have a look about 2020-05-07T21:48:30 #kisslinux <fehawen> i3wm didn't though, so dual monitors was a pain. Not sure if I confed it properly though, but still. 2020-05-07T21:48:48 #kisslinux <djt3> yeah i just loaded my normal dwm config up 2020-05-07T21:48:57 #kisslinux <fehawen> Well, sowm is great if you like floating. IF you're into tiling though, it doesn't have that yet. 2020-05-07T21:49:16 #kisslinux <djt3> oh, i might look for something else then thats a shame 2020-05-07T21:49:23 #kisslinux <E5ten> konimex: also plzip's Makefile.in should have its "%.o : %.cc" line replaced with: 2020-05-07T21:49:23 #kisslinux <E5ten> .SUFFIXES: .cc .o 2020-05-07T21:49:23 #kisslinux <E5ten> .cc.o 2020-05-07T21:49:24 #kisslinux <E5ten> to build with bmake 2020-05-07T21:49:57 #kisslinux <fehawen> djt3: I think dylan's considering a tiling patch though. There's been talk about it at least. 2020-05-07T21:50:10 #kisslinux <ominous_anonymou> @dylan02 I used to play Graal Online 2020-05-07T21:50:12 #kisslinux <E5ten> and I think to fix the build issue you have right now, add -lunwind to the end of the "LIBS = " line 2020-05-07T21:50:14 #kisslinux <ominous_anonymou> every da 2020-05-07T21:50:17 #kisslinux <djt3> oh right, ill make sure to keep an eye out for that then 2020-05-07T21:50:20 #kisslinux <ominous_anonymou> *every day 2020-05-07T21:52:05 #kisslinux <konimex> E5ten: I think that's irrelevant as I was building with gmake in that log 2020-05-07T21:52:20 #kisslinux <konimex> but I'm aware of the {body}lt; shenanigans there 2020-05-07T21:52:40 #kisslinux <konimex> I'll try it though 2020-05-07T21:52:55 #kisslinux <E5ten> well it's not the {body}lt; part that's the problem, cuz it's being correctly used due to that being an inference rule, the problem is the syntax used to declare the inference rule 2020-05-07T21:53:15 #kisslinux <E5ten> but uh yeah the {body}lt; is a problem for the decompress.o and main.o rules 2020-05-07T21:54:31 #kisslinux <djt3> exit 2020-05-07T21:54:49 #kisslinux <konimex> alright 2020-05-07T21:55:18 #kisslinux <E5ten> http://ix.io/2lbY didn't test but this should work (with bmake and with libc++) I think 2020-05-07T21:57:30 #kisslinux <E5ten> konimex: I don't even think your libc++ problem is a plzip problem at all I think it's a "static C++ when libunwind isn't bundled into libc++/libc++abi" problem 2020-05-07T22:01:15 #kisslinux <konimex> https://termbin.com/gven nope 2020-05-07T22:01:41 #kisslinux <konimex> I think I'll just bundle the plain lzip since it works fine here 2020-05-07T22:02:31 #kisslinux <E5ten> wait before you do that try one last thing, also add -lc++abi to the LIBS = line 2020-05-07T22:02:38 #kisslinux <konimex> two secs 2020-05-07T22:02:42 #kisslinux <konimex> let me try that again 2020-05-07T22:02:57 #kisslinux <konimex> for good measure should I also add -lc++ or just -lc++abi suffice? 2020-05-07T22:03:55 #kisslinux <E5ten> -lc++ linked by default because the c++ compiler is used, the problem is that it's an archive and doesn't have libc++abi or libunwind bundled, so they're missing when you try to statically link c++ code, this will probably be an issue for any c++ static linking you do 2020-05-07T22:05:47 #kisslinux <E5ten> what I do in my LLVM build that avoids this is A. don't bother with shared libunwind or libc++abi because they're getting bundled anyway, so LIB{UNWIND,CXXABI}_ENABLE_SHARED get set to OFF, and then I set these to ON: LIBCXXABI_USE_LLVM_UNWINDER, LIBCXXABI_ENABLE_STATIC_UNWINDER, LIBCXX_ENABLE_STATIC_ABI_LIBRARY 2020-05-07T22:06:53 #kisslinux <E5ten> I also turn LIBCXXABI_INSTALL_LIBRARY to OFF because the static lib is bundled into libc++.{a,so} so it's unneeded, libunwind.a I still have to install though because C++ isn't the only thing that needs Unwind symbols 2020-05-07T22:07:32 #kisslinux <E5ten> sorry I didn't really respond to your actual question, -lc++abi, not -lc++ 2020-05-07T22:19:43 #kisslinux <hechos> hi guys 2020-05-07T22:20:57 #kisslinux <konimex> alright, thanks, however I wonder if this means I have to rebuild all of C++ programs since all of them link to lib{unwind,c++abi}.so 2020-05-07T22:27:37 #kisslinux <fehawen> hechos: o/ 2020-05-07T22:28:26 #kisslinux <hechos> fehawen: ? 2020-05-07T22:29:30 #kisslinux <fehawen> hechos: Oh, right. That's a person waving? 2020-05-07T22:30:04 #kisslinux <fehawen> Sorry, thought that was a given. People here use it frequently. 2020-05-07T22:30:28 #kisslinux <hechos> fehawen: what you talking about? 2020-05-07T22:31:09 #kisslinux <fehawen> Now I'm confused. You wrote "hi guys", and I responded with "o/" ? 2020-05-07T22:32:03 #kisslinux <hechos> well my english is second lenguage so speak not good. 2020-05-07T22:32:18 #kisslinux <hechos> but dylan is around here? 2020-05-07T22:32:31 #kisslinux <fehawen> He's gone to bed I think 2020-05-07T22:32:43 #kisslinux <hechos> alright 2020-05-07T22:33:04 #kisslinux <fehawen> But plenty of others here who can help if you have questions/problems etc. 2020-05-07T22:33:05 #kisslinux <hechos> have many compile packages and move to new installation. 2020-05-07T22:33:23 #kisslinux <hechos> so try to update kiss update && kiss update 2020-05-07T22:34:06 #kisslinux <hechos> when due kiss i /pkg/bin/* 2020-05-07T22:34:41 #kisslinux <hechos> still telling me for example dhcpcd depends on util-linux and util-linux is already in packages. 2020-05-07T22:34:54 #kisslinux <hechos> may it be a pkgmanager mistake? 2020-05-07T22:48:39 #kisslinux <Guest64061> hi, has anyone used the "single tagset" patch with dwm? i tried it but i have an issue with windows becoming invisible 2020-05-07T23:29:11 #kisslinux <fehawen> hechos: Not sure I can help. But building util-linux again and installing it, does that help? 2020-05-07T23:29:28 #kisslinux <fehawen> Or perhaps that's completely wrong way to go, no idea. 2020-05-07T23:31:41 #kisslinux <fehawen> djt3: Seems others' had the same problem: https://www.reddit.com/r/dwm/comments/bvacs6/single_tagset_for_dwm/ 2020-05-07T23:32:13 #kisslinux <claudia02> dilynm: I just wanted to ask you for a skeleton you have just commited :D 2020-05-07T23:33:12 #kisslinux <hechos> fehawen: yes help but if already have build and no new version. 2020-05-07T23:33:27 #kisslinux <hechos> so build make no sense for same version. 2020-05-07T23:37:30 #kisslinux <dilynm> It might need to specify a release build so it doesn't bundle debug info 2020-05-07T23:37:38 #kisslinux <dilynm> claudia02: 2020-05-07T23:38:13 #kisslinux <claudia02> alright 2020-05-07T23:38:31 #kisslinux <claudia02> I am building up my qt stack atm 2020-05-07T23:41:59 #kisslinux <claudia02> I am just looking trough PKGPBUILDS for sources, so https://download.kde.org/stable/ would it be? 2020-05-07T23:43:33 #kisslinux <dilynm> I just uploaded a doc with most of the sources as urls kiss can use 2020-05-07T23:43:44 #kisslinux <dilynm> It's missing maybe 3, but should have basically all the framework ones 2020-05-07T23:45:46 #kisslinux <claudia02> no release tarball? 2020-05-07T23:46:22 #kisslinux <dilynm> Why not live on the edge(tm) 2020-05-07T23:46:33 #kisslinux <dilynm> I imagine there are release tarballs 2020-05-07T23:47:18 #kisslinux <dilynm> You must hate me if you want me to even BOTHER putting the energy into a small script to bump the versions for all these packages xD 2020-05-07T23:47:19 #kisslinux <claudia02> https://download.kde.org/stable/frameworks/5.69/ 2020-05-07T23:50:34 #kisslinux <dilynm> Nice 2020-05-07T23:50:53 #kisslinux <dilynm> Even got some extra things in there just in case we need them. Love it 2020-05-07T23:51:28 #kisslinux <claudia02> This is just the framework 2020-05-07T23:51:38 #kisslinux <claudia02> so that means just the base for the rest of the DE? 2020-05-07T23:51:39 #kisslinux <claudia02> ??