<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
<midfavila>
yeah, I'm looking at it right now
<midfavila>
hmm
<midfavila>
unless I'm looking at it wrong, the buildfile might need to be modified
<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...
sad_plan has joined #kisslinux
<technoznc>
yeah seems like it :/
<midfavila>
aw fuck
<midfavila>
i just recompiled the entire KISS image on the laptop itself, and it's still having the same error...
<midfavila>
like I thought, it's this IOPL error...
schillingklaus has joined #kisslinux
<sad_plan>
why arent you just using an older archive instead, if the newest one is giving you a massive headache?
<sad_plan>
¯\_(ツ)_/¯
<midfavila>
because I'm stupid and this was supposed to be the start of archives
<midfavila>
up until now my images have been pretty ad-hoc
<schillingklaus>
won't older archives disappear?
gtms has joined #kisslinux
<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.
<sad_plan>
schillingklaus: no, theyre still there on github. dilyn just posts new ones once in a while
<midfavila>
i'm not talking about the standard archives on github
<midfavila>
these are systems I'm putting together myself
<sad_plan>
oh
<midfavila>
it... might be my cflags...
<midfavila>
that's the only thing I can think of, at this point...
<sad_plan>
so your buiding your own kiss basicly?
<midfavila>
mmh. I want to have an archive that I can pull down, untar, and reboot into a fully-working system
<midfavila>
the annoying thing is that the only issue here is X. everything else works fantastically
<midfavila>
lowest memory use I've ever hit, shaved four or so megs off my kernel, things are super responsive... but no GUI.
<sad_plan>
strange
<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.
<sad_plan>
I dont get all the flags some guys are using, what does the -w -stack-protector even do?
<midfavila>
-w prevents tons of warnings being spit out onto your terminal, and -stack-protector just enables some simple security optimizations
<midfavila>
alpine uses it for all their packages, if I recall
<sad_plan>
aah
illiliti has joined #kisslinux
necromansy has quit [Quit: nyaa~]
GalaxyNova has joined #kisslinux
<schillingklaus>
is gcc or clang used in the default packages?
<midfavila>
look in core.
gtms has quit [Remote host closed the connection]
<GalaxyNova>
schillingklaus: packages usually use cc for compilling
<GalaxyNova>
so whatever is symlinked to /bin/cc
<GalaxyNova>
related: Anyone know any alternative C/C++ compilers to GCC that aren't Clang/LLVM?
<midfavila>
plenty
<midfavila>
tcc, for one
<schillingklaus>
tcc
<midfavila>
cproc for another
<sad_plan>
tss and scc, but they only compile C, not C++ afaik
<midfavila>
zig has a weird system
<midfavila>
but i've heard that's not a proper compiler
<GalaxyNova>
so can i like completely uninstall GCC and use tcc instead without any issues?
<midfavila>
never
<GalaxyNova>
why not
<midfavila>
because it doesn't implement all of modern C, for one
<midfavila>
and because a lot of unix programs are written with GNU extensions, for two
<GalaxyNova>
but clang can compile those programs?
<midfavila>
many of them, I've heard.
<midfavila>
enough for it to be feasible.
<GalaxyNova>
eh
<GalaxyNova>
I wish there was more compiler diversity
<midfavila>
i mean, writing a compiler is kind of a pain
<GalaxyNova>
because it seems like the only viable options are clang and C++
<midfavila>
especially for a modern language
<GalaxyNova>
s/C++/GCC
<schillingklaus>
and those suckers are written in c++
<midfavila>
you can always try to port Rob Pike's compiler suite to linux
<GalaxyNova>
also IIRC tcc is a dead project
<midfavila>
yes, it is
<midfavila>
hasn't been touched since the mid-'00s afaik
* GalaxyNova
cries
<midfavila>
gfdi
<midfavila>
even after recompiling my entire graphics stack, it still refuses to work
<GalaxyNova>
it's just that I wish there was a compiler that stuck to the standards and didn't add any shit extensions
<midfavila>
nobody would use it
<GalaxyNova>
why?
<GalaxyNova>
people use POSIX shell when bash exists
<midfavila>
it only happens to be used because bash is a superset of posix shell
<GalaxyNova>
so is GNU C
<midfavila>
just how most people write C99 or C11, but in reality they're writing GNU C
<midfavila>
and there's a reason people use bash
<midfavila>
and there's a reason people use GNU C
<midfavila>
because it's easy.
<midfavila>
the extra features provided are good for quality of life.
<midfavila>
it's as simple as that.
<schillingklaus>
I avoid bash bloat
<midfavila>
good for you.
<GalaxyNova>
> people use POSIX shell when bash exists
<GalaxyNova>
why woudn't they use C standards when GNU C exists
<GalaxyNova>
isn't it the same thing
<schillingklaus>
openbsd makes it a bit easier, but they still have a hard time to get rid of gcc
<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.
<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.
<midfavila>
there will always be edgecases, sure, but that's largely irrelevant.
<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.
<midfavila>
and do you really think we're the norm?
<GalaxyNova>
well
<GalaxyNova>
ofc not
<midfavila>
that's my point.
<midfavila>
edgecases are irrelevant.
micro_O_ has quit [Ping timeout: 268 seconds]
<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".
<midfavila>
at least with bash, it's fairly easy to replace scripts.
<midfavila>
but C is a whole different ballpark.
<schillingklaus>
i don't see any quality in the additional features
<midfavila>
doesn't really matter what you think. as an outlier, you have two options: conform or fight an uphill battle.
<GalaxyNova>
typeof is pretty useful tbh
<GalaxyNova>
and i only learned until recent it's actually not portable
<midfavila>
yes, shockingly, I know things sometimes.
<GalaxyNova>
qtwebengine is still chromium based
<GalaxyNova>
tho
<GalaxyNova>
so ig
<GalaxyNova>
I was also right
<GalaxyNova>
in a way
<midfavila>
it doesn't matter who's right because both options are ass.
<GalaxyNova>
well what are the options
<GalaxyNova>
the web is bloated
<midfavila>
the option is to stop relying on the web.
<GalaxyNova>
return to monke
<GalaxyNova>
k
<midfavila>
it's really not that hard.
<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
<midfavila>
invidious, gitea, searx
<midfavila>
or duckduckgo's lite page if you can't be assed to find a decent instance.
<GalaxyNova>
searx is web based?
<GalaxyNova>
so is duckduckgo?
<GalaxyNova>
Unless you are talking about browsing everything from the terminal
<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,
<midfavila>
i suggest using your time for something more useful than browsing youtube.
* midfavila
shrugs
<GalaxyNova>
cough cough tutorials
<midfavila>
cough cough textbooks.
<midfavila>
cough cough libraries.
<GalaxyNova>
I'm trying very hard right now to not call you a boomer
<GalaxyNova>
xD
<midfavila>
i didn't realize reading books to learn about new concepts made me a boomer.
<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.
<schillingklaus>
does this include e-books?
<midfavila>
e-books are a pain because of DRM, but if you can crack it or otherwise get unlocked books, it's w/e.
<midfavila>
epub is preferable.
<schillingklaus>
many libraries are still closed due to pandemics
<midfavila>
GalaxyNova living outside of the norm isn't easy. I never said it was.
<midfavila>
schillingklaus then buy your own books, or download copies off of libgen.is
<GalaxyNova>
midfavila: Uninstall your web browser then
<midfavila>
the only browser I have is links, and it's used exclusively for reading the news.
<midfavila>
so.
<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.
<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.
<midfavila>
i dunno about that. i've been getting along fine without it.
<GalaxyNova>
do you have school?
<midfavila>
yup, today was the last day before summer break.
<midfavila>
i receive transcripts and assignment information over email, perform my assignments, and submit them in the same manner.
<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$.
<midfavila>
...and even then, those meetings are a huge waste of time... I don't know why the administration bothers.
<schillingklaus>
I'm too old for school ... back in my days, schools had at best standalone amigas or so
<midfavila>
The Amiga machines are cool. It's a shame Commodore was run by idiots.
* GalaxyNova
sighs
GalaxyNova has quit [Read error: Connection reset by peer]
testuser[m] has quit [Quit: node-irc says goodbye]
phoebos[m] has quit [Quit: node-irc says goodbye]
phoebos[m] has joined #kisslinux
midfavila has quit [Remote host closed the connection]
midfavila has joined #kisslinux
midfavila has quit [Remote host closed the connection]
midfavila has joined #kisslinux
konimex has joined #kisslinux
psydroid has joined #kisslinux
E5ten[m] has joined #kisslinux
msk_1411[m] has joined #kisslinux
testuser[m] has joined #kisslinux
felinae has joined #kisslinux
jstnas has joined #kisslinux
Uks2 has quit [Ping timeout: 240 seconds]
<testuser-broken>
test
<testuser[m]>
test
<testuser-broken>
fail
<testuser-broken>
bridge died again
micro_O has joined #kisslinux
Uks2 has joined #kisslinux
micro_O has quit [Ping timeout: 246 seconds]
psydroid has quit [Quit: Client limit exceeded: 20000]
msk_1411[m] has quit [Quit: Client limit exceeded: 20000]
konimex has quit [Quit: Client limit exceeded: 20000]
<midfavila>
winrar moment
phoebos[m] has quit [Quit: Client limit exceeded: 20000]
konimex has joined #kisslinux
psydroid has joined #kisslinux
msk_1411[m] has joined #kisslinux
E5ten[m] has quit [Quit: Client limit exceeded: 20000]
felinae has quit [Quit: Client limit exceeded: 20000]
konimex has quit [Remote host closed the connection]
psydroid has quit [Read error: Connection reset by peer]
msk_1411[m] has quit [Remote host closed the connection]
testuser[m] has quit [Read error: Connection reset by peer]
jstnas has quit [Remote host closed the connection]
phoebos[m] has joined #kisslinux
konimex has joined #kisslinux
testuser[m] has joined #kisslinux
psydroid has joined #kisslinux
msk_1411[m] has joined #kisslinux
E5ten[m] has joined #kisslinux
felinae has joined #kisslinux
jstnas has joined #kisslinux
sad_plan has quit [Read error: Connection reset by peer]
psydroid has quit [Quit: Client limit exceeded: 20000]
msk_1411[m] has quit [Quit: Client limit exceeded: 20000]
konimex has quit [Quit: Client limit exceeded: 20000]
sad_plan has joined #kisslinux
phoebos[m] has quit [Quit: Client limit exceeded: 20000]
E5ten[m] has quit [Quit: Client limit exceeded: 20000]
felinae has quit [Quit: Client limit exceeded: 20000]
testuser[m] has quit [Quit: Client limit exceeded: 20000]
gtms has joined #kisslinux
jstnas has quit [Remote host closed the connection]
phoebos[m] has joined #kisslinux
konimex has joined #kisslinux
psydroid has joined #kisslinux
felinae has joined #kisslinux
E5ten[m] has joined #kisslinux
msk_1411[m] has joined #kisslinux
testuser[m] has joined #kisslinux
jstnas has joined #kisslinux
jstnas has quit [Remote host closed the connection]
phoebos[m] has quit [Read error: Connection reset by peer]
testuser[m] has quit [Read error: Connection reset by peer]
felinae has quit [Read error: Connection reset by peer]
E5ten[m] has quit [Remote host closed the connection]
psydroid has quit [Read error: Connection reset by peer]
konimex has quit [Write error: Connection reset by peer]
msk_1411[m] has quit [Remote host closed the connection]
phoebos[m] has joined #kisslinux
konimex has joined #kisslinux
psydroid has joined #kisslinux
testuser[m] has joined #kisslinux
E5ten[m] has joined #kisslinux
felinae has joined #kisslinux
msk_1411[m] has joined #kisslinux
jstnas has joined #kisslinux
midfavila has quit [Remote host closed the connection]
<acheam>
I dont need it so will disable accordingly thanks!
<cem>
You're welcome!
micro_O has joined #kisslinux
micro_O has quit [Ping timeout: 252 seconds]
<acheam>
testuser[m]: how deeply is ruby needed for webkit2gtk building?
<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