💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-07-09.txt captured on 2024-05-26 at 16:23:51.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2020-07-09T00:02:34 #kisslinux <mike> how am I doing this right? 2020-07-09T00:02:40 #kisslinux <mike> this is my first time on irc 2020-07-09T00:04:34 #kisslinux * xzcvczx gives mike a cookie 2020-07-09T00:05:13 #kisslinux <mike> Well, can I ignore the nouveau failed to load firmware error message, or is it serious? 2020-07-09T00:06:03 #kisslinux <xzcvczx> mike: what nvidia card you got? 2020-07-09T00:06:18 #kisslinux <xzcvczx> a lot of the newer ones require firmware for a fair chunk of stuff iirc 2020-07-09T00:06:30 #kisslinux <mike> I got a gtx 1070 2020-07-09T00:06:54 #kisslinux <xzcvczx> maybe try googling that + nouveau + firmware 2020-07-09T00:06:57 #kisslinux <xzcvczx> and see what pops up 2020-07-09T00:06:59 #kisslinux <mike> Thanks 2020-07-09T00:07:02 #kisslinux <xzcvczx> likely arch or gentoo 2020-07-09T00:07:11 #kisslinux <xzcvczx> site swill give more/better information 2020-07-09T00:20:12 #kisslinux <himmalerin> Anyone on hand know if the KISS_HOOK script is run as the user or root? 2020-07-09T00:21:00 #kisslinux <himmalerin> Guess I could just check the kiss script, I wanted to look in there for something anyway 2020-07-09T00:22:03 #kisslinux <xzcvczx> probably root 2020-07-09T00:22:13 #kisslinux <xzcvczx> wouldn't be much point in running as user for a lot of things 2020-07-09T00:22:52 #kisslinux <himmalerin> that's what I'm hoping 2020-07-09T00:24:01 #kisslinux <xzcvczx> wooo finally looks like i got vtk building 2020-07-09T00:35:14 #kisslinux <himmalerin> vtk? 2020-07-09T00:35:26 #kisslinux <xzcvczx> a behemoth of an abomination 2020-07-09T00:35:30 #kisslinux <xzcvczx> but required for freecad 2020-07-09T00:42:09 #kisslinux <himmalerin> oooh, fancy! 2020-07-09T00:42:59 #kisslinux <himmalerin> 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 <xzcvczx> why not just run whoami 2020-07-09T00:43:50 #kisslinux <xzcvczx> or id 2020-07-09T00:46:11 #kisslinux <himmalerin> that's probably easier 2020-07-09T00:47:40 #kisslinux <xzcvczx> there are a few things i believe don't change when run under sudo/doas 2020-07-09T00:47:47 #kisslinux <xzcvczx> and i am not sure if $USER is one of htem 2020-07-09T00:48:19 #kisslinux <xzcvczx> yeah, doas echo $USER == user not root 2020-07-09T00:48:59 #kisslinux <xzcvczx> whereas whoami/id return root 2020-07-09T00:56:59 #kisslinux <xzcvczx> gah wtf, builds fine outside of package manager, dies building inside it 2020-07-09T00:57:14 #kisslinux <xzcvczx> i HATE cmake 2020-07-09T00:58:07 #kisslinux <himmalerin> cmake says the feeling is mutual 2020-07-09T00:58:41 #kisslinux <xzcvczx> well cmakes just a male reproductive organ 2020-07-09T01:01:51 #kisslinux <himmalerin> 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 <himmalerin> 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 <xzcvczx> well it should use the existing crap 2020-07-09T01:02:37 #kisslinux <xzcvczx> as in what you had in the parent shell 2020-07-09T01:02:57 #kisslinux <xzcvczx> if you run sh -l it will load the current profile 2020-07-09T01:03:11 #kisslinux <xzcvczx> and then if you then run it it should be using whats in the profile 2020-07-09T01:03:30 #kisslinux <xzcvczx> see difference between 'su' and 'su -' for example 2020-07-09T01:03:33 #kisslinux <himmalerin> 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 <himmalerin> I think for the env to get passed in you need sudo -e 2020-07-09T01:05:16 #kisslinux <himmalerin> output of `sudo env` is http://ix.io/2reD 2020-07-09T01:06:51 #kisslinux <himmalerin> just `env` is http://ix.io/2reE 2020-07-09T01:07:00 #kisslinux <himmalerin> which is much different 2020-07-09T01:07:21 #kisslinux <xzcvczx> my mistake 2020-07-09T01:08:29 #kisslinux <himmalerin> 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 <himmalerin> 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 <himmalerin> 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 <mike> the issue was that I didn't install xf86-video-nouveau 2020-07-09T01:25:56 #kisslinux <mike> ez fix 2020-07-09T01:28:17 #kisslinux <xzcvczx> ah 2020-07-09T01:56:35 #kisslinux <claudia02> dilynm: krita, py-qt5, cmake. All the 3 words in this patch. Have you seen this? 2020-07-09T01:56:37 #kisslinux <claudia02> https://git.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/krita 2020-07-09T02:08:18 #kisslinux <dilynm> 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 <dilynm> I'll give it a test Claudia thanks <3 2020-07-09T02:09:03 #kisslinux <xzcvczx> dilynm: just sing "blame claudia :P" 2020-07-09T02:35:59 #kisslinux <claudia02> dilynm: I am just snoopin around: https://github.com/openbsd/ports/blob/b5b5a152cadfe9dda199f1b12520bc1f9d7ecb3b/graphics/krita/Makefile#L110 2020-07-09T02:37:47 #kisslinux <dilynm> Why would they bother disabling optional packages 2020-07-09T02:37:54 #kisslinux <dilynm> That seems silly 2020-07-09T04:56:00 #kisslinux <himmalerin> 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 <claudia02> 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 <jedavies> claudia02: now getting incorrect checksum for xxd.c? 2020-07-09T12:28:46 #kisslinux <claudia02> jedavies: I can reproduce. Do you get this? c3ff5f0afc4a9615a2a2ce6b0f0d266397fa3dab3e3ec431564a811df8fba0ad 2020-07-09T12:35:10 #kisslinux <claudia02> Yesterday they were ok?. At least kiss did not complain. Hm 2020-07-09T13:01:59 #kisslinux <jedavies> Yeah I get c3ff5f0afc4a9615a2a2ce6b0f0d266397fa3dab3e3ec431564a811df8fba0ad 2020-07-09T13:16:52 #kisslinux <claudia02> jedavies: Should be good now. 2020-07-09T14:08:26 #kisslinux <jedavies> 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 <psyco> halo 2020-07-09T14:59:13 #kisslinux <xzcvczx> ewwww qt5-webengine requires python2 2020-07-09T15:17:06 #kisslinux <djt3[m]> <xzcvczx "ewwww qt5-webengine requires pyt"> eww why 2020-07-09T15:21:10 #kisslinux <xzcvczx> because its python2 2020-07-09T15:21:27 #kisslinux <xzcvczx> its EOL'd and qt5-webengine 5.15.0 came out after said EOL 2020-07-09T15:21:37 #kisslinux <djt3[m]> yeah ik i was saying why does it depend on it 2020-07-09T15:21:43 #kisslinux <djt3[m]> * yeah ik i was saying why does it have to depend on it 2020-07-09T15:21:56 #kisslinux <xzcvczx> ah ok 2020-07-09T15:22:21 #kisslinux <xzcvczx> i assumed you just lacked sanity and logic 2020-07-09T15:22:26 #kisslinux <djt3[m]> lmao :) 2020-07-09T16:30:25 #kisslinux <dilynm> 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 <xzcvczx> dilynm: yeah #fuckqt6 2020-07-09T16:34:28 #kisslinux <xzcvczx> i believe qt6 won't be out for non-commerical for 12mos after the end of hte year 2020-07-09T16:37:24 #kisslinux <dilynm> 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 <dilynm> I'm sorry worried about libressl support (: 2020-07-09T16:37:40 #kisslinux <dilynm> s/sorry/worried 2020-07-09T16:37:47 #kisslinux <dilynm> Just** Jesus 2020-07-09T16:43:16 #kisslinux <xzcvczx> https://www.phoronix.com/scan.php?page=news_item&px=Qt-Might-Restrict-New-Releases 2020-07-09T16:43:28 #kisslinux <xzcvczx> in which case it might be the end of next year 2020-07-09T16:56:59 #kisslinux <dilynm> "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 <dilynm> So we shouldn't have to worry... Too much 2020-07-09T16:57:38 #kisslinux <dilynm> 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 <dilynm> But that's one mighty expensive license. $500 for small businesses? Crazy 2020-07-09T17:02:54 #kisslinux <xzcvczx> yeah they are insane 2020-07-09T17:46:08 #kisslinux <himmalerin> 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 <djt3[m]> 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 <dylanaraps> o/ 2020-07-09T18:10:20 #kisslinux <dylanaraps> I worked on this today: https://git.k1ss.org/ 2020-07-09T18:11:47 #kisslinux <himmalerin> Oooh, is that what I think it is? 2020-07-09T18:12:03 #kisslinux <djt3[m]> thats cool :) 2020-07-09T18:12:39 #kisslinux <himmalerin> Sort of removes the "no infra" side of things (I imagine anyway) but I like that a lot 2020-07-09T18:13:03 #kisslinux <merakor> Nice! 2020-07-09T18:13:09 #kisslinux <merakor> I love stagit 2020-07-09T18:14:00 #kisslinux <dilynm> Mmmm I love that 2020-07-09T18:14:03 #kisslinux <dylanaraps> himmalerin: Well, this will just mirror from GitHub, it won't replace it. 2020-07-09T18:14:20 #kisslinux <dylanaraps> It's not "required" if that makes sense. 2020-07-09T18:14:26 #kisslinux <merakor> Carbs had a stagit server that mirrored to github 2020-07-09T18:14:47 #kisslinux <dylanaraps> I just wanted the sources in a secondary place in case GitHub goes down (outages, etc). 2020-07-09T18:15:04 #kisslinux <himmalerin> yeah that's fair. GitHub sure has had a lot of those recently 2020-07-09T18:15:11 #kisslinux <merakor> Yeah it occurs quite a lot lately 2020-07-09T18:15:21 #kisslinux <himmalerin> Would the server mind if I pulled from there instead of github? :p 2020-07-09T18:15:24 #kisslinux <merakor> I was thinking of switching back to it as weşş 2020-07-09T18:15:32 #kisslinux <dylanaraps> It would not. Pull all you like. 2020-07-09T18:15:36 #kisslinux <dylanaraps> Note: It's not 100% ready yet. 2020-07-09T18:15:37 #kisslinux <merakor> Well* 2020-07-09T18:15:57 #kisslinux <dylanaraps> I'll let you guys know when it's ready for use. 2020-07-09T18:16:01 #kisslinux <himmalerin> Gotcha, I'll wait for that then 2020-07-09T18:16:14 #kisslinux <dylanaraps> I still need to setup the mirroring. Once that's done, it'll be good to go. 2020-07-09T18:16:15 #kisslinux <merakor> I would love to help if you'd want Dylan 2020-07-09T18:16:43 #kisslinux <merakor> I also have a script that kind of automates stagit stuff 2020-07-09T18:16:55 #kisslinux <dylanaraps> That'd be great. How'd you do the mirroring btw? 2020-07-09T18:17:07 #kisslinux <dylanaraps> I have to go, I'll be on in a few hours. o/ 2020-07-09T18:17:10 #kisslinux <merakor> https://git.ckyln.com/git-server 2020-07-09T18:17:12 #kisslinux <dylanaraps> Thanks 2020-07-09T18:17:36 #kisslinux <himmalerin> Dang, was about to ask for help with $KISS_HOOK 2020-07-09T18:17:39 #kisslinux <himmalerin> maybe next time 2020-07-09T18:18:32 #kisslinux <merakor> I do mirroring post-receive, I set all mirrors in, well, a file called 'mirrors' 2020-07-09T18:19:36 #kisslinux <merakor> 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 <mike26> hi, i'm the same mike from yesterday 2020-07-09T18:30:50 #kisslinux <mike26> I didn't set a password 2020-07-09T18:30:56 #kisslinux <xzcvczx> no, you are +26 2020-07-09T18:31:06 #kisslinux <xzcvczx> mike26: a root password? 2020-07-09T18:31:14 #kisslinux <mike26> no, I didn't set an irc password 2020-07-09T18:31:21 #kisslinux <mike26> I was using freenode 2020-07-09T18:31:21 #kisslinux <xzcvczx> oh 2020-07-09T18:31:37 #kisslinux <mike26> I also didn't set a password for this one 2020-07-09T18:31:48 #kisslinux <mike26> anyway, no screens found 2020-07-09T18:32:35 #kisslinux <himmalerin> Can't remember, are you the person who was having issues with the nvidia card? 2020-07-09T18:33:32 #kisslinux <xzcvczx> 1/26th of mike26 was 2020-07-09T18:34:05 #kisslinux <mike26> yes, I had a gtx 1070 and I had firmware issue thing 2020-07-09T18:34:56 #kisslinux <xzcvczx> do you have the required modules/things built into kernel? 2020-07-09T18:35:06 #kisslinux <mike26> ye, nouveau is in kernel 2020-07-09T18:35:15 #kisslinux <mike26> amd iommu and iommu v2 is enabled 2020-07-09T18:35:25 #kisslinux <mike26> those are usually the main 2 things, especially on gentoo 2020-07-09T18:37:13 #kisslinux <xzcvczx> are you using default xorg config or have you modified it? 2020-07-09T18:38:58 #kisslinux <mike26> default 2020-07-09T18:40:58 #kisslinux <xzcvczx> look in /usr/share/X11/xorg.conf.d/ 2020-07-09T18:41:06 #kisslinux <xzcvczx> there might be a relevant file you have to modify 2020-07-09T18:42:52 #kisslinux <xzcvczx> well copy to /etc/X11/xorg.conf.d/... and modify 2020-07-09T19:00:02 #kisslinux <mike26> ye, I copied it, but the only thing in it is libinput 2020-07-09T19:02:53 #kisslinux <xzcvczx> 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 <djt3[m]> 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 <admicos> you should be able to patch packages before installation using KISS_HOOK 2020-07-09T19:38:41 #kisslinux <admicos> i've been thinking of making a utility for it, but I'm not using kiss right now 2020-07-09T19:39:00 #kisslinux <djt3[m]> yeah but i mean so that you could list available patches for each package 2020-07-09T19:51:31 #kisslinux <dilynm> That just seems like an overreach and disabuses the philosophy behind the package manager 2020-07-09T20:02:54 #kisslinux <vitorhugo> I think the way portage handles it is pretty nice 2020-07-09T20:03:53 #kisslinux <vitorhugo> /etc/portage/category/packagename/config.h and /etc/portage/category/packagename/01-patch-for-xyz.patch 2020-07-09T21:14:02 #kisslinux <himmalerin> dylan where are youuuu 2020-07-09T21:14:09 #kisslinux <himmalerin> I think he avoids me :p 2020-07-09T23:15:12 #kisslinux <ectlunya> vitorhugo: this is already what kiss does