ChanServ changed the topic of #kisslinux to: Unnofficial KISS Linux community channel | https://kisscommunity.bvnf.space | post logs or else | song of the day https://vid.puffyan.us/H7PvgY65OxA
paradigm has quit [*.net *.split]
dom96 has quit [*.net *.split]
yamchah2 has quit [*.net *.split]
yamchah2 has joined #kisslinux
dom96 has joined #kisslinux
paradigm has joined #kisslinux
rohan has quit [Read error: Connection reset by peer]
<testuser[m]> Hi
asdfhjkl has joined #kisslinux
asdfhjkl has quit [Client Quit]
<wael_> Hi
asdfhjkl has joined #kisslinux
asdfhjkl has quit [Client Quit]
rohan has joined #kisslinux
<rohan> hey guys
<rohan> wheres the no perl patch for kernel?
<rohan> since is banned from repo
<rohan> i want to build kernel without it
<wael_> what
<wael_> its in kiss docz
<wael_> \/use/share/doc/kiss/kernel/no-perl.patch
<wael_> somewhere there
chomwitt has joined #kisslinux
rohan has quit [Read error: Connection reset by peer]
chomwitt has quit [Ping timeout: 252 seconds]
rohan has joined #kisslinux
aelspire has joined #kisslinux
fitrh has joined #kisslinux
fitrh has quit [Read error: Connection reset by peer]
fitrh has joined #kisslinux
fitrh has quit [Remote host closed the connection]
sad_plan has joined #kisslinux
<wael[m]> testuser: does busybox ash support brace expansion?
<wael_> no
<wael[m]> thx
<midfavila> that one package I was trying to fetch from my distro's core -- xz? found out why apport couldn't handle it
<midfavila> apport refuses to downgrade connections, and sourceforge was redirecting from HTTPS to another system that was advertised as using HTTPS,
<midfavila> but it refuses, only accepting HTTP connections
<midfavila> at least, that seems to be the case
<midfavila> yeah, redirects from an https, to an http, which redirects to an http, which redirects to an https, which... results in a 404?
<midfavila> hurl chokes when fetching xz from sourceforge too, with the same error
<wael[m]> hurr durr
<midfavila> i'll need to look at how axel and curl and co deal with this sort of weirdness
<midfavila> >fossies blocks clients without a UA
<midfavila> smdh my damn head
<wael[m]> whats a UA
<midfavila> user agent
<midfavila> HTTP clients aren't mandated to send them, so some don't, and there are idiots out there (like cuckflare) that filter requests without one, or with an unusual one
<midfavila> fossies doesn't care what UA you send, so their policy is even more ridiculous
<midfavila> i sent a UA consisting of nothing but expletives and it got me past their filter
<midfavila> but send a GET without one and god help you
<aelspire> I't time to set UA as IE 2000 on Plan9
<sad_plan> google chrome on trisquiel
<midfavila> cursed
<midfavila> this seems like an interesting library
<midfavila> haven't looked at in detail yet though
<testuser[m]> midfavila: check skalibs
<sad_plan> midfavila: *insert rms absolute proprietary meme* lol
<midfavila> found this the other day btw
<midfavila> :v
<midfavila> unfortunately it's not quite what it claims t obe
<midfavila> to be*
<wael[m]> testuser: if the runit logger makes /var/log/sv/service/current and uses svlogd wouldn't also log to syslog or would that need something else
<wael[m]> i can try something like void's vlogger(8)
<testuser[m]> idk man i haven't used that for months
<wael[m]> oh yeah svlogd doesnt do shit with syslog
<wael[m]> zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
<sad_plan> wut... firefox failed due to missing tar flag for some reason. thats a new one
<sad_plan> midfavila: at first, I thought it was a compiler written in sh
<wael[m]> waht the fu
<midfavila> wouldn't that be nice :p
<sad_plan> which I assume what others might did aswell
<sad_plan> yeah that would be swell :p
<aelspire> anyone has problem with cursor in firefox not being available?
rohan has quit [Ping timeout: 265 seconds]
rohan has joined #kisslinux
rohan has quit [Ping timeout: 260 seconds]
rohan has joined #kisslinux
rohan has quit [Ping timeout: 260 seconds]
rohan has joined #kisslinux
rohan has quit [Ping timeout: 256 seconds]
<testuser[m]> sad_plan: are u using broken coreutils again
<sad_plan> by broken coreutils, what do you refer to? sbase/ubase? :p
<testuser[m]> aelspire: cursor not showing up at all or showing the little black cursor?
<midfavila> s/ubase are daily-driver ready tho
<aelspire> testuser: showing default's gtk cursor instead of less default Adwaita
<sad_plan> midfavila: im using them as we speak. but I use mcf's fork of them, instead of the upstream. has some minor changes.
<testuser[m]> aelspire: that's a kiss config issue not gtk i think
<testuser[m]> It worked before?
<midfavila> aah
<aelspire> I'm not sure
<sad_plan> however, for tar, im infact using otools atm..
<midfavila> i use upstream
<midfavila> although i have a few small supplements
<midfavila> libarchive for tar, which i need to remove soon
<testuser[m]> sad_plan: that's what i meant by broken coreutils
<midfavila> libarchive is the largest thing in my distro's core i think
<sad_plan> I know. Ive been eyeying some of your stuff tbh mid
<sad_plan> testuser[m]: figured as much :p
<midfavila> uwu
<midfavila> i guess i should let you know that i've hotfixed yesterday's apportate stable then
<midfavila> gopher's working again and the URI parsing and HTTP redirect capabilities have been improved
<sad_plan> been planning on switching to another provider for tar/pax etc, but im not sure to what currently. sbase's tar has some issues with long pathnames i.e..
<midfavila> soon:tm: i'm going to write my own tar
<midfavila> or, well, pax
<midfavila> still dead-set on implementing my own SUS userland
<sad_plan> nice
<wael[m]> mcf still updates his pax thing
<sad_plan> yeah, I noticed.
<wael[m]> so true
<sad_plan> lol
<testuser[m]> Try symlinking in /usr/share/icons
rohan has joined #kisslinux
<testuser[m]> sad_plan: fix it instead of replacing
rohan has quit [Ping timeout: 246 seconds]
rohan has joined #kisslinux
<sad_plan> testuser[m]: well yeah, that would probably be best. but otools is somewhat outdated, considering what its based off of. obsd 6.8, which is currently at 7.2
<sad_plan> I was going to tell myself to check carbs' repo, as cem obviously should have a fix for this, buuut carbs doesnt even package firefox
ElKowar0 has joined #kisslinux
ElKowar has quit [Ping timeout: 252 seconds]
kqz has quit [Ping timeout: 252 seconds]
virutalmachineus has quit [Ping timeout: 252 seconds]
clemens3 has quit [Ping timeout: 252 seconds]
ElKowar0 is now known as ElKowar
clemens3 has joined #kisslinux
<aelspire> testuser[m]: symlinking helps but it still claims that "(firefox-default:3413): Gdk-WARNING **: 18:58:21.555: Failed to load cursor theme Adwaita" and "(firefox-default:3413): Gtk-WARNING **: 18:58:22.110: Could not find the icon 'firefox'. The 'hicolor' theme
<aelspire> was not found either, perhaps you need to install it."
<aelspire> and both are in /usr/share/icons
<midfavila> gtk really be like this smh
<aelspire> XDG_DATA_DIRS = /home/aelspire/.local/share/flatpak/exports/share /usr/var/lib/flatpak/exports/share /home/aelspire/.local/share/flatpak/exports/share /usr/var/lib/flatpak/exports/share /usr/local/share /usr/share
<aelspire> in fish notation so as list
<aelspire> it mangles it somehow
<aelspire> let me check what sh will show
kqz has joined #kisslinux
<aelspire> /home/aelspire/.local/share/flatpak/exports/share:/usr/var/lib/flatpak/exports/share:/home/aelspire/.local/share/flatpak/exports/share:/usr/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
<aelspire> so this is correct
virutalmachineus has joined #kisslinux
<aelspire> XCURSOR_SIZE and XCURSOR_THEME both set
<aelspire> so it knows that it should load Adwita and knows correct location (symlink as default works) but still fails
<aelspire> creazy
<midfavila> do any of you guys have the patch for suckless tar to force it to accept flagless parameters?
<midfavila> e.g tar xf instead of tar -xf
<sad_plan> yes
<aelspire> I think lack of org.gnome.destkop schemas might be a problem on Arch on Hyprland it works but I don't have motivation to check it now
<midfavila> link?
<aelspire> I'll compile it soon™
<aelspire> and check
<midfavila> thank
<sad_plan> np :D
<sad_plan> didnt you use libarchive instead though, midfavila?
<sad_plan> are you going to switch?
<midfavila> yes, but libarchive is a) massive, and b) is the only thing in core that depends on xz
<midfavila> by removing libarchive, i can remove xz and cut the size of the core down even further
<sad_plan> hm, ok. you might want/need this aswell
<midfavila> mm?
<sad_plan> sbase tar has some permission issues sometimes
<sad_plan> atleast I encounted some of them earlier
<midfavila> aah. anything major?
<sad_plan> I dont recall at the top of my head. Ill check the logs. illiliti was the one who found it
<sad_plan> it also truncates long path names, which gives me issues with webkit atleast, as it has some really long pathnames
<sad_plan> not sure what causes the last one though
<midfavila> unfortunate, but fortunately not an issue in my case
<sad_plan> sbase ln also doesnt support -n, which also breaks webkit
<midfavila> i've only got links1 working rn so
* midfavila shrugs
<sad_plan> no biggie then :p
<midfavila> i also intend for it to be the "official" browser for my system
<midfavila> i need to patch it to link against libtls
<sad_plan> I see.
<sad_plan> yeah, bearssl isnt always ideal :p
<midfavila> eventually i'd like to either turn links1 itself into a generic HTML parsing library or use it as a reference to write my own, and then build a filesystem-driven browser with a curses and athena frontend
<midfavila> USENIX has a writeup on an Athena Kino widget that lays out its children according to SGML or something neat like that
rohan has quit [Ping timeout: 264 seconds]
rohan has joined #kisslinux
<sad_plan> yeah, youve mentioned refactoring links some time ago. removing alot of unneeeded stuff and so on.
* midfavila nods
<sad_plan> hm, ive been wondering if rose browser is any good though. uses gtk4
<sad_plan> *supposedly* suckless ish
<aelspire> this error is from that line
<aelspire> and it uses wayland function from wayland lib to load this theme
<sad_plan> wait.. it seems they changed it to webkit4.0
<aelspire> but I suppose sway too and it doesn't fail while doing this
<aelspire> sorry this one
<midfavila> now if only i could use libmrsh+mrsh and qbe+cproc
<midfavila> and i'd almost be satisfied with things
<aelspire> and it uses this function directly
<aelspire> XCURSOR_PATH or XDG_DATA_HOME
<aelspire> no XDG_DATA_DIRS
<aelspire> but it has required path hardcoded
rohan has quit [Ping timeout: 252 seconds]
<sad_plan> damn. rose was measly 36k
rohan has joined #kisslinux
<midfavila> >mention how cool it would be to have a yasm->qbeIL transpiler to a friend for the bootloader I use
<midfavila> >his suggestion is that i write an assembler
<midfavila> dude *what* the *fuck*
<midfavila> i can barely write cat
<sad_plan> I think stuff like that all the time when the solution would be to *just fix it*
rohan has quit [Ping timeout: 272 seconds]
rohan has joined #kisslinux
<sad_plan> lol what. rose cant go to specific sites by its own. you have to search for them.. how convinient
rohan has quit [Ping timeout: 268 seconds]
rohan has joined #kisslinux
rohan has quit [Ping timeout: 256 seconds]
rohan has joined #kisslinux
rohan has quit [Ping timeout: 252 seconds]
rohan has joined #kisslinux
rohan has quit [Ping timeout: 265 seconds]
<phoebos> sbase tar is not good
<phoebos> > s/ubase are daily-driver ready tho
<phoebos> no
<sad_plan> it has alot of issues, but it does somewhat work for my usecase. with the exception of tar in this case. hence why im trying to find a viable option
<midfavila> phoebos: i've dailied them for like two years and counting
<midfavila> so
* midfavila shrugs
<phoebos> i use...
<phoebos> about 10 of them
<phoebos> daily
<phoebos> and they always break
<phoebos> they're not POSIX
sad_plan has quit [Quit: nyaa~]
<midfavila> idk what to tell you man, i haven't had any issues with 'em
<phoebos> hei, apport works on my system!
<midfavila> ye
<phoebos> ..oh no, you still assume AF_INET
<midfavila> i mean, yeah, i never got around to fixing that
<midfavila> there are a few other things i need to do
<phoebos> s/AF_INET/ainfo->ai_family/
<phoebos> getaddrinfo before socket
<phoebos> done
<midfavila> fair enough
<midfavila> i'll patch and push in a sec
<phoebos> ideally also loop, but at least don't assume ipv4
<midfavila> mkay fix'd
<midfavila> will add a loop in a bit
<midfavila> i'm mostly done programming for today
<midfavila> there's a wonky edge case(?) i've only experienced from sourceforge so far
<midfavila> where it seems to redirect to https but then the server doesn't actually do https, only http
<midfavila> otherwise apport seems ready to go, at least on my machine. still need to tidy it up, test on nBSD, all that
<midfavila> but i've been using it as my normal http client for a while now
rohan has joined #kisslinux
aelspire has quit [Quit: aelspire]
rohan has quit [Ping timeout: 268 seconds]
rohan has joined #kisslinux
fdkol3 has quit [Ping timeout: 260 seconds]
fdkol3 has joined #kisslinux