💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-07-02.txt captured on 2023-01-29 at 03:55:00.

View Raw

More Information

⬅️ 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