2020-12-13T04:27:23 #kisslinux this firefox build is struggle-bussing its way through these includes; it can't find glib/gtk/pango headers 2020-12-13T04:27:56 #kisslinux seemingly because they're nested one directory further down than firefox is expecting; in pango-1.0/pango/*.h instead of just pango/*.h for instance 2020-12-13T04:27:58 #kisslinux why for? 2020-12-13T14:30:58 #kisslinux Nice! 2020-12-13T14:31:16 #kisslinux i enjoyed the journey 2020-12-13T14:31:39 #kisslinux Ive done LFS and many other distros and I really enjoyed this experience 2020-12-13T14:32:05 #kisslinux Using nix package manager for the rest 2020-12-13T14:32:12 #kisslinux Fastest booting system ever 2020-12-13T14:40:43 #kisslinux Thank you all 2020-12-13T14:52:42 #kisslinux My laptop also boots faster than ever on KISS. It's nice. :-) 2020-12-13T17:31:26 #kisslinux so it seems kiss becomes root to install packages, but this means the permissions for stuff is set to root 2020-12-13T17:32:16 #kisslinux the issue im having is when i install 'repo-periish' from https://github.com/jedahan/kiss-repo-repos the permissions of /var/db/kiss/repos/repo-periish is root owned instead of 'micr0' owned 2020-12-13T17:33:36 #kisslinux whats the proper way to tell kiss or sls to preserve the permissions ? the build script is literally just 'git clone some/url /var/db/kiss/repos/the-repo-name' 2020-12-13T17:34:34 #kisslinux a post-install script 2020-12-13T17:35:17 #kisslinux I don't know that you in general want the things kiss installs to not be root:root 2020-12-13T17:38:42 #kisslinux How about setting KISS_SU envvar to "sls" for user micr0 so that kiss always runs as root? 2020-12-13T18:16:38 #kisslinux soliwilos i only have sls installed so KISS_SU should be set automatically? 2020-12-13T18:17:20 #kisslinux dilyn in general I would want the kiss-install step only to use sls if needed 2020-12-13T18:17:58 #kisslinux for example, /var/db/kiss/repos is owned by micro, and when kiss runs the build, the cloned permissions are also micro, so its weird that the installed files are owned by root 2020-12-13T18:21:05 #kisslinux you could add a test to pkg_install_files() to see who owns the directory the files are being installed to and change the permissions to match 2020-12-13T18:22:58 #kisslinux Any Ideas why firefox might not be seeing webcam and mic? 2020-12-13T18:34:32 #kisslinux Are they detected outside of firefox? Could be kernel config 2020-12-13T18:40:50 #kisslinux testuser[m] webcam was permissions issue, forgot to add myself to video group, but mic is most likely kernel config issue 2020-12-13T18:46:59 #kisslinux micr0: Unless your sls build script modifies your users profile settings, KISS_SU won't be set. I'd guess that as long as you haven't set KISS_SU somewhere manually yourself, it is unset. 2020-12-13T18:47:52 #kisslinux You can easily check what KISS_SU's value is, such as with "echo $KISS_SU". 2020-12-13T18:49:22 #kisslinux kiss automatically checks for sudo/doas/sls 2020-12-13T18:51:32 #kisslinux I remember getting output from kiss complaining about the value of KISS_SU, when running "kiss u" as root. 2020-12-13T18:51:41 #kisslinux that was a bug 2020-12-13T18:51:51 #kisslinux Ah. 2020-12-13T20:02:18 #kisslinux I have tried compiling everything under alsa as modules, but still no mic. 2020-12-13T20:07:45 #kisslinux Also, how do I get fn+F# keys to reduce/increase brightness like on windows? 2020-12-13T20:31:47 #kisslinux re brightness keys, assuming your device exists in /sys/class/backlight, you can write to it directly 2020-12-13T20:32:15 #kisslinux you can use e.g. acpid to pickup on key events, or add some function in your window manager config 2020-12-13T20:32:50 #kisslinux you can also use something like brightnessctl or light or or or (many programs exist), but you'd still probably have to use an acpid event handler script of some sort 2020-12-13T20:34:21 #kisslinux kiss-help wiki/software/acpid walks you through it 2020-12-13T22:11:47 #kisslinux https://news.ycombinator.com/item?id=25410809 2020-12-13T22:11:51 #kisslinux Thanks Dylan 2020-12-13T22:13:13 #kisslinux holy fuck I got rocm opencl working 2020-12-13T22:13:28 #kisslinux probably the first time on a musl system ever 2020-12-13T22:14:54 #kisslinux https://camille.sh/vujq.png 2020-12-13T22:15:08 #kisslinux I spend literally 15 to 20 hours creating ports and debugging 2020-12-13T22:27:38 #kisslinux k1ss.org is down? 2020-12-13T22:27:42 #kisslinux officially worried about dylan 2020-12-13T22:28:25 #kisslinux nice work onodera: :o !!! 2020-12-13T22:30:56 #kisslinux dilyn: Its up for me 2020-12-13T22:32:55 #kisslinux ah, the hn link must just be broken... 2020-12-13T22:33:02 #kisslinux just you dilyn 2020-12-13T22:36:17 #kisslinux howdy o/ 2020-12-13T22:36:23 #kisslinux hi claudia02 2020-12-13T22:37:05 #kisslinux Since theres currently no movement on upstream KISS, did you swith to update/fork packages yourself? 2020-12-13T22:37:17 #kisslinux Just asking, me did so. 2020-12-13T22:39:07 #kisslinux Also I am celebrating 'no toolkit december'. Living with netsurf-fb and w3m since the begining of the month :p 2020-12-13T22:39:11 #kisslinux to wich fork claudia02 2020-12-13T22:40:16 #kisslinux onodera, I mean update the packages yourself. So fork the package and bump the version 2020-12-13T22:40:36 #kisslinux ah no ill just wait it out 2020-12-13T22:49:09 #kisslinux I wonder if there is a way to track the release of package in a personal feed, e.g it is done in repology for the main repo but for packages I want to track personaly. 2020-12-13T22:51:55 #kisslinux you can do kiss-outdated on any path containing packages and it will report what repology says! 2020-12-13T22:57:30 #kisslinux dilyn, I do so, but sometimes I think it does not tell the truth? 2020-12-13T22:59:27 #kisslinux give an example? 2020-12-13T22:59:56 #kisslinux some packages are weird, and repology hasn't actually handled them properly - I blame distributions' naming conventions 2020-12-13T23:01:32 #kisslinux I have no example handy since everything is up to date :P . Maybe I am wrong and its just imagination. 2020-12-13T23:03:12 #kisslinux i mean, probably not. repology isn't a foolproof method for checking for updates 2020-12-13T23:03:18 #kisslinux But y some pkgs can not properly parsed correctly. 2020-12-13T23:03:34 #kisslinux they're just named differently than what repology expects, so technically we should change that 2020-12-13T23:03:42 #kisslinux for instance, KISS-kde/extra/perl-uri is named wrong 2020-12-13T23:04:02 #kisslinux How do other distributions handle this? Also by checking the repology feed? 2020-12-13T23:04:18 #kisslinux afaik repology defers to what distros name their packages 2020-12-13T23:04:36 #kisslinux so if your package is named something that doesn't exist on another tracked distro's feed, repology won't be able to find it 2020-12-13T23:04:56 #kisslinux you could ask repology to track your repo, but I am unsure how willing they would be to do that xD 2020-12-13T23:05:13 #kisslinux Its pretty good that 'kiss-outdated' throws an error when a package cannot be parsed. 2020-12-13T23:05:46 #kisslinux i think it's my favorite utility tbh 2020-12-13T23:07:06 #kisslinux They are unwilling. There was an issue from a 3rd party kiss repo to track. 2020-12-13T23:07:44 #kisslinux And I think they would need a payd service to manage the infrastructure for every user out there. 2020-12-13T23:08:43 #kisslinux yeah so you're best bet is to just rename packages to whatever repology is already tracking 2020-12-13T23:11:00 #kisslinux Fair, its also easier to use an already good tool on the system then seting up something new.. 2020-12-13T23:19:01 #kisslinux after three days of patch-tweaking, i got a xorg-less firefox build to go for two hours instead of one... #progress 2020-12-13T23:23:05 #kisslinux nice. 2020-12-13T23:23:23 #kisslinux Wont they release this option anytime soon? 2020-12-13T23:25:39 #kisslinux dilyn: thats great! xorg-less firefox is super helpful 2020-12-13T23:29:29 #kisslinux once i've gotten it to build and launch and function I'll share it; you can find my current wip on dilyn-corner/KISS-me/extra master branch 2020-12-13T23:29:52 #kisslinux alegedly the patches are supposed to be upstreamed with firefox 84 release, but they said the same thing with 83 soooo who knows 2020-12-13T23:36:29 #kisslinux what is xorg-less firefox and why is it good? 2020-12-13T23:36:32 #kisslinux is it for wayland? 2020-12-13T23:36:44 #kisslinux mmhmm 2020-12-13T23:37:33 #kisslinux basically, since gtk+3 can be built without xorg, and gtk+2 is only required for flash, you should technically be able to build firefox without any xorg libs