2020-06-24T00:22:56 #kisslinux if KDE didn't have that humongous clock down at the bottom it would be pretty nice 2020-06-24T00:23:09 #kisslinux in any screenshot I see, i can only focus at that totally out of place clock 2020-06-24T00:23:14 #kisslinux just, why is it so big by default 2020-06-24T00:26:44 #kisslinux Klock 2020-06-24T00:29:14 #kisslinux It's very gross 2020-06-24T00:29:25 #kisslinux You could always just get rid of task bars xD 2020-06-24T00:29:50 #kisslinux You can also hide it 2020-06-24T00:29:58 #kisslinux But then you'll never know what time it is! 2020-06-24T00:31:05 #kisslinux yeah you can, and i did every time i used kde, but no one who posts screenshots does 2020-06-24T00:31:11 #kisslinux it's just a very mild annoyance 2020-06-24T00:34:07 #kisslinux :S did kde go global menu? 2020-06-24T00:37:56 #kisslinux ? 2020-06-24T00:39:12 #kisslinux the file/edit/view/bookmarks/settings/help is that not an apps menu o_O 2020-06-24T00:42:07 #kisslinux there's a widget thing for it, but it's not the default 2020-06-24T00:43:32 #kisslinux Welcome to KDE macOS 2020-06-24T00:43:51 #kisslinux shows how long sincei used kde 2020-06-24T00:43:58 #kisslinux i thought it was the shit back in the days 2020-06-24T00:44:08 #kisslinux circa 1998 2020-06-24T00:49:22 #kisslinux st + liberation mono font... is there a “fix” for the missing glyphs in the core repo? realized that i am missing the “check mark” with signature verification during `kiss u` and it bothers me. lol 2020-06-24T00:52:05 #kisslinux You'd have to add another repo (or fork the package) to get it, but I'm using the source-code-pro font without issues for my terminal 2020-06-24T00:53:27 #kisslinux himmalerin: which repo that in? 2020-06-24T00:53:34 #kisslinux hmm kk. thanks for confirming. terminus also appears fine. 2020-06-24T00:55:35 #kisslinux xzcvczx: https://github.com/himmalerin/kiss-fonts 2020-06-24T00:57:41 #kisslinux oooo pretty.... thanks 2020-06-24T01:04:46 #kisslinux * xzcvczx gives dylanaraps a cookie 2020-06-24T01:05:36 #kisslinux dylan deserves many cookies, awesome thing he's put together here! 2020-06-24T01:06:00 #kisslinux well he specifically deserves this one for condoning cleaner home dirs 2020-06-24T01:08:45 #kisslinux Doesn't he condone the opposite 2020-06-24T01:08:55 #kisslinux He has over 300 files or something in his ~ 2020-06-24T01:09:16 #kisslinux I'd love a cleaner ~/, I already have 30 files/folders (most hidden though) and this install has been around for less than a month 2020-06-24T01:09:38 #kisslinux https://github.com/kisslinux/wiki/commit/2a7a83b6ca22f883c4061725c4e9c176d1fab6e0 2020-06-24T01:10:12 #kisslinux although not sure i agree with mixing ~/.config and ~/.local/share 2020-06-24T01:10:30 #kisslinux and not sure why he bothers setting XDG_CONFIG_HOME when thats the default anyways 2020-06-24T01:10:52 #kisslinux It's not actually set for me, should do that I guess 2020-06-24T01:10:57 #kisslinux also was not a fan of ~/.sx/sx/ 2020-06-24T01:11:20 #kisslinux himmalerin: its teh defauklt under the standard if none set 2020-06-24T01:13:19 #kisslinux oh, gotcha 2020-06-24T01:13:21 #kisslinux the vim wiki artcile is for if you install vim and not the default vi that comes on ya system? 2020-06-24T01:19:27 #kisslinux ? its the extra/vim package. 2020-06-24T01:20:17 #kisslinux the .sx was my fault... >.< 2020-06-24T01:21:07 #kisslinux oh, lol, well nice docs mcpcpc[m] :) 2020-06-24T01:23:01 #kisslinux present moaning excluded 2020-06-24T01:27:55 #kisslinux thnx. actually, the moaning helps lol. been trying to cleanup as much as i can... 2020-06-24T03:39:26 #kisslinux udisks2 might actually be dependency hell 2020-06-24T03:39:36 #kisslinux I think it's worse to package than all of kde framework tbh 2020-06-24T03:41:24 #kisslinux oh dear, I was thinking about getting that running since it's more convenient than sudo mount. Is it the python? 2020-06-24T03:53:07 #kisslinux dilynm: Perhaps try udiskie? Similar function; dunno about how easy it is to package though. 2020-06-24T03:55:23 #kisslinux iirc udiskie has a direct dependency on udisks, but I could be mis-remembering things 2020-06-24T03:55:26 #kisslinux Is udiskie a drop-in replacement for udisks2? That would be nice 2020-06-24T03:55:42 #kisslinux There's just a lot of small things you have to package to get it to go 2020-06-24T03:56:04 #kisslinux I've got a hard wall on libblockdev not... Knowing about some header files that certainly exist 2020-06-24T03:56:48 #kisslinux just checked the arch build and yeah, udiskie depends on udisks2 2020-06-24T03:57:01 #kisslinux f 2020-06-24T04:15:20 #kisslinux Oh oof. 2020-06-24T05:30:41 #kisslinux o/ 2020-06-24T05:32:37 #kisslinux https://github.com/dylanaraps/k 2020-06-24T05:32:47 #kisslinux This is why I've been a little inactive this week. ;) 2020-06-24T06:22:23 #kisslinux I'll be online a little later. Painting a restaurant today! 2020-06-24T06:43:46 #kisslinux Sick! Make sure you Valgrind and fuzz it thoroughly. :) 2020-06-24T06:55:15 #kisslinux just poking around: build.c:exec_file should handle execvp failure by exiting, currently the child process continues on. you should also use pid_t to store the pid. repo.c:repo_init should check the result of getenv before passing to strdup 2020-06-24T07:07:02 #kisslinux in source.c:download, basename() may modify the url string. you should probably check for curl_easy_init/curl_easy_setopt failures 2020-06-24T07:09:22 #kisslinux in list.c:pkg_list_all(), there are filenames that sort before . and .. by alphasort. you should instead write a select function to avoid those entries and pass to scandir 2020-06-24T07:10:07 #kisslinux overall, code looks pretty good though. nice job 2020-06-24T07:12:21 #kisslinux i'd suggest memccpy over bundling strlcpy. it is posix and also part of c2x 2020-06-24T11:52:28 #kisslinux dylanaraps: nice!!! 2020-06-24T12:02:48 #kisslinux That's awesome 2020-06-24T12:05:14 #kisslinux ++ 2020-06-24T16:10:51 #kisslinux hola 2020-06-24T16:12:10 #kisslinux dilynm: I want to rebuild you kde repo soon. Is there stuff I should watch out regarding pam / elogind to not logout my system? 2020-06-24T16:13:37 #kisslinux You'll just have to go into systemsettings and disable automatic locking 2020-06-24T16:13:50 #kisslinux And don't lock your computer xD 2020-06-24T16:14:10 #kisslinux If you forget tho you can just switch to TTY2 and kill x. You'll just lose all your work 2020-06-24T16:14:11 #kisslinux but #security 2020-06-24T16:14:18 #kisslinux live on the edge! 2020-06-24T16:16:30 #kisslinux ah, so this just effects screenlocking when in kde? thats not to bad 2020-06-24T16:17:05 #kisslinux I have a 30gb root atm. This is enough I think? 2020-06-24T16:17:34 #kisslinux Yeah it only effects locking. I imagine if you tried to enable sddm you wouldn't be able to login 2020-06-24T16:18:46 #kisslinux With all of this nonsense installed I'm using <30GB 2020-06-24T16:18:54 #kisslinux Looks like... 18.1G used on / 2020-06-24T16:18:59 #kisslinux wuha 2020-06-24T16:19:07 #kisslinux still alot! 2020-06-24T16:19:39 #kisslinux Oh yes it's terrible 2020-06-24T16:20:08 #kisslinux Although I'm somehow using 21gb on the install I care about without kde... 2020-06-24T16:20:10 #kisslinux That's scary 2020-06-24T16:20:20 #kisslinux just think.... thats 30 cdrs 2020-06-24T16:20:25 #kisslinux what sorta system requires 30cdrs 2020-06-24T16:21:32 #kisslinux nah. Some live image should fit on a dvd 2020-06-24T16:21:35 #kisslinux reminds me of installing windows/word off a crate of 3.5's 2020-06-24T16:21:46 #kisslinux Kubuntu whatever 2020-06-24T16:24:26 #kisslinux whoa, C kiss? 2020-06-24T16:24:36 #kisslinux ikr 2020-06-24T16:24:45 #kisslinux it looks so dang BEAUtiful 2020-06-24T16:24:59 #kisslinux dylanaraps: Makefile should add $(CPPFLAGS) to ALL_CFLAGS 2020-06-24T16:36:48 #kisslinux also nftw is XSI so the -std=c99 without a feature test macro doesn't work 2020-06-24T16:37:04 #kisslinux _POSIX_C_SOURCE=200809L isn't enough to expose it 2020-06-24T19:23:57 #kisslinux hmmm whats better for a new package pull req, using ver - 1, or ver where ver is stupid and is 0.11.. 2020-06-24T19:24:26 #kisslinux my vote is as close to upstream ver naming conventions as possible 2020-06-24T19:25:20 #kisslinux this is release from upstream, and ver -1 is nice clean 0.10 2020-06-24T19:25:29 #kisslinux gah wtf github..... wheres your releases tab gone 2020-06-24T19:27:06 #kisslinux xzcvczx what project? 2020-06-24T19:27:14 #kisslinux patchelf 2020-06-24T19:27:19 #kisslinux https://github.com/NixOS/patchelf/tree/master 2020-06-24T19:28:08 #kisslinux https://github.com/NixOS/patchelf/releases/tag/0.11 looks like its considered 0.11 2020-06-24T19:28:18 #kisslinux can also check repology for how other projects do it 2020-06-24T19:29:02 #kisslinux the github 0.11 doesn't have configure 2020-06-24T19:29:08 #kisslinux the nixos releases one does 2020-06-24T19:29:11 #kisslinux so i am using that 2020-06-24T19:29:23 #kisslinux but then patchelf --version has stupid version number 2020-06-24T19:29:33 #kisslinux whereas 0.10 had 0.10 2020-06-24T19:29:38 #kisslinux xzcvczx: Github moved it to the right of the file list, clicking on both the "Latest release" text or the "+ X releases" will take you there, http://0x0.st/i4k9.png 2020-06-24T19:30:06 #kisslinux ohh 0x0.st looks nice, reminds me of ix.io 2020-06-24T19:30:45 #kisslinux himmalerin: yeah i don't have that for patchelf 2020-06-24T19:31:12 #kisslinux its blocked by sponsor this project >_< 2020-06-24T19:31:43 #kisslinux whaaat 2020-06-24T19:31:51 #kisslinux who thought that was a good idea?? 2020-06-24T19:32:27 #kisslinux https://imgur.com/VcikjTe 2020-06-24T19:32:31 #kisslinux is what it looks like for me 2020-06-24T19:33:11 #kisslinux same here for patchelf's repo... can't believe github'd do that 2020-06-24T19:33:23 #kisslinux Doesn't even show up if you sign in 2020-06-24T19:34:36 #kisslinux does anyone sponsor a project on github? 2020-06-24T19:35:01 #kisslinux if so can you compare private window vs non-private window and see if its different? 2020-06-24T19:35:09 #kisslinux in the non-private window be logged in 2020-06-24T19:36:21 #kisslinux xzcvczx I wonder where PACKAGE_STRING gets its version 2020-06-24T19:37:00 #kisslinux patchelf.spec? 2020-06-24T19:37:10 #kisslinux ah nope its in configure 2020-06-24T19:37:17 #kisslinux so likely was generated in there 2020-06-24T19:37:48 #kisslinux xzcvczx when i make locally, patchelf --version show '0.11' 2020-06-24T19:38:20 #kisslinux micr0: did you use the github release? 2020-06-24T19:38:42 #kisslinux no, I did git clone, next is testing that tag 0.11 2020-06-24T19:38:51 #kisslinux so maybe it was just fixed between 0.11 and HEAD 2020-06-24T19:38:53 #kisslinux oh, yeah i used a release 2020-06-24T19:39:12 #kisslinux ok then, whats better master, ver-stupid or ver-1 :P 2020-06-24T19:41:47 #kisslinux xzcvczx I think you can have your cake and eat it too 2020-06-24T19:41:58 #kisslinux cat version: 0.11 1 2020-06-24T19:42:23 #kisslinux cat source: https://github.com/NixOS/patchelf/tarball/0.11 2020-06-24T19:42:56 #kisslinux but the BDFL says prefer non-autconf 2020-06-24T19:42:58 #kisslinux autoconf 2020-06-24T19:43:09 #kisslinux github supports downloading any specific commit as a tarball this way, so that url is NOT the same as the archive tarball 2020-06-24T19:43:19 #kisslinux but it doesn't have configure 2020-06-24T19:44:16 #kisslinux "Avoid running ./autogen.sh, autoreconf or similar tools prior to starting the build process. If there are no pre-generated configure or Makefiles, an alternate source must be sought. 2020-06-24T19:44:20 #kisslinux " 2020-06-24T19:44:59 #kisslinux well thats a bummer. ive got my own opinions of a heirarchy of what concessions make sense. 2020-06-24T19:45:21 #kisslinux i am sure most people do 2020-06-24T19:45:23 #kisslinux basically - don't fuck with upstream when packaging 2020-06-24T19:45:26 #kisslinux wonderful thing about opinions 2020-06-24T19:45:28 #kisslinux :) 2020-06-24T19:45:52 #kisslinux well technically the alternate source is the same org who does teh github 2020-06-24T19:46:06 #kisslinux so arguably its not even "fucking" with upstream 2020-06-24T19:46:15 #kisslinux i dont see configure in the git repo 2020-06-24T19:46:38 #kisslinux yeah but its in https://nixos.org/releases/patchelf/patchelf-0.11/patchelf-0.11.tar.gz 2020-06-24T19:47:43 #kisslinux i'd find out how they make the release, and do the same for the package 2020-06-24T19:47:43 #kisslinux although arguably i think that release might be broken anyway as DESTDIR isn't affecting the binary 2020-06-24T19:50:25 #kisslinux this is where they added configure, but didnt explain how it was created: https://github.com/NixOS/patchelf/issues/211 2020-06-24T19:50:36 #kisslinux (and if so, maybe it wasn't created with make distcheck, whatever that does) 2020-06-24T19:51:04 #kisslinux hmmm damn destdir is broken regardless 2020-06-24T19:51:09 #kisslinux https://github.com/NixOS/patchelf/issues/212 shows its on their radar to create the configure during tags, so hopefully we can inspect the github action 2020-06-24T19:51:09 #kisslinux the penis suckers are jews 2020-06-24T19:51:11 #kisslinux the penis suckers are jews 2020-06-24T19:51:12 #kisslinux the penis suckers are jews 2020-06-24T19:51:17 #kisslinux the penis suckers are jews 2020-06-24T19:51:18 #kisslinux the penis suckers are jews 2020-06-24T19:51:21 #kisslinux o_O 2020-06-24T19:51:22 #kisslinux the penis suckers are jews 2020-06-24T19:51:52 #kisslinux sorry about that i ghosted them 2020-06-24T19:51:58 #kisslinux no idea who it was 2020-06-24T19:52:18 #kisslinux ghosted? 2020-06-24T19:52:21 #kisslinux oh dear 2020-06-24T19:52:22 #kisslinux and i do not condone anti-semitism 2020-06-24T19:52:34 #kisslinux micr0: /msg nickserv ghost xzcvczx_ 2020-06-24T19:52:44 #kisslinux as thats my alternate registered nick 2020-06-24T19:55:13 #kisslinux my guess is they followed me from #github 2020-06-24T19:55:30 #kisslinux sounds liek the sort of place idiots would hang out in bulk 2020-06-24T19:56:21 #kisslinux Can't believe someone just goes "yeah, that sounds like a good idea" about that sort of thing 2020-06-24T19:56:30 #kisslinux sucks that it happened to you 2020-06-24T19:58:54 #kisslinux i am sorta glad i didn't get blamed before i was able to deal with it 2020-06-24T19:59:04 #kisslinux but yeah what they hoped to achieve 2020-06-24T19:59:14 #kisslinux i also have no idea how they found me in here as i should be +i 2020-06-24T19:59:15 #kisslinux im glad it was your alt instead of a random nick because then how would we kick them? 2020-06-24T20:00:50 #kisslinux micr0: haha i guess thats something 2020-06-24T20:17:31 #kisslinux Turns out libblockdev requires coreutils mktemp to test for lubvolume_key.h and dmraid.h 2020-06-24T20:17:36 #kisslinux Maybe we should fix this 2020-06-24T20:19:36 #kisslinux btw does anyone not /ignore joins parts quits? 2020-06-24T20:19:43 #kisslinux in here 2020-06-24T20:20:16 #kisslinux if so what was the quit message for me alt-nick? 2020-06-24T21:06:26 #kisslinux mcf: Thanks! Will fix those issues. 2020-06-24T21:07:00 #kisslinux * xzcvczx gives dylanaraps 2 cookies 2020-06-24T21:07:00 #kisslinux E5ten: Will fix those issues too. 2020-06-24T21:07:10 #kisslinux one giant deep chocolate one for 'k' 2020-06-24T21:07:24 #kisslinux and one medium size shortbread for decluttering of ~ 2020-06-24T21:08:11 #kisslinux :) 2020-06-24T21:09:42 #kisslinux dylanaraps: it is nice that you are here though, question time..... a piece of software has been released, 0.10 is versioned properly with a ./configure, version 0.11 has got a ./configure but with a crappy vdersion of 0.11.date.commit or without configure with 0.11 version 2020-06-24T21:09:51 #kisslinux which one is preferable for a pr into community? 2020-06-24T21:12:51 #kisslinux or none-of-the-above as the releasers are too incompetnent to be able to release stuff properly? 2020-06-24T21:13:46 #kisslinux What's the software? 2020-06-24T21:13:50 #kisslinux patchelf 2020-06-24T21:14:01 #kisslinux NixOS? 2020-06-24T21:14:03 #kisslinux https://github.com/NixOS/patchelf 2020-06-24T21:14:09 #kisslinux yes 2020-06-24T21:15:57 #kisslinux https://nixos.org/releases/patchelf/patchelf-0.11/patchelf-0.11.tar.gz <-- release here has ./configure but 0.11.. in patchelf --version 2020-06-24T21:16:27 #kisslinux Nice. 2020-06-24T21:16:51 #kisslinux We can simply patch the version to be 0.11 2020-06-24T21:16:59 #kisslinux > PACKAGE_VERSION='0.11.20200609.d6b2a72' 2020-06-24T21:17:40 #kisslinux so thats preferred over autoconf? 2020-06-24T21:19:46 #kisslinux https://termbin.com/pm86 2020-06-24T21:19:51 #kisslinux When it's this simple, yeah. :) 2020-06-24T21:20:06 #kisslinux ah ok thanks i will submit a PR some time today 2020-06-24T21:20:07 #kisslinux thank you 2020-06-24T21:20:23 #kisslinux patchelf is really damn useful if you have a glibc binary you want to run on kiss 2020-06-24T21:20:32 #kisslinux Interesting 2020-06-24T21:21:00 #kisslinux --set-interpreter and --set-rpath 2020-06-24T21:21:17 #kisslinux and you don't even need a chroot or any silly env vars 2020-06-24T21:21:21 #kisslinux for it all to work perfectly 2020-06-24T21:22:47 #kisslinux and i realise its anti-kiss but when you need a ia32 to run and you can't beat the beautiful simplicity of kiss somethings gotta give 2020-06-24T21:22:50 #kisslinux Neat. Will check it out. 2020-06-24T21:23:53 #kisslinux E5ten: Fixed the CPPFLAGS issue. 2020-06-24T21:24:45 #kisslinux _POSIX_C_SOURCE = 200808L seems to work here. Glib's manuals imply that only _X_OPEN_SOURCE works as a feature test macro though. 2020-06-24T21:27:06 #kisslinux i think since ftw.h is an XSI header, the feature-test macro is assumed when you include it 2020-06-24T21:28:30 #kisslinux I see 2020-06-24T22:13:43 #kisslinux either way, if you wanna stick to POSIX you can't use {n,}ftw 2020-06-24T22:14:50 #kisslinux Yeah. I'll swap to something else. 2020-06-24T22:15:12 #kisslinux I guess looping over dirent or something? 2020-06-24T22:19:46 #kisslinux Yup 2020-06-24T22:43:50 #kisslinux dilynm: I have started build plasma and used your provided qt5* pkgs 2020-06-24T22:44:02 #kisslinux There seems to be a problem 2020-06-24T22:44:04 #kisslinux https://termbin.com/u08b 2020-06-24T22:44:28 #kisslinux I it was also complainig about pcre2, which I have already satisfied 2020-06-24T22:46:10 #kisslinux maybe you haven't given qt enough money 2020-06-24T22:46:16 #kisslinux i hear they like money these days 2020-06-24T22:46:26 #kisslinux cant wait for the blog post :)!! 2020-06-24T22:50:30 #kisslinux claudi02: I had to install ICU, which provides at least one of those libraries 🙃 2020-06-24T22:50:38 #kisslinux I should pay qt. Maybe then they'd be useful 2020-06-24T22:51:59 #kisslinux hm, icu was not in the depends kiss demanded 2020-06-24T22:52:21 #kisslinux but this icu thing was the mysterium why qt was not building? 2020-06-24T23:09:54 #kisslinux Yeah, exactly 2020-06-24T23:11:31 #kisslinux I'm not sure why it wasn't listed in the depends file of the .tar.xz, unless kiss-export doesn't take the depends file of /var/db/kiss/installed, but instead the first one in $KISS_PATH... 2020-06-24T23:13:16 #kisslinux qt5-tools sucessfully build with icu and pcre2 2020-06-24T23:25:43 #kisslinux woohoo 2020-06-24T23:29:54 #kisslinux dylanaraps: keep in mind when doing the direct stuff that the d_type field of the struct isn't POSIX, if you need type information I think you'll need to use stat