2020-07-09T00:02:34 #kisslinux how am I doing this right? 2020-07-09T00:02:40 #kisslinux this is my first time on irc 2020-07-09T00:04:34 #kisslinux * xzcvczx gives mike a cookie 2020-07-09T00:05:13 #kisslinux Well, can I ignore the nouveau failed to load firmware error message, or is it serious? 2020-07-09T00:06:03 #kisslinux mike: what nvidia card you got? 2020-07-09T00:06:18 #kisslinux a lot of the newer ones require firmware for a fair chunk of stuff iirc 2020-07-09T00:06:30 #kisslinux I got a gtx 1070 2020-07-09T00:06:54 #kisslinux maybe try googling that + nouveau + firmware 2020-07-09T00:06:57 #kisslinux and see what pops up 2020-07-09T00:06:59 #kisslinux Thanks 2020-07-09T00:07:02 #kisslinux likely arch or gentoo 2020-07-09T00:07:11 #kisslinux site swill give more/better information 2020-07-09T00:20:12 #kisslinux Anyone on hand know if the KISS_HOOK script is run as the user or root? 2020-07-09T00:21:00 #kisslinux Guess I could just check the kiss script, I wanted to look in there for something anyway 2020-07-09T00:22:03 #kisslinux probably root 2020-07-09T00:22:13 #kisslinux wouldn't be much point in running as user for a lot of things 2020-07-09T00:22:52 #kisslinux that's what I'm hoping 2020-07-09T00:24:01 #kisslinux wooo finally looks like i got vtk building 2020-07-09T00:35:14 #kisslinux vtk? 2020-07-09T00:35:26 #kisslinux a behemoth of an abomination 2020-07-09T00:35:30 #kisslinux but required for freecad 2020-07-09T00:42:09 #kisslinux oooh, fancy! 2020-07-09T00:42:59 #kisslinux my shell-fu isn't strong enough to figure out whether it's run as root, I'll just echo the $USER and see who it is when it gets run 2020-07-09T00:43:18 #kisslinux why not just run whoami 2020-07-09T00:43:50 #kisslinux or id 2020-07-09T00:46:11 #kisslinux that's probably easier 2020-07-09T00:47:40 #kisslinux there are a few things i believe don't change when run under sudo/doas 2020-07-09T00:47:47 #kisslinux and i am not sure if $USER is one of htem 2020-07-09T00:48:19 #kisslinux yeah, doas echo $USER == user not root 2020-07-09T00:48:59 #kisslinux whereas whoami/id return root 2020-07-09T00:56:59 #kisslinux gah wtf, builds fine outside of package manager, dies building inside it 2020-07-09T00:57:14 #kisslinux i HATE cmake 2020-07-09T00:58:07 #kisslinux cmake says the feeling is mutual 2020-07-09T00:58:41 #kisslinux well cmakes just a male reproductive organ 2020-07-09T01:01:51 #kisslinux hmm, not sure how you're supposed to use the post-install hook. When using sudo the stuff in /etc/profile.d/ doesn't get sourced 2020-07-09T01:02:13 #kisslinux doesn't even look like /etc/profile gets sourced, not sure where it gets the PATH from then though 2020-07-09T01:02:28 #kisslinux well it should use the existing crap 2020-07-09T01:02:37 #kisslinux as in what you had in the parent shell 2020-07-09T01:02:57 #kisslinux if you run sh -l it will load the current profile 2020-07-09T01:03:11 #kisslinux and then if you then run it it should be using whats in the profile 2020-07-09T01:03:30 #kisslinux see difference between 'su' and 'su -' for example 2020-07-09T01:03:33 #kisslinux sudo env doesn't print out a KISS_PATH even after completely logging out/in, not even the default KISS_PATH root gets 2020-07-09T01:03:47 #kisslinux I think for the env to get passed in you need sudo -e 2020-07-09T01:05:16 #kisslinux output of `sudo env` is http://ix.io/2reD 2020-07-09T01:06:51 #kisslinux just `env` is http://ix.io/2reE 2020-07-09T01:07:00 #kisslinux which is much different 2020-07-09T01:07:21 #kisslinux my mistake 2020-07-09T01:08:29 #kisslinux which makes it rather difficult to use any of the -install hooks. I'll have to ask Dylan about it next time he's online 2020-07-09T01:09:11 #kisslinux It was my plan to make a snapshot during post-install to "make a save" so to speak prior to any updates 2020-07-09T01:14:40 #kisslinux I wonder if the end result will be just sudo --preserve-env=KISS_HOOK 2020-07-09T01:14:54 #kisslinux * xzcvczx summons dylanaraps to the field 2020-07-09T01:25:52 #kisslinux the issue was that I didn't install xf86-video-nouveau 2020-07-09T01:25:56 #kisslinux ez fix 2020-07-09T01:28:17 #kisslinux ah 2020-07-09T01:56:35 #kisslinux dilynm: krita, py-qt5, cmake. All the 3 words in this patch. Have you seen this? 2020-07-09T01:56:37 #kisslinux https://git.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/krita 2020-07-09T02:08:18 #kisslinux Why is it that every time I fail to solve an issue I'm having it's because I didn't bother checking for patches or GitHub issues 2020-07-09T02:08:27 #kisslinux I'll give it a test Claudia thanks <3 2020-07-09T02:09:03 #kisslinux dilynm: just sing "blame claudia :P" 2020-07-09T02:35:59 #kisslinux dilynm: I am just snoopin around: https://github.com/openbsd/ports/blob/b5b5a152cadfe9dda199f1b12520bc1f9d7ecb3b/graphics/krita/Makefile#L110 2020-07-09T02:37:47 #kisslinux Why would they bother disabling optional packages 2020-07-09T02:37:54 #kisslinux That seems silly 2020-07-09T04:56:00 #kisslinux No automatic btrfs snapshotting yet (need to talk to Dylan about that) but I took one manually and restored to it, so that's cool 2020-07-09T10:37:07 #kisslinux jedavies: Regarding netsurf-fb: I have trouble starting it on a tty -> Canot initialize video device. On wayland it has no keyboard input. How is that on your side? 2020-07-09T12:08:43 #kisslinux claudia02: now getting incorrect checksum for xxd.c? 2020-07-09T12:28:46 #kisslinux jedavies: I can reproduce. Do you get this? c3ff5f0afc4a9615a2a2ce6b0f0d266397fa3dab3e3ec431564a811df8fba0ad 2020-07-09T12:35:10 #kisslinux Yesterday they were ok?. At least kiss did not complain. Hm 2020-07-09T13:01:59 #kisslinux Yeah I get c3ff5f0afc4a9615a2a2ce6b0f0d266397fa3dab3e3ec431564a811df8fba0ad 2020-07-09T13:16:52 #kisslinux jedavies: Should be good now. 2020-07-09T14:08:26 #kisslinux claudia02: now builds OK for me once I tweaked the arch in PERL5LIB. Rebuilding sway now, will test once that's done. 2020-07-09T14:54:40 #kisslinux halo 2020-07-09T14:59:13 #kisslinux ewwww qt5-webengine requires python2 2020-07-09T15:17:06 #kisslinux eww why 2020-07-09T15:21:10 #kisslinux because its python2 2020-07-09T15:21:27 #kisslinux its EOL'd and qt5-webengine 5.15.0 came out after said EOL 2020-07-09T15:21:37 #kisslinux yeah ik i was saying why does it depend on it 2020-07-09T15:21:43 #kisslinux * yeah ik i was saying why does it have to depend on it 2020-07-09T15:21:56 #kisslinux ah ok 2020-07-09T15:22:21 #kisslinux i assumed you just lacked sanity and logic 2020-07-09T15:22:26 #kisslinux lmao :) 2020-07-09T16:30:25 #kisslinux xzcvzx: qt6 is set to come out at the end of the year so hopefully they'll have fixed that little problem 2020-07-09T16:33:46 #kisslinux dilynm: yeah #fuckqt6 2020-07-09T16:34:28 #kisslinux i believe qt6 won't be out for non-commerical for 12mos after the end of hte year 2020-07-09T16:37:24 #kisslinux I mean at the very least 6 would be available on GitHub and it wouldn't be took hard to convert our build scripts to use that if they do something boneheaded like that 2020-07-09T16:37:32 #kisslinux I'm sorry worried about libressl support (: 2020-07-09T16:37:40 #kisslinux s/sorry/worried 2020-07-09T16:37:47 #kisslinux Just** Jesus 2020-07-09T16:43:16 #kisslinux https://www.phoronix.com/scan.php?page=news_item&px=Qt-Might-Restrict-New-Releases 2020-07-09T16:43:28 #kisslinux in which case it might be the end of next year 2020-07-09T16:56:59 #kisslinux "But even if these negotiations were to be unilaterally stopped by The Qt Company, Qt will stay Open Source" from the linked mailing list 2020-07-09T16:57:07 #kisslinux So we shouldn't have to worry... Too much 2020-07-09T16:57:38 #kisslinux We already do the labor that many Linux distributions have avoided (building qt* from scratch), so I don't see this as a technical problem 2020-07-09T17:00:17 #kisslinux But that's one mighty expensive license. $500 for small businesses? Crazy 2020-07-09T17:02:54 #kisslinux yeah they are insane 2020-07-09T17:46:08 #kisslinux For the latest version of the package manager would you say merging or rebasing is better? or ff only? 2020-07-09T18:04:47 #kisslinux dylan, are you thinking of changing the way that the community repo is managed? i would imagine that as more packages are added the manual approval of all updates is more effort than its worth for you. how about something like the aur, but new packages require manual checks before being added? 2020-07-09T18:10:03 #kisslinux o/ 2020-07-09T18:10:20 #kisslinux I worked on this today: https://git.k1ss.org/ 2020-07-09T18:11:47 #kisslinux Oooh, is that what I think it is? 2020-07-09T18:12:03 #kisslinux thats cool :) 2020-07-09T18:12:39 #kisslinux Sort of removes the "no infra" side of things (I imagine anyway) but I like that a lot 2020-07-09T18:13:03 #kisslinux Nice! 2020-07-09T18:13:09 #kisslinux I love stagit 2020-07-09T18:14:00 #kisslinux Mmmm I love that 2020-07-09T18:14:03 #kisslinux himmalerin: Well, this will just mirror from GitHub, it won't replace it. 2020-07-09T18:14:20 #kisslinux It's not "required" if that makes sense. 2020-07-09T18:14:26 #kisslinux Carbs had a stagit server that mirrored to github 2020-07-09T18:14:47 #kisslinux I just wanted the sources in a secondary place in case GitHub goes down (outages, etc). 2020-07-09T18:15:04 #kisslinux yeah that's fair. GitHub sure has had a lot of those recently 2020-07-09T18:15:11 #kisslinux Yeah it occurs quite a lot lately 2020-07-09T18:15:21 #kisslinux Would the server mind if I pulled from there instead of github? :p 2020-07-09T18:15:24 #kisslinux I was thinking of switching back to it as weşş 2020-07-09T18:15:32 #kisslinux It would not. Pull all you like. 2020-07-09T18:15:36 #kisslinux Note: It's not 100% ready yet. 2020-07-09T18:15:37 #kisslinux Well* 2020-07-09T18:15:57 #kisslinux I'll let you guys know when it's ready for use. 2020-07-09T18:16:01 #kisslinux Gotcha, I'll wait for that then 2020-07-09T18:16:14 #kisslinux I still need to setup the mirroring. Once that's done, it'll be good to go. 2020-07-09T18:16:15 #kisslinux I would love to help if you'd want Dylan 2020-07-09T18:16:43 #kisslinux I also have a script that kind of automates stagit stuff 2020-07-09T18:16:55 #kisslinux That'd be great. How'd you do the mirroring btw? 2020-07-09T18:17:07 #kisslinux I have to go, I'll be on in a few hours. o/ 2020-07-09T18:17:10 #kisslinux https://git.ckyln.com/git-server 2020-07-09T18:17:12 #kisslinux Thanks 2020-07-09T18:17:36 #kisslinux Dang, was about to ask for help with $KISS_HOOK 2020-07-09T18:17:39 #kisslinux maybe next time 2020-07-09T18:18:32 #kisslinux I do mirroring post-receive, I set all mirrors in, well, a file called 'mirrors' 2020-07-09T18:19:36 #kisslinux It reads that file and does 'git push --mirror $url' 2020-07-09T18:28:06 #kisslinux * xzcvczx shoots cmake, 2020-07-09T18:30:42 #kisslinux hi, i'm the same mike from yesterday 2020-07-09T18:30:50 #kisslinux I didn't set a password 2020-07-09T18:30:56 #kisslinux no, you are +26 2020-07-09T18:31:06 #kisslinux mike26: a root password? 2020-07-09T18:31:14 #kisslinux no, I didn't set an irc password 2020-07-09T18:31:21 #kisslinux I was using freenode 2020-07-09T18:31:21 #kisslinux oh 2020-07-09T18:31:37 #kisslinux I also didn't set a password for this one 2020-07-09T18:31:48 #kisslinux anyway, no screens found 2020-07-09T18:32:35 #kisslinux Can't remember, are you the person who was having issues with the nvidia card? 2020-07-09T18:33:32 #kisslinux 1/26th of mike26 was 2020-07-09T18:34:05 #kisslinux yes, I had a gtx 1070 and I had firmware issue thing 2020-07-09T18:34:56 #kisslinux do you have the required modules/things built into kernel? 2020-07-09T18:35:06 #kisslinux ye, nouveau is in kernel 2020-07-09T18:35:15 #kisslinux amd iommu and iommu v2 is enabled 2020-07-09T18:35:25 #kisslinux those are usually the main 2 things, especially on gentoo 2020-07-09T18:37:13 #kisslinux are you using default xorg config or have you modified it? 2020-07-09T18:38:58 #kisslinux default 2020-07-09T18:40:58 #kisslinux look in /usr/share/X11/xorg.conf.d/ 2020-07-09T18:41:06 #kisslinux there might be a relevant file you have to modify 2020-07-09T18:42:52 #kisslinux well copy to /etc/X11/xorg.conf.d/... and modify 2020-07-09T19:00:02 #kisslinux ye, I copied it, but the only thing in it is libinput 2020-07-09T19:02:53 #kisslinux the only other thing i can guess is if you have multiple outputs are you on the right one for first 2020-07-09T19:36:19 #kisslinux an idea i had for the package manager is option patches, for example so you can update programs like dwm and st whilst keeping your config, or for patches like libxft-brga that add emoji support to xorg, it would be nice to have them as an option when installing the packages 2020-07-09T19:38:20 #kisslinux you should be able to patch packages before installation using KISS_HOOK 2020-07-09T19:38:41 #kisslinux i've been thinking of making a utility for it, but I'm not using kiss right now 2020-07-09T19:39:00 #kisslinux yeah but i mean so that you could list available patches for each package 2020-07-09T19:51:31 #kisslinux That just seems like an overreach and disabuses the philosophy behind the package manager 2020-07-09T20:02:54 #kisslinux I think the way portage handles it is pretty nice 2020-07-09T20:03:53 #kisslinux /etc/portage/category/packagename/config.h and /etc/portage/category/packagename/01-patch-for-xyz.patch 2020-07-09T21:14:02 #kisslinux dylan where are youuuu 2020-07-09T21:14:09 #kisslinux I think he avoids me :p 2020-07-09T23:15:12 #kisslinux vitorhugo: this is already what kiss does