💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-07-02.txt captured on 2023-01-29 at 03:55:00.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
[2021-07-02T00:24:37Z] <noocsharp> o [2021-07-02T00:24:47Z] <noocsharp> oops [2021-07-02T04:11:39Z] <technoznc> https://paste.debian.net/1203102 could these problems be musl related? [2021-07-02T04:18:32Z] <acheam> replacing uint with "unsigned int" will probably fix it [2021-07-02T04:18:39Z] <acheam> uont is a nonstandard extension IIRC [2021-07-02T04:18:57Z] <acheam> same thing with the other type [2021-07-02T04:19:13Z] <acheam> just sed it in the build file [2021-07-02T04:19:16Z] <acheam> technoznc: [2021-07-02T04:32:15Z] <technoznc> acheam: king, it worked, thanks so much [2021-07-02T04:35:37Z] <acheam> nice [2021-07-02T04:54:49Z] <testuser[m]> Hi [2021-07-02T04:54:56Z] <midfavila> ih [2021-07-02T04:54:59Z] <m3g> ih [2021-07-02T05:05:35Z] <technoznc> a package won't compile, should I post the log here, or open a github issue? its for dilyn [2021-07-02T05:06:37Z] <midfavila> i'd try and work through it in here first, make sure it's really the package [2021-07-02T05:06:43Z] <midfavila> what issue(s) are you running into? [2021-07-02T05:08:09Z] <technoznc> midfavila: heres the log: https://termbin.com/i40q# [2021-07-02T05:09:36Z] <technoznc> it fails at mv: can't rename '/root/.cache/kiss/proc/6948/pkg/py-sip/usr/include/python*/sip.h': No such file or directory [2021-07-02T05:10:08Z] <midfavila> yeah, I'm looking at it right now [2021-07-02T05:11:36Z] <midfavila> hmm [2021-07-02T05:11:49Z] <midfavila> unless I'm looking at it wrong, the buildfile might need to be modified [2021-07-02T05:12:33Z] <midfavila> the package is looking for the file at pkg/py-sip/usr/include/python*/sip.h, but it seems like it only ends up at build/py-sip/siplib/sip.h... [2021-07-02T05:17:39Z] <technoznc> yeah seems like it :/ [2021-07-02T05:40:50Z] <midfavila> aw fuck [2021-07-02T05:41:06Z] <midfavila> i just recompiled the entire KISS image on the laptop itself, and it's still having the same error... [2021-07-02T05:41:19Z] <midfavila> like I thought, it's this IOPL error... [2021-07-02T05:41:45Z] <sad_plan> why arent you just using an older archive instead, if the newest one is giving you a massive headache? [2021-07-02T05:41:52Z] <sad_plan> ¯\_(ツ)_/¯ [2021-07-02T05:42:04Z] <midfavila> because I'm stupid and this was supposed to be the start of archives [2021-07-02T05:42:12Z] <midfavila> up until now my images have been pretty ad-hoc [2021-07-02T05:42:13Z] <schillingklaus> won't older archives disappear? [2021-07-02T05:43:35Z] <sad_plan> why? it doesnt really matter if you choose an older one anyway. one can just update it once you have extracted it, and your up to speed anyway. [2021-07-02T05:44:05Z] <sad_plan> schillingklaus: no, theyre still there on github. dilyn just posts new ones once in a while [2021-07-02T05:44:22Z] <midfavila> i'm not talking about the standard archives on github [2021-07-02T05:44:28Z] <midfavila> these are systems I'm putting together myself [2021-07-02T05:44:34Z] <sad_plan> oh [2021-07-02T05:44:42Z] <midfavila> it... might be my cflags... [2021-07-02T05:44:47Z] <midfavila> that's the only thing I can think of, at this point... [2021-07-02T05:44:53Z] <sad_plan> so your buiding your own kiss basicly? [2021-07-02T05:45:12Z] <midfavila> mmh. I want to have an archive that I can pull down, untar, and reboot into a fully-working system [2021-07-02T05:45:37Z] <midfavila> the annoying thing is that the only issue here is X. everything else works fantastically [2021-07-02T05:46:05Z] <midfavila> lowest memory use I've ever hit, shaved four or so megs off my kernel, things are super responsive... but no GUI. [2021-07-02T05:46:43Z] <sad_plan> strange [2021-07-02T05:47:33Z] <midfavila> just gonna recompile all the X-related libs with -O2 -pipe -w -stack-protector instead of the standard set. that'll work... I hope. [2021-07-02T05:48:07Z] <sad_plan> I dont get all the flags some guys are using, what does the -w -stack-protector even do? [2021-07-02T05:48:46Z] <midfavila> -w prevents tons of warnings being spit out onto your terminal, and -stack-protector just enables some simple security optimizations [2021-07-02T05:48:54Z] <midfavila> alpine uses it for all their packages, if I recall [2021-07-02T05:49:02Z] <sad_plan> aah [2021-07-02T06:22:51Z] <schillingklaus> is gcc or clang used in the default packages? [2021-07-02T06:22:58Z] <midfavila> look in core. [2021-07-02T06:28:13Z] <GalaxyNova> schillingklaus: packages usually use cc for compilling [2021-07-02T06:28:41Z] <GalaxyNova> so whatever is symlinked to /bin/cc [2021-07-02T06:29:36Z] <GalaxyNova> related: Anyone know any alternative C/C++ compilers to GCC that aren't Clang/LLVM? [2021-07-02T06:29:45Z] <midfavila> plenty [2021-07-02T06:29:51Z] <midfavila> tcc, for one [2021-07-02T06:29:52Z] <schillingklaus> tcc [2021-07-02T06:29:54Z] <midfavila> cproc for another [2021-07-02T06:29:59Z] <sad_plan> tss and scc, but they only compile C, not C++ afaik [2021-07-02T06:30:01Z] <midfavila> zig has a weird system [2021-07-02T06:30:09Z] <midfavila> but i've heard that's not a proper compiler [2021-07-02T06:30:16Z] <GalaxyNova> so can i like completely uninstall GCC and use tcc instead without any issues? [2021-07-02T06:30:20Z] <midfavila> never [2021-07-02T06:30:29Z] <GalaxyNova> why not [2021-07-02T06:30:37Z] <midfavila> because it doesn't implement all of modern C, for one [2021-07-02T06:30:46Z] <midfavila> and because a lot of unix programs are written with GNU extensions, for two [2021-07-02T06:31:09Z] <GalaxyNova> but clang can compile those programs? [2021-07-02T06:31:19Z] <midfavila> many of them, I've heard. [2021-07-02T06:31:25Z] <midfavila> enough for it to be feasible. [2021-07-02T06:31:37Z] <GalaxyNova> eh [2021-07-02T06:31:43Z] <GalaxyNova> I wish there was more compiler diversity [2021-07-02T06:31:54Z] <midfavila> i mean, writing a compiler is kind of a pain [2021-07-02T06:31:57Z] <GalaxyNova> because it seems like the only viable options are clang and C++ [2021-07-02T06:31:59Z] <midfavila> especially for a modern language [2021-07-02T06:32:07Z] <GalaxyNova> s/C++/GCC [2021-07-02T06:32:27Z] <schillingklaus> and those suckers are written in c++ [2021-07-02T06:32:52Z] <midfavila> you can always try to port Rob Pike's compiler suite to linux [2021-07-02T06:32:54Z] <GalaxyNova> also IIRC tcc is a dead project [2021-07-02T06:33:00Z] <midfavila> yes, it is [2021-07-02T06:33:08Z] <midfavila> hasn't been touched since the mid-'00s afaik [2021-07-02T06:33:24Z] * GalaxyNova cries [2021-07-02T06:33:47Z] <midfavila> gfdi [2021-07-02T06:33:58Z] <midfavila> even after recompiling my entire graphics stack, it still refuses to work [2021-07-02T06:34:29Z] <GalaxyNova> it's just that I wish there was a compiler that stuck to the standards and didn't add any shit extensions [2021-07-02T06:34:40Z] <midfavila> nobody would use it [2021-07-02T06:34:47Z] <GalaxyNova> why? [2021-07-02T06:34:52Z] <GalaxyNova> people use POSIX shell when bash exists [2021-07-02T06:35:09Z] <midfavila> it only happens to be used because bash is a superset of posix shell [2021-07-02T06:35:23Z] <GalaxyNova> so is GNU C [2021-07-02T06:35:23Z] <midfavila> just how most people write C99 or C11, but in reality they're writing GNU C [2021-07-02T06:35:35Z] <midfavila> and there's a reason people use bash [2021-07-02T06:35:39Z] <midfavila> and there's a reason people use GNU C [2021-07-02T06:35:41Z] <midfavila> because it's easy. [2021-07-02T06:35:58Z] <midfavila> the extra features provided are good for quality of life. [2021-07-02T06:36:03Z] <midfavila> it's as simple as that. [2021-07-02T06:36:14Z] <schillingklaus> I avoid bash bloat [2021-07-02T06:36:24Z] <midfavila> good for you. [2021-07-02T06:36:31Z] <GalaxyNova> > people use POSIX shell when bash exists [2021-07-02T06:36:41Z] <GalaxyNova> why woudn't they use C standards when GNU C exists [2021-07-02T06:36:43Z] <GalaxyNova> isn't it the same thing [2021-07-02T06:37:32Z] <schillingklaus> openbsd makes it a bit easier, but they still have a hard time to get rid of gcc [2021-07-02T06:37:34Z] <midfavila> I don't understand what you're trying to say. GNU C is a superset of C that adds quality of life features that make writing programs easier. Therefore, people will prefer GNU C or some similar superset to a strictly compliant compiler. [2021-07-02T06:38:09Z] <midfavila> As a result, a strictly-compliant compiler isn't likely to be able to take hold, meaning writing pure C will likely not take hold. [2021-07-02T06:38:23Z] <midfavila> there will always be edgecases, sure, but that's largely irrelevant. [2021-07-02T06:38:36Z] <GalaxyNova> Bash is a superset of POSIX shell that adds quality of life features that make writing programs easier. But there are still people (like us) that prefer to write everything in POSIX shell. [2021-07-02T06:38:47Z] <midfavila> and do you really think we're the norm? [2021-07-02T06:39:27Z] <GalaxyNova> well [2021-07-02T06:39:29Z] <GalaxyNova> ofc not [2021-07-02T06:39:35Z] <midfavila> that's my point. [2021-07-02T06:39:39Z] <midfavila> edgecases are irrelevant. [2021-07-02T06:40:19Z] <midfavila> the reason it isn't feasible to use something like TCC or CProc is because they're not standard, even if they're "pure". [2021-07-02T06:40:33Z] <midfavila> at least with bash, it's fairly easy to replace scripts. [2021-07-02T06:40:41Z] <midfavila> but C is a whole different ballpark. [2021-07-02T06:43:05Z] <schillingklaus> i don't see any quality in the additional features [2021-07-02T06:43:38Z] <midfavila> doesn't really matter what you think. as an outlier, you have two options: conform or fight an uphill battle. [2021-07-02T06:43:52Z] <GalaxyNova> typeof is pretty useful tbh [2021-07-02T06:44:09Z] <GalaxyNova> and i only learned until recent it's actually not portable [2021-07-02T06:44:19Z] <GalaxyNova> https://gcc.gnu.org/onlinedocs/gcc/C-Extensions.html [2021-07-02T06:44:19Z] <midfavila> ...uh... [2021-07-02T06:44:57Z] <schillingklaus> i prefer uphill battles, as in the case of going mouseless [2021-07-02T06:45:23Z] <midfavila> that's not really uphill... [2021-07-02T06:45:41Z] <midfavila> GUI programs have always had an option to work without a mouse. [2021-07-02T06:45:47Z] <GalaxyNova> schillingklaus: give qutebrowser a try [2021-07-02T06:45:52Z] <GalaxyNova> it's great [2021-07-02T06:46:02Z] <midfavila> it's webkit and written in python and qt [2021-07-02T06:46:05Z] <midfavila> that's... eh. [2021-07-02T06:46:19Z] <midfavila> plus, it's just another browser with vi bindings. [2021-07-02T06:46:24Z] <GalaxyNova> qutebrowser is not webkit [2021-07-02T06:46:29Z] <GalaxyNova> it's chromium xD [2021-07-02T06:46:49Z] <midfavila> webkit or qtwebengine [2021-07-02T06:47:06Z] <midfavila> so it can use blink as a backend, but that would be even worse. [2021-07-02T06:47:16Z] <GalaxyNova> it's chromium based [2021-07-02T06:47:26Z] <midfavila> i'm literally looking at the wikipedia entry for it right now. [2021-07-02T06:47:58Z] <GalaxyNova> well wikipedia is clearly wrong because i can litterally type "chrome://version" and it returns a valid webpage [2021-07-02T06:48:30Z] <GalaxyNova> oh sorry i meant "chrome://dino" [2021-07-02T06:48:40Z] <midfavila> and I can type about:mozilla in pale moon, but that doesn't mean it's based on quantum. [2021-07-02T06:48:44Z] <midfavila> if you don't like wikipedia, [2021-07-02T06:48:48Z] <midfavila> https://github.com/qutebrowser/qutebrowser [2021-07-02T06:48:52Z] <midfavila> look at the fucking git page. [2021-07-02T06:49:42Z] <GalaxyNova> Oh you're right [2021-07-02T06:49:52Z] <midfavila> yes, shockingly, I know things sometimes. [2021-07-02T06:49:55Z] <GalaxyNova> qtwebengine is still chromium based [2021-07-02T06:49:57Z] <GalaxyNova> tho [2021-07-02T06:49:59Z] <GalaxyNova> so ig [2021-07-02T06:50:01Z] <GalaxyNova> I was also right [2021-07-02T06:50:03Z] <GalaxyNova> in a way [2021-07-02T06:50:17Z] <midfavila> it doesn't matter who's right because both options are ass. [2021-07-02T06:50:36Z] <GalaxyNova> well what are the options [2021-07-02T06:50:40Z] <GalaxyNova> the web is bloated [2021-07-02T06:50:49Z] <midfavila> the option is to stop relying on the web. [2021-07-02T06:51:01Z] <GalaxyNova> return to monke [2021-07-02T06:51:08Z] <GalaxyNova> k [2021-07-02T06:51:19Z] <midfavila> it's really not that hard. [2021-07-02T06:52:27Z] <GalaxyNova> I think it would be really hard to find a replacement for common web applications we take for granted such as youtube, github, and most of all search engines [2021-07-02T06:52:39Z] <midfavila> invidious, gitea, searx [2021-07-02T06:52:52Z] <midfavila> or duckduckgo's lite page if you can't be assed to find a decent instance. [2021-07-02T06:52:57Z] <GalaxyNova> searx is web based? [2021-07-02T06:53:01Z] <GalaxyNova> so is duckduckgo? [2021-07-02T06:53:32Z] <GalaxyNova> Unless you are talking about browsing everything from the terminal [2021-07-02T06:53:35Z] <midfavila> ...if you aren't using the web, I fail to see how you would need a search engine. but if we're talking about removing the web entirely, [2021-07-02T06:54:00Z] <midfavila> i suggest using your time for something more useful than browsing youtube. [2021-07-02T06:54:03Z] * midfavila shrugs [2021-07-02T06:54:28Z] <GalaxyNova> cough cough tutorials [2021-07-02T06:54:34Z] <midfavila> cough cough textbooks. [2021-07-02T06:54:45Z] <midfavila> cough cough libraries. [2021-07-02T06:54:51Z] <GalaxyNova> I'm trying very hard right now to not call you a boomer [2021-07-02T06:54:54Z] <GalaxyNova> xD [2021-07-02T06:55:11Z] <midfavila> i didn't realize reading books to learn about new concepts made me a boomer. [2021-07-02T06:55:51Z] <GalaxyNova> Alrisght, it's just that you can't deny it's much easier to search something up on the internet than to walk 30 minutes to the closest library. [2021-07-02T06:55:56Z] <schillingklaus> does this include e-books? [2021-07-02T06:56:14Z] <midfavila> e-books are a pain because of DRM, but if you can crack it or otherwise get unlocked books, it's w/e. [2021-07-02T06:56:20Z] <midfavila> epub is preferable. [2021-07-02T06:56:35Z] <schillingklaus> many libraries are still closed due to pandemics [2021-07-02T06:56:43Z] <midfavila> GalaxyNova living outside of the norm isn't easy. I never said it was. [2021-07-02T06:57:01Z] <midfavila> schillingklaus then buy your own books, or download copies off of libgen.is [2021-07-02T06:57:24Z] <GalaxyNova> midfavila: Uninstall your web browser then [2021-07-02T06:57:52Z] <midfavila> the only browser I have is links, and it's used exclusively for reading the news. [2021-07-02T06:57:58Z] <midfavila> so. [2021-07-02T06:59:05Z] <midfavila> i've already committed to praxis. i minimize web use and only engage with simple alternatives to mainstream systems whenever possible. a "no u" doesn't work against me. [2021-07-02T07:00:31Z] <GalaxyNova> Some people need things such as microsoft teams for work or for school (like me). And I'm not about to install snapd and a proprietary program on my prized linux install. Also especially since the covid pandemic it's litterally impossible to live without proper access to the modern internet. [2021-07-02T07:00:53Z] <midfavila> i dunno about that. i've been getting along fine without it. [2021-07-02T07:01:08Z] <GalaxyNova> do you have school? [2021-07-02T07:01:25Z] <midfavila> yup, today was the last day before summer break. [2021-07-02T07:01:48Z] <midfavila> i receive transcripts and assignment information over email, perform my assignments, and submit them in the same manner. [2021-07-02T07:02:21Z] <midfavila> the few times I'm required to attend a virtual meeting, I have a seperate burner machine that I picked up for like 20$. [2021-07-02T07:02:53Z] <midfavila> ...and even then, those meetings are a huge waste of time... I don't know why the administration bothers. [2021-07-02T07:03:29Z] <schillingklaus> I'm too old for school ... back in my days, schools had at best standalone amigas or so [2021-07-02T07:03:56Z] <midfavila> The Amiga machines are cool. It's a shame Commodore was run by idiots. [2021-07-02T07:05:06Z] * GalaxyNova sighs [2021-07-02T07:33:55Z] <testuser-broken> test [2021-07-02T07:33:57Z] <testuser[m]> test [2021-07-02T07:34:06Z] <testuser-broken> fail [2021-07-02T07:34:15Z] <testuser-broken> bridge died again [2021-07-02T07:47:29Z] <midfavila> winrar moment [2021-07-02T09:18:31Z] <midfavila> https://invidious-us.kavin.rocks/watch?v=3Q23Wnfat_4 [2021-07-02T12:41:54Z] <dilyn> now that's an interesting change https://github.com/kisslinux/wiki/commit/2cc4420d52dd54f1d9cd8804af2c966d6b42d2cb#diff-6d8d4f3b78db61e99c5b0494b784812577d4da63265402c5d2ca5df22dcdb50dL14-L20 [2021-07-02T12:50:45Z] <ang> that's what happens when you use busybox fold [2021-07-02T12:51:26Z] <ang> oh, didn't look at the referenced lines [2021-07-02T14:14:48Z] <konimex> so, kde in mainline repo? [2021-07-02T14:15:45Z] <dilyn> not on my end! [2021-07-02T14:16:34Z] <dilyn> i'm getting the notion that dylan is switching to wayland [2021-07-02T14:17:18Z] <phoebos[m]> Oooh [2021-07-02T14:17:25Z] <testuser[m]> nice [2021-07-02T14:17:27Z] <testuser[m]> Ayyland [2021-07-02T14:35:28Z] <acheam> yes hes using sway right now [2021-07-02T14:36:40Z] <testuser[m]> Kde would still need dbus and a lot of junk tho [2021-07-02T14:36:47Z] <testuser[m]> inb4 he's planning to strip all that out [2021-07-02T14:52:22Z] <dilyn> he'd have to extend dbus-stub to support dbus-launch [2021-07-02T14:52:30Z] <dilyn> or go all-in [2021-07-02T15:20:54Z] <kimerus> Man [2021-07-02T15:21:03Z] <kimerus> Wtf happen whit kiss [2021-07-02T15:21:07Z] <kimerus> I can't update [2021-07-02T15:21:15Z] <kimerus> The last update broken [2021-07-02T15:22:42Z] <dilyn> what's the problem [2021-07-02T15:25:26Z] <testuser[m]> last update broken what [2021-07-02T15:26:12Z] <kimerus> Kiss package [2021-07-02T15:26:17Z] <kimerus> I updated [2021-07-02T15:26:24Z] <kimerus> When i re-run kiss update [2021-07-02T15:26:39Z] <kimerus> It can't create a directory [2021-07-02T15:27:21Z] <dilyn> please be more specific [2021-07-02T15:27:44Z] <kimerus> mkdir: can't create directory '/home/user/.cache/kiss/proc/kiss/1272': Permission denied [2021-07-02T15:28:52Z] <illiliti> run: sh -x /bin/kiss update [2021-07-02T15:28:55Z] <phoebos[m]> I think I've had that before, been meaning to investigate [2021-07-02T15:29:05Z] <phoebos[m]> Are you root [2021-07-02T15:29:10Z] <kimerus> No [2021-07-02T15:29:16Z] <kimerus> I use kiss update without root [2021-07-02T15:29:44Z] <dilyn> ls -l /home/user/.cache/* ? [2021-07-02T15:30:03Z] <dilyn> did .cache/kiss exist before you ran kiss again? [2021-07-02T15:30:46Z] <kimerus> Yes exist [2021-07-02T15:32:31Z] <kimerus> '/home/user/.cache/kiss' is all for my user [2021-07-02T15:32:46Z] <kimerus> And illiliti the command didnt work too [2021-07-02T15:32:49Z] <kimerus> Same error [2021-07-02T15:34:14Z] <illiliti> send full log [2021-07-02T15:35:00Z] <illiliti> sh -x /bin/kiss update 2>&1 | nc termbin.com 9999 [2021-07-02T15:39:05Z] <kimerus> termbin/we81 [2021-07-02T15:39:30Z] <kimerus> https://termbin.com/we81 [2021-07-02T15:40:08Z] <testuser[m]> Send output of ls -l ~/.cache [2021-07-02T15:40:23Z] <testuser[m]> Maybe the dir didn't exist, you ran kiss as root and it got owned by it [2021-07-02T15:41:41Z] <kimerus> https://termbin.com/m49z [2021-07-02T15:41:51Z] <kimerus> And yes the kiss dir exist [2021-07-02T15:45:47Z] <phoebos> kimerus: just updated my kiss, same issue. it's happening in my KISS_TMPDIR [2021-07-02T15:45:58Z] <phoebos> mkdir: can't create directory '/tmp/kiss/134617/': Permission denied [2021-07-02T15:46:01Z] <phoebos> actually no it's not [2021-07-02T15:46:28Z] <phoebos> i assume this is something to do with 8b0ad92 [2021-07-02T15:46:30Z] <testuser[m]> rm -rf ~/.cache/kiss/proc [2021-07-02T15:47:00Z] <phoebos> $tmp_dir [2021-07-02T15:47:27Z] <kimerus> testuser[m]: solved [2021-07-02T15:52:54Z] <dilyn> probably is... [2021-07-02T15:53:12Z] <dilyn> weird that I didn't have this problem for like, the two straight days I tested these commits. [2021-07-02T15:53:16Z] <dilyn> :| [2021-07-02T15:59:24Z] <phoebos> hm. alsa-lib failed to build as well. don't have time to debug now :( [2021-07-02T16:00:15Z] <technoznc> dilyn: hi dilyn, did you noticed the build problem I posted earlier? [2021-07-02T16:00:31Z] <dilyn> i didn't! what was it? [2021-07-02T16:00:37Z] <dilyn> phoebos: logs pls [2021-07-02T16:00:48Z] <kimerus> Man [2021-07-02T16:01:00Z] <kimerus> After rm rf proc dir [2021-07-02T16:01:05Z] <kimerus> Is necessary a reboot? [2021-07-02T16:01:19Z] <kimerus> Because its freaking broken my kiss package manager [2021-07-02T16:01:20Z] <dilyn> pls say no [2021-07-02T16:01:25Z] <dilyn> /proc?? [2021-07-02T16:01:37Z] <kimerus> cache/kiss/proc [2021-07-02T16:01:47Z] <dilyn> it certainly shouldn't [2021-07-02T16:01:50Z] <dilyn> what exactly is broken [2021-07-02T16:02:04Z] <kimerus> Well [2021-07-02T16:02:21Z] <kimerus> It finish the update of package libffi (i think) [2021-07-02T16:02:24Z] <kimerus> But [2021-07-02T16:02:32Z] <dilyn> technoznc: this? https://paste.debian.net/1203102 [2021-07-02T16:02:38Z] <kimerus> It simple stop the build of other packages [2021-07-02T16:02:46Z] <kimerus> I had 4 packges to update [2021-07-02T16:03:04Z] <kimerus> Kiss init the update of libffi and stop [2021-07-02T16:03:06Z] <technoznc> dilyn: yeah [2021-07-02T16:03:17Z] <technoznc> oh no [2021-07-02T16:03:19Z] <technoznc> sec [2021-07-02T16:03:22Z] <kimerus> And i do kiss update and well init again the build of libffi [2021-07-02T16:03:43Z] <dilyn> https://termbin.com/i40q# this? lol [2021-07-02T16:04:09Z] <technoznc> can't rename '/root/.cache/kiss/proc/6948/pkg/py-sip/usr/include/python*/sip.h': No such file or directory# [2021-07-02T16:04:12Z] <technoznc> yyeah this one dilyn :D [2021-07-02T16:05:43Z] <dilyn> that's just because they moved it [2021-07-02T16:05:44Z] <dilyn> hrng [2021-07-02T16:07:40Z] <dilyn> hmmm they *didn't*, for some reason something something [2021-07-02T16:08:04Z] <kimerus> Dilyn [2021-07-02T16:08:18Z] <kimerus> https://termbin.com/22kl [2021-07-02T16:08:29Z] <kimerus> i mean this [2021-07-02T16:08:49Z] <kimerus> Don't know if is a package error or kiss package manager error [2021-07-02T16:09:04Z] <dilyn> well find the directory that has the wrong permissions mate [2021-07-02T16:09:24Z] <dilyn> it's potentially a package manager problem, assuming all the directories in ~ have the right permissions [2021-07-02T16:10:06Z] <kimerus> What i need to do? [2021-07-02T16:10:24Z] <kimerus> Already removed the cache/kiss/proc dir [2021-07-02T16:10:27Z] <kimerus> And solved [2021-07-02T16:10:35Z] <kimerus> But now a had this problem [2021-07-02T16:10:43Z] <dilyn> right so... [2021-07-02T16:10:59Z] <dilyn> use ls -l to identify the permissions of all the directories leading to that file it's failing to create [2021-07-02T16:11:22Z] <dilyn> see which one is owned by the wrong user or group, or if some permissions are incorrect [2021-07-02T16:11:31Z] <dilyn> i'm not having an issue, so I can't really help [2021-07-02T16:12:41Z] <acheam> I too have had that permission denied issue resolved my removing the dir [2021-07-02T16:13:26Z] <dilyn> technoznc: fixed, I'm just going to be less clever [2021-07-02T16:13:32Z] <dilyn> interesante. will investigate [2021-07-02T16:13:35Z] <technoznc> cool :3 [2021-07-02T16:14:19Z] <kimerus> Man [2021-07-02T16:14:22Z] <kimerus> Fuckkkkkkkk [2021-07-02T16:14:27Z] <kimerus> I solved one [2021-07-02T16:14:30Z] <kimerus> And had another [2021-07-02T16:16:36Z] <acheam> konimex[m]: how do I build linux with byacc? [2021-07-02T16:16:38Z] <testuser[m]> rm rf everything except bindir and sourcedir [2021-07-02T16:16:58Z] <acheam> I'm getting "bison: unrecognized option: -" [2021-07-02T16:17:55Z] <konimex> acheam : use this patch: https://lkml.org/lkml/diff/2020/1/30/410/1 [2021-07-02T16:18:07Z] <technoznc> dilyn: works, thanks for your time :) [2021-07-02T16:18:24Z] <acheam> thanks konimexN [2021-07-02T16:18:25Z] <acheam> ! [2021-07-02T16:18:34Z] <acheam> you know why it isnt merged? [2021-07-02T16:18:44Z] <kimerus> someone getting error with last mesa update? [2021-07-02T16:19:14Z] <testuser[m]> what error bruh [2021-07-02T16:19:27Z] <kimerus> one second [2021-07-02T16:20:42Z] <konimex> see https://lore.kernel.org/linux-kbuild/20200130162314.31449-1-e5ten.arch@gmail.com/ [2021-07-02T16:21:48Z] <kimerus> see https://termbin.com/sepj [2021-07-02T16:21:56Z] <kimerus> Mesa fail because libffi [2021-07-02T16:22:12Z] <kimerus> and everything fail because libffi [2021-07-02T16:22:20Z] <kimerus> i cant even init firefox [2021-07-02T16:22:38Z] <kimerus> but when i build the package kiss says it has installed [2021-07-02T16:23:06Z] <acheam> hmm okay [2021-07-02T16:23:27Z] <acheam> konimex: now I'm getting unknown assembler involved errors when building 5.13 [2021-07-02T16:23:33Z] <acheam> never had this with 5.10.44 [2021-07-02T16:23:51Z] <acheam> using llvm-as [2021-07-02T16:23:54Z] <acheam> and clang [2021-07-02T16:24:01Z] <konimex> hold up [2021-07-02T16:24:05Z] <konimex> let's see [2021-07-02T16:24:15Z] <acheam> just running "make LLVM=1 oldconfig" [2021-07-02T16:24:15Z] <acheam> kk [2021-07-02T16:24:56Z] <acheam> https://l.armaanb.net/tmp.eOpldJ [2021-07-02T16:25:56Z] <dilyn> kimerus: rebuild python [2021-07-02T16:27:39Z] <dilyn> i failed to actually add that commit in my batch lmao [2021-07-02T16:28:36Z] <kimerus> lol [2021-07-02T16:28:57Z] <kimerus> yeah now it seems to gonna work [2021-07-02T16:29:06Z] <kimerus> thks [2021-07-02T16:30:05Z] <konimex> llvm-aw is not a 1:1 replacement for binutils as, so you'll need the LLVM_IAS=1 flag to use Clang's integrated assembler [2021-07-02T16:30:09Z] <konimex> s/aw/as/ [2021-07-02T16:30:11Z] <acheam> ah okay [2021-07-02T16:30:30Z] <acheam> Thanks! I remember using that at some point just forgot it [2021-07-02T16:30:55Z] <acheam> aww clang CFI support is only for arm64 in this kernel version, why am I even bothering with it? [2021-07-02T16:31:50Z] <acheam> hmm what method should I use for compressing the kernel, gzip, bzip, xz, or zstd? [2021-07-02T16:33:06Z] <konimex> hmm, I probably should point back wyverkiss repos to dylan's [2021-07-02T16:33:21Z] <acheam> maybe wait for an official announcement from him? [2021-07-02T16:34:00Z] <konimex> I'm not sure, he's not on irc past two days, sooner or later someone will have to ask since it's confusing to have two kisses [2021-07-02T16:38:51Z] <dilyn> Confusing indeed [2021-07-02T16:39:02Z] <dilyn> acheam: obviously zstd [2021-07-02T16:39:15Z] <acheam> well I dont use zstd for anything else [2021-07-02T16:40:02Z] <dilyn> also a mistake :) [2021-07-02T16:40:07Z] <acheam> :( [2021-07-02T16:40:21Z] <acheam> will actually go through and enable zstd on some packages [2021-07-02T16:40:54Z] <dilyn> lol [2021-07-02T16:41:45Z] <dilyn> zstd is great because it can replace gzip/lzma/xz, but it doesn't support certain (gzip) flags so some things break [2021-07-02T16:41:53Z] <dilyn> like the kernel (if config.gz is enabled), and chromium [2021-07-02T16:41:54Z] <dilyn> womp [2021-07-02T16:48:36Z] <acheam> argh 5.13 is too much effort to get to build [2021-07-02T16:51:34Z] <midfavila> i'd stick to 5.10 [2021-07-02T16:51:37Z] <midfavila> or 5.11 [2021-07-02T16:53:34Z] <acheam> ye [2021-07-02T16:57:28Z] <midfavila> https://invidious-us.kavin.rocks/watch?v=nYLiBEgLOYE [2021-07-02T17:00:38Z] <schillingklaus> I avoid zstd rigorously as it is the work of Zuckerberg [2021-07-02T17:00:54Z] <midfavila> zucccccccccccccccccccccccccccccccccccccccccccccc [2021-07-02T17:01:09Z] <dilyn> for these speeds zuc can @ me every day of the week [2021-07-02T17:01:10Z] <testuser[m]> some fb employees have contributed to the kernel too probably [2021-07-02T17:01:12Z] <testuser[m]> Throw that away [2021-07-02T17:01:20Z] <dilyn> ^ see: btrfs [2021-07-02T17:01:41Z] <midfavila> avoiding btrfs and zstd is pretty easy. [2021-07-02T17:02:02Z] <schillingklaus> btrfs is yet another mess [2021-07-02T17:02:05Z] <midfavila> but arguing based on extremes is kind of silly. [2021-07-02T17:02:09Z] * midfavila shrugs [2021-07-02T17:05:12Z] <midfavila> ultimately, the best option - clearly - is to install SerenityOS [2021-07-02T17:05:36Z] <midfavila> templeos will, however, suffice. [2021-07-02T17:26:44Z] <acheam> serenity is written in CPP thougu [2021-07-02T17:26:59Z] <acheam> and uses gh/discord [2021-07-02T17:29:41Z] <midfavila> just because kling does some cringe stuff doesn't mean serenity isn't based [2021-07-02T17:29:50Z] <midfavila> although I suppose I'm more of a mezzano guy [2021-07-02T17:35:18Z] <midfavila> ...actually, it looks like they've gotten it booting on real hardware now... [2021-07-02T17:35:23Z] <midfavila> I should install it on my spare laptop [2021-07-02T17:42:00Z] <kimerus> pango also failed to build wbay i need to rebuild? [2021-07-02T17:43:30Z] <testuser[m]> kimerus [2021-07-02T17:43:38Z] <testuser[m]> Logs [2021-07-02T17:45:04Z] <kimerus> https://termbin.com/vp53 [2021-07-02T17:50:51Z] * midfavila sighs [2021-07-02T17:58:13Z] <claudia> kiss b $(kiss-revdepends libffi) [2021-07-02T17:58:16Z] <claudia> prob glib [2021-07-02T17:59:01Z] <claudia> you can see in your posted log that this is still a problem with libffi. [2021-07-02T18:07:42Z] <dilyn> pushed fix [2021-07-02T18:07:43Z] <dilyn> smh [2021-07-02T18:09:25Z] <dilyn> i thought i had checked glib [2021-07-02T18:14:16Z] <claudia> no atk? I have just rebuild everything depend on libffi. [2021-07-02T18:14:37Z] <claudia> and firefox... [2021-07-02T18:17:35Z] <testuser[m]> Did the ABI change? You can just symlink libffi to the old version soname [2021-07-02T18:18:47Z] <claudia> yes so number bump. [2021-07-02T18:20:29Z] <claudia> Altough this works, I personaly dont like it as it seems messy. [2021-07-02T18:21:42Z] <claudia> "messy" :D [2021-07-02T18:34:10Z] <dilyn> smh [2021-07-02T18:34:14Z] <dilyn> fixfixfixed [2021-07-02T18:39:01Z] <acheam> why doesnt kiss run kiss update in a subshell after updating itself? [2021-07-02T18:39:11Z] <acheam> instead of instructing you to run it [2021-07-02T18:40:26Z] <dilyn> because something something subshells are icky, i suppose [2021-07-02T18:45:57Z] <kimerus> So what you do when even glib not get build? [2021-07-02T18:46:56Z] <testuser[m]> What [2021-07-02T18:48:17Z] <kimerus> I rebuild glib to solve pango [2021-07-02T18:48:27Z] <kimerus> And glib had the same problem [2021-07-02T18:48:48Z] <testuser[m]> Show the log bruh it's probably a dependency of glib being broken too [2021-07-02T18:50:59Z] <kimerus> https://termbin.com/45sz [2021-07-02T18:52:15Z] <testuser[m]> KISS_FORCE=1 kiss r glib; kiss b glib [2021-07-02T18:52:27Z] <testuser[m]> It has revdep on itself so it's using system lib instead of one built inside the package [2021-07-02T18:53:08Z] <testuser[m]> Even though it's not supposed to link against system, in the build file [2021-07-02T18:57:00Z] <dilyn> absolutely hate glib :| [2021-07-02T18:57:31Z] <testuser[m]> Its cuz of bundling json glib [2021-07-02T18:57:42Z] <testuser[m]> But glib is wack anyway [2021-07-02T18:58:52Z] <dilyn> do we even #need #json-glib [2021-07-02T18:59:00Z] <testuser[m]> no [2021-07-02T18:59:07Z] <dilyn> then why we got it :v [2021-07-02T18:59:21Z] <kimerus> Good question [2021-07-02T19:00:54Z] <dilyn> RFC: drop json-glib. Somebody who is using many, many glib packages, see if they link against /usr/lib/libjson-glib-1.0.so [2021-07-02T19:03:33Z] <dilyn> afaik it's only 'used' by gtk3, and even then... I removed json-glib a while back when doing kiss-static and was totally fine [2021-07-02T19:03:58Z] <acheam> one of my packages links to it [2021-07-02T19:04:00Z] <acheam> mu [2021-07-02T19:04:05Z] <dilyn> f [2021-07-02T19:04:24Z] <acheam> I can package it seperately I guessM [2021-07-02T19:04:26Z] <acheam> ? [2021-07-02T19:08:05Z] <testuser[m]> Which [2021-07-02T19:08:19Z] <testuser[m]> Port the software to use cjson [2021-07-02T19:31:24Z] <acheam> testuser[m]: mu [2021-07-02T19:31:28Z] <acheam> the mail indexer [2021-07-02T19:31:40Z] <acheam> how many calls to sed warrants using a patch? [2021-07-02T19:31:46Z] <acheam> I'm at 4 right now [2021-07-02T19:34:36Z] <acheam> ehr, 5 now [2021-07-02T19:39:04Z] <dilyn> I usually use a patch when doing the change as a sed would be too challenging, I don't normally do it based just on the number of seds I use [2021-07-02T19:47:23Z] <acheam> hm okay [2021-07-02T19:47:48Z] <acheam> given I'm mostly just changing a single word or so in each regex, I think I'll keep it as a sed call [2021-07-02T19:48:05Z] <acheam> but its just changing one line in each call, so its not like its saving a repeating change or abuthing [2021-07-02T19:48:10Z] <acheam> anything [2021-07-02T19:52:26Z] <noocsharp> i sent a patch to improve alsa-lib documentation and it got ignored [2021-07-02T19:52:33Z] <noocsharp> i guess we know why alsa documentation sucks now [2021-07-02T19:53:33Z] <acheam> oof [2021-07-02T19:53:40Z] <acheam> add it to the kiss pafkageM [2021-07-02T19:53:44Z] <acheam> package? [2021-07-02T19:53:57Z] <noocsharp> nah, it's library documentation which doesn't get built anyway [2021-07-02T19:54:00Z] <acheam> my fingers are tired today lol, can't type shit [2021-07-02T19:54:02Z] <acheam> ah [2021-07-02T19:54:09Z] <noocsharp> required doxygen [2021-07-02T19:54:13Z] <acheam> oof [2021-07-02T19:55:03Z] <acheam> not that doxygen is that bad [2021-07-02T19:55:07Z] <noocsharp> if the documentation had what i sent in the patch, it would have saved me so much time [2021-07-02T19:55:11Z] <acheam> compared to some other doc generators [2021-07-02T19:55:31Z] <acheam> maybe resend it? [2021-07-02T19:55:36Z] <acheam> or bump the thread? [2021-07-02T19:55:42Z] <acheam> cc the relevant people? [2021-07-02T19:56:38Z] <noocsharp> mayhaps [2021-07-02T20:06:31Z] <cem> acheam: mu links to json-glib? [2021-07-02T20:06:40Z] <acheam> yes [2021-07-02T20:06:55Z] <acheam> mine did at least I can double check [2021-07-02T20:07:00Z] <cem> Mine doesn't and I have json-glib installed [2021-07-02T20:07:04Z] <cem> I can send you my build [2021-07-02T20:08:12Z] <cem> Maybe it's becuase of '--disable-gtk' and '--disable-webkit', I don't know if you need that for your use case [2021-07-02T20:08:13Z] <cem> https://termbin.com/bub7 [2021-07-02T20:13:50Z] <acheam> ah yeah its probably that [2021-07-02T20:14:00Z] <acheam> I dont need it so will disable accordingly thanks! [2021-07-02T20:14:33Z] <cem> You're welcome! [2021-07-02T20:22:33Z] <acheam> testuser[m]: how deeply is ruby needed for webkit2gtk building? [2021-07-02T20:26:34Z] <GalaxyNova> dilyn: So seeing as Dylan is now maintaining the main repository and the package manager separately from kiss-community what's going to happen to kiss-community in the future [2021-07-02T20:26:56Z] <dilyn> the questions begin [2021-07-02T20:27:07Z] <dilyn> I don't know. https://k1sslinux.org/blog/20210702a [2021-07-02T20:27:35Z] <dilyn> Dylan didn't ask for the domain or the VPS, so... I have no clue what his plans are [2021-07-02T20:27:52Z] <dilyn> I have ideas of what they might be -- I'd probably just be patient :) [2021-07-02T20:37:33Z] <cem> acheam: the webkit source code is filled with ruby [2021-07-02T20:37:47Z] <cem> 15007 SLOC on 47 files [2021-07-02T20:37:52Z] <acheam> why is it just a make dep then? [2021-07-02T20:37:58Z] <acheam> isnt ruby interpreted? [2021-07-02T20:38:34Z] <cem> It generates C++ files afaik [2021-07-02T20:38:50Z] <cem> Or assembly, I'm really not sure [2021-07-02T20:38:50Z] <acheam> hm interesting [2021-07-02T20:39:07Z] <acheam> but damn 15k lines is.... [2021-07-02T20:39:16Z] <acheam> more than a simple patch to remove lol [2021-07-02T20:39:50Z] <cem> Yeah, I thought of that before :P [2021-07-02T20:40:41Z] <cem> Though now that musl support is mainlined, I'll never touch the source code of that thing ever again [2021-07-02T20:40:53Z] <cem> Well until the next ICU update breaks webkit, that is [2021-07-02T20:40:56Z] <acheam> ulibc support when? [2021-07-02T20:41:56Z] <cem> Eh, musl won [2021-07-02T20:42:46Z] <cem> uclibc is not that good compared to musl [2021-07-02T20:46:43Z] <dilyn> bionic when [2021-07-02T20:47:51Z] <acheam> ew the worse glibc [2021-07-02T20:48:11Z] <acheam> glibc Designed In California [2021-07-02T20:50:58Z] <noocsharp> time to replace 15k of ruby with 20k of lua [2021-07-02T20:51:40Z] <noocsharp> it's sort of amazing how long it's taken for people finally put compile-time code execution into languages [2021-07-02T20:52:38Z] <noocsharp> that afaict obviates all of this code generation