💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-03-22.txt captured on 2024-05-26 at 16:26:22.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2020-03-22T00:35:25 #kisslinux <lieu> dylanaraps: I need some enlightenment. What's the difference between the "previous" checksum and "system" one? 2020-03-22T00:41:16 #kisslinux <mforney> E5ten: pushed a fix for the sbase install(1) issue. sorry that took so long. 2020-03-22T00:43:54 #kisslinux <lieu> From what I understand, sums_sys is read from what is installed in the system and sums_old is read from the generated etcsums. 2020-03-22T00:50:12 #kisslinux <lieu> I mean the generated one from the currently installed package. 2020-03-22T02:04:37 #kisslinux <cornett> I just submitted a pull request for a new package 2020-03-22T02:05:57 #kisslinux <cornett> The source is a particular commit from the project's git repo. 2020-03-22T02:07:05 #kisslinux <cornett> I wasn't sure exactly what version to assign, so I just truncated the sha hash and used that. 2020-03-22T02:08:05 #kisslinux <cornett> This is what the 9bash build appeared to do. 2020-03-22T02:08:25 #kisslinux <cornett> Is that the standard policy? 2020-03-22T02:10:00 #kisslinux <cornett> Does the kiss package manager require these version number to be orderable? 1.0.1, 1.2.5, etc? 2020-03-22T02:14:34 #kisslinux <E5ten> mforney: thanks for fixing it! 2020-03-22T03:51:57 #kisslinux <icyphox> So I figured I'd try grub, since efibootmgr isn't letting me boot a new kernel (I'm still on 5.4.8!). 2020-03-22T03:52:07 #kisslinux <icyphox> But grub build fails. :) 2020-03-22T03:54:41 #kisslinux <icyphox> Here's the log: https://x.icyphox.sh/G0i.log 2020-03-22T04:03:24 #kisslinux <icyphox> Oh nevermind, it built when I tried again. 2020-03-22T04:03:30 #kisslinux <icyphox> Computers, am I right? 2020-03-22T04:52:24 #kisslinux <icyphox> OMG 2020-03-22T04:52:36 #kisslinux <icyphox> Guys, I figured out why efibootmgr wouldn't boot a new kernel. 2020-03-22T04:52:55 #kisslinux <icyphox> My EFI partition wasn't mounted to '/boot'. 2020-03-22T04:52:59 #kisslinux <icyphox> lmao 2020-03-22T04:53:10 #kisslinux <icyphox> So the kernel never actually "installed". 2020-03-22T05:44:57 #kisslinux <lastchansen> hi all 2020-03-22T09:54:54 #kisslinux <dylanaraps> cornett: See the style guide and package system guide on the website. 2020-03-22T09:56:24 #kisslinux <dylanaraps> lieu: It's a 3-way checksum check. 2020-03-22T09:56:24 #kisslinux <dylanaraps> 1. Currently installed files. 2020-03-22T09:56:24 #kisslinux <dylanaraps> 2. Files in the new package. 2020-03-22T09:56:43 #kisslinux <dylanaraps> 3. Files in the original installed version of the package. (To see if _you_ made any changes post-install) 2020-03-22T10:00:44 #kisslinux <dylanaraps> brb 2020-03-22T10:25:23 #kisslinux <humaid> When using mdev ... is it expected when I plug my USB mouse, that it's automatically enabled in Xorg ? 2020-03-22T10:33:26 #kisslinux <dylanaraps> I don't think so, no. 2020-03-22T10:33:40 #kisslinux <dylanaraps> I haven't personally tried it. 2020-03-22T10:34:03 #kisslinux <dylanaraps> It _shouldn't_ automatically work from what I know. 2020-03-22T10:45:34 #kisslinux <humaid> That's what I thought. When using mdev...the best configurations that I've set allowed my USB mouse to be available _after_ I restart Xorg. 2020-03-22T10:46:27 #kisslinux <dylanaraps> I need to patch Xorg to use /dev directly. You'll be able to avoid the whole .conf file mess too. 2020-03-22T10:46:35 #kisslinux <dylanaraps> It'll "just work" 2020-03-22T10:46:48 #kisslinux <dylanaraps> I haven't had a chance to take a look yet though 2020-03-22T10:47:37 #kisslinux <humaid> That's going to be An achievement. 2020-03-22T10:48:42 #kisslinux <dylanaraps> > Cloning into 'xorg-xserver'... 2020-03-22T10:48:53 #kisslinux <dylanaraps> I may as well take a look now 2020-03-22T10:49:07 #kisslinux <dylanaraps> ;) 2020-03-22T10:49:11 #kisslinux <humaid> thanks man 2020-03-22T10:49:16 #kisslinux <humaid> 💪 2020-03-22T10:50:54 #kisslinux <humaid> I always thought simplicity is not inconvenience 2020-03-22T10:51:25 #kisslinux <dylanaraps> It depends 2020-03-22T10:53:35 #kisslinux <humaid> True 2020-03-22T10:54:03 #kisslinux <humaid> not always* 2020-03-22T11:24:53 #kisslinux <icyphox> Evening. 2020-03-22T11:25:03 #kisslinux <lastchansen> morning :) 2020-03-22T11:25:10 #kisslinux <icyphox> Hey hey! 2020-03-22T11:25:39 #kisslinux <lastchansen> All good? 2020-03-22T11:26:38 #kisslinux <icyphox> National curfew, but yeah all good otherwise. :) 2020-03-22T11:26:49 #kisslinux <lastchansen> Where are you at? 2020-03-22T11:26:56 #kisslinux <icyphox> India. 2020-03-22T11:28:03 #kisslinux <lastchansen> Huh, from the official statistics it seems india isn't that bad? 2020-03-22T11:28:15 #kisslinux <lastchansen> However, I don't really know if they are that trustworthy 2020-03-22T11:28:28 #kisslinux <icyphox> Yeah we don't have it that bad, yet. 2020-03-22T11:29:24 #kisslinux <icyphox> I think the stats are skewed. There's a huge insufficiency of testing. 2020-03-22T11:31:41 #kisslinux <lastchansen> Yeah, I think testing is lacking everywhere. 2020-03-22T11:32:16 #kisslinux <lastchansen> They ran out of testkits in Denmark yesterday. But they were only testing the bad cases, so there is no way to know how bad it really is. 2020-03-22T11:32:38 #kisslinux <lastchansen> mostly I'm worried about dylanaraps ;) Are you okay? 2020-03-22T11:34:54 #kisslinux <icyphox> IIRC, he lives on an island. Probably safer than most of us. 2020-03-22T11:35:37 #kisslinux <dylanaraps> I'm fine 2020-03-22T11:35:50 #kisslinux <dylanaraps> :) 2020-03-22T11:35:54 #kisslinux <icyphox> o/ 2020-03-22T11:36:25 #kisslinux <dylanaraps> The virus is no doubt here already though. Everyone in Greece moved from the cities to the villages they're from. 2020-03-22T11:36:53 #kisslinux <dylanaraps> So the villages here have filled up with people (from cities which have the virus) 2020-03-22T11:37:14 #kisslinux <icyphox> Ah shit that's bad. 2020-03-22T11:37:25 #kisslinux <lastchansen> We might be able to fight the virus, but stupidity is not going away :/ 2020-03-22T11:37:42 #kisslinux <lastchansen> Glad to hear you're okay. 2020-03-22T11:37:44 #kisslinux <dylanaraps> I leave the house once every few days to buy groceries etc 2020-03-22T11:38:08 #kisslinux <dylanaraps> We have 2 weeks~ of supplies currently though we'll likely need more 2020-03-22T11:38:29 #kisslinux <dylanaraps> They closed the bridge to the island yesterday so supplies will run out! 2020-03-22T11:38:35 #kisslinux <lastchansen> Yeah, I think it's gonna last at least one more month. It's bad. 2020-03-22T11:39:31 #kisslinux <lastchansen> yikes! Does the government have a plan with closing the bridge? 2020-03-22T11:50:47 #kisslinux <dylanaraps> Yes. It was the government who did it. 2020-03-22T11:50:58 #kisslinux <dylanaraps> The local government to be exact. 2020-03-22T11:51:13 #kisslinux <dylanaraps> Though I'd imagine that approval was needed from upstairs. 2020-03-22T11:53:34 #kisslinux <lastchansen> hopefully they*ll allow you to buy groceries? 2020-03-22T12:05:33 #kisslinux <lieu> dylanaraps: Isn't it redundant to compare 2 and 3? 2020-03-22T12:13:27 #kisslinux <lieu> I thought the implementation of etcsums was for `kiss` to unconditionally remove unmodified etc files to avoid cluttering `/etc`. 2020-03-22T12:18:20 #kisslinux <dylanaraps> lieu: Removals is something I will also add. 2020-03-22T12:18:51 #kisslinux <dylanaraps> This is about overwriting /etc/ files if they haven't changed and adding them as .new if they have changed. 2020-03-22T12:19:15 #kisslinux <dylanaraps> The overwrite happens if you haven't changed the /etc/ file but it was updated in the new package version. 2020-03-22T12:36:05 #kisslinux <lieu> dylanaraps: Instead of having .new files, why not just skip installing the file entirely? 2020-03-22T12:36:26 #kisslinux <lieu> As /etc would get cluttered with .new files again. 2020-03-22T12:37:10 #kisslinux <dylanaraps> You're supposed to manage it 2020-03-22T12:37:18 #kisslinux <lieu> I still don't get it, though. Sometimes, it skips, and sometimes, it creates .new files. 2020-03-22T12:37:21 #kisslinux <dylanaraps> If there's a .new file, there was a change upstream with the config file. 2020-03-22T12:37:32 #kisslinux <dylanaraps> Something you might want to look into 2020-03-22T12:39:02 #kisslinux <lieu> Ah, correct me if I'm wrong, .new files are created when sum_old doesn't match sum_new? 2020-03-22T12:39:39 #kisslinux <dylanaraps> They're created when sum_sys doesn't match sum_old or sum_new. 2020-03-22T12:40:00 #kisslinux <dylanaraps> scratch that 2020-03-22T12:40:22 #kisslinux <dylanaraps> It's complicated to explain 2020-03-22T12:40:57 #kisslinux <dylanaraps> Read: https://wiki.archlinux.org/index.php/Pacman/Pacnew_and_Pacsave 2020-03-22T12:41:05 #kisslinux <dylanaraps> Specifically the .pacnew portion 2020-03-22T12:41:10 #kisslinux <dylanaraps> KISS' works more or less the same 2020-03-22T12:44:35 #kisslinux <lieu> Shouldn't .new files only get created when the currently installed `etcsums` doesn't match with the newly built one. As it suggests there have been upstream changes, like you said. 2020-03-22T12:45:00 #kisslinux <lieu> s|one.|one?|g 2020-03-22T12:45:28 #kisslinux <lieu> s|installed|saved|g 2020-03-22T12:47:31 #kisslinux <dylanaraps> Yes 2020-03-22T12:47:50 #kisslinux <dylanaraps> Only if you have also touched the /etc/ file 2020-03-22T12:48:00 #kisslinux <dylanaraps> It works as intended here. Just did some tests. 2020-03-22T12:48:28 #kisslinux <dylanaraps> https://github.com/kisslinux/repo/commit/2fede655ded755b52187d12a1da4d860233842f9 2020-03-22T12:49:02 #kisslinux <dylanaraps> Also: https://github.com/kisslinux/kiss/commit/d01ffde93c42a5c8e0bb32e108e6fc1b523d16bb 2020-03-22T12:49:54 #kisslinux <lieu> Lovely. Been waiting for that. 2020-03-22T12:51:40 #kisslinux <lieu> Patching the kernel warns about a trailing whitespace. -> https://github.com/kisslinux/website/blob/master/docs/dist/kernel-no-perl.patch#L275 2020-03-22T12:53:00 #kisslinux <lieu> Removing zstd from my repo ... 2020-03-22T12:55:35 #kisslinux <dylanaraps> lieu: What's the exact error? 2020-03-22T12:56:01 #kisslinux <dylanaraps> brb 2020-03-22T12:56:02 #kisslinux <lieu> Wait, let me reproduce. I just remembered. 2020-03-22T13:03:16 #kisslinux <lieu> dylanaraps: https://termbin.com/8eav 2020-03-22T13:47:21 #kisslinux <ax> dylanaraps: I need clarification with github community repo 2020-03-22T13:52:17 #kisslinux <dylanaraps> az: Sure 2020-03-22T13:52:21 #kisslinux <dylanaraps> ax: 2020-03-22T13:52:50 #kisslinux <dylanaraps> lieu: Why use 'git patch' and not 'patch'? 2020-03-22T13:53:10 #kisslinux <ax> i build packages and fork community repo in my github account 2020-03-22T13:53:37 #kisslinux <ax> from my tty i add directory in community dir and commit new packages and push origin master... 2020-03-22T13:54:27 #kisslinux <ax> now i send git pull request ... it's correct procedure? 2020-03-22T13:54:40 #kisslinux <dylanaraps> One PR per package 2020-03-22T13:54:48 #kisslinux <dylanaraps> Also, the template needs to be filled out 2020-03-22T13:55:06 #kisslinux <ax> uhm... 1 package and 1 pull request ... ok 2020-03-22T13:55:26 #kisslinux <dylanaraps> Yes 2020-03-22T13:56:05 #kisslinux <ax> so I think I have to redo: P 2020-03-22T13:56:53 #kisslinux <dylanaraps> Yeah 2020-03-22T13:58:49 #kisslinux <ax> so forgive my ignorance! in summary: 2020-03-22T13:58:51 #kisslinux <ax> fork community, move to my branch, add single package, commit and pull request ... in order. 2020-03-22T13:58:53 #kisslinux <ax> After I delete my branch, do I add a new package and continue? 2020-03-22T14:02:15 #kisslinux <kiedtl> you'll have to rebase the new commits from kisslinux/community onto your fork after you're PR is merged 2020-03-22T14:02:15 #kisslinux <dylanaraps> You can create multiple branches at the same time. 2020-03-22T14:06:39 #kisslinux <ax> I'm sorry but right now I should have created a pull request with 3 different commits ... it would be possible to make the right vision for a moment to realize ... probably in my memory I'm skipping a few steps between my fork and changes in the community 2020-03-22T14:06:43 #kisslinux <konimex> well shit, looks like zstd requires GNU make 2020-03-22T14:07:03 #kisslinux <dylanaraps> konimex: There's a cmake build method 2020-03-22T14:07:16 #kisslinux <dylanaraps> They may respond to a PR/issue though 2020-03-22T14:07:50 #kisslinux <dylanaraps> Also, meson is an option 2020-03-22T14:07:52 #kisslinux <konimex> is it Windows-exclusive though since from what I can see here it's for IDEs such as Visual Studio 2020-03-22T14:08:06 #kisslinux <dylanaraps> > If your system is compatible with standard make (or gmake), invoking make in root directory will generate zstd cli in root directory. 2020-03-22T14:08:09 #kisslinux <dylanaraps> Sounds like a bug to me 2020-03-22T14:08:12 #kisslinux <dylanaraps> (gmake only) 2020-03-22T14:08:30 #kisslinux <konimex> I'll see if I can build it with bmake 2020-03-22T14:08:59 #kisslinux <dylanaraps> https://github.com/facebook/zstd/tree/dev/build/cmake 2020-03-22T14:09:02 #kisslinux <dylanaraps> https://github.com/facebook/zstd/tree/dev/build/meson 2020-03-22T14:09:05 #kisslinux <dylanaraps> There's READMEs here 2020-03-22T14:10:02 #kisslinux <konimex> why do they put it in separate directories dammit 2020-03-22T14:10:31 #kisslinux <konimex> hmm... both cmake and meson should be doable here 2020-03-22T14:10:53 #kisslinux <dylanaraps> The Makefile should work though (according to their README) 2020-03-22T14:11:41 #kisslinux <dylanaraps> FreeBSD ports does list gmake as a dependency though 2020-03-22T14:12:42 #kisslinux <konimex> either they fix that, or pull a Red Hat and say "yeah, GNU make only" 2020-03-22T14:13:10 #kisslinux <dylanaraps> Yup 2020-03-22T14:13:27 #kisslinux <dylanaraps> It's a small Makefile so a simple patch _should_ be doable 2020-03-22T14:13:37 #kisslinux <dylanaraps> Though: > ifneq (,$(filter Windows%,$(OS))) 2020-03-22T14:14:03 #kisslinux <dylanaraps> Hm 2020-03-22T14:14:06 #kisslinux <dylanaraps> Maybe not 2020-03-22T14:15:44 #kisslinux <dylanaraps> Ahhhhh. pigz is so much faster 2020-03-22T14:16:14 #kisslinux <dylanaraps> Now to figure out how to drop '--strip-components 1' and we'll have 100% portable tar usage. 2020-03-22T14:19:08 #kisslinux <konimex> now, to figure out if it's faster to build meson (and its dependencies) or cmake... 2020-03-22T14:21:35 #kisslinux <dylanaraps> It's really Python vs Cmake in build times 2020-03-22T14:46:12 #kisslinux <konimex> dylanaraps: say, do you have the manifest for zstd? i need to compare it with meson-built ones 2020-03-22T14:49:27 #kisslinux <dylanaraps> Sure 2020-03-22T14:49:41 #kisslinux <dylanaraps> https://termbin.com/4azr 2020-03-22T14:50:36 #kisslinux <konimex> alright, no differences, so good from my end 2020-03-22T14:53:10 #kisslinux <cornett> dylanaraps: thanks for the pr review, I updated it with your suggestions 2020-03-22T14:53:22 #kisslinux <dylanaraps> Merged 2020-03-22T14:53:24 #kisslinux <dylanaraps> Thanks 2020-03-22T14:53:51 #kisslinux <dylanaraps> It's a shame upstream is dead though 2020-03-22T14:54:58 #kisslinux <cornett> thanks! 2020-03-22T14:55:05 #kisslinux <dylanaraps> Huh. It only exists in OpenBSD's ports repo (according to repology) 2020-03-22T14:55:05 #kisslinux <dylanaraps> https://repology.org/project/vmwh/versions 2020-03-22T14:55:31 #kisslinux <dylanaraps> Neat 2020-03-22T14:55:33 #kisslinux <cornett> Yes. The standard solution is to install vmware-tools. 2020-03-22T14:55:43 #kisslinux <cornett> Which of course is not available for openbsd. 2020-03-22T14:55:52 #kisslinux <dylanaraps> Gotcha 2020-03-22T14:56:17 #kisslinux <konimex> is vmware-tools proprietary? 2020-03-22T14:56:33 #kisslinux <konimex> since I think it's odd that it's not available for openbsd 2020-03-22T14:56:38 #kisslinux <cornett> The only thing I really care about is having cut-and-paste working. This is a much lighter weight solution to that problem. 2020-03-22T14:56:50 #kisslinux <konimex> ah 2020-03-22T14:56:53 #kisslinux <dylanaraps> Looks like the author is still active so you might be able to get those patches merged 2020-03-22T14:57:07 #kisslinux <dylanaraps> Though they'd need to be modified 2020-03-22T14:57:50 #kisslinux <cornett> dylanaraps: He is still active. I will try to get these changes merged and remove them from the kiss repo. 2020-03-22T14:58:31 #kisslinux <dylanaraps> There's no rush and no real need for you to do it. :) 2020-03-22T14:58:37 #kisslinux <dylanaraps> Just a thought 2020-03-22T14:59:15 #kisslinux <cornett> konimex: not sure about status of vmware-tools on openbsd 2020-03-22T14:59:41 #kisslinux <cornett> but I do know that getting it to compile would require a number of other things: https://www.archlinux.org/packages/community/x86_64/open-vm-tools/ 2020-03-22T15:00:21 #kisslinux <dylanaraps> oof 2020-03-22T15:00:42 #kisslinux <cornett> dylanaraps: it's a good idea, will do so 2020-03-22T16:12:29 #kisslinux <dylanaraps> oof 2020-03-22T16:12:38 #kisslinux <dylanaraps> I might be stuck in the house from tomorrow 2020-03-22T16:12:41 #kisslinux <dylanaraps> (by law) 2020-03-22T16:13:39 #kisslinux <dylanaraps> And.... I am 2020-03-22T16:13:43 #kisslinux <dylanaraps> From 6AM tomorrow 2020-03-22T16:23:15 #kisslinux <chexier1> Hello linuxers, I just came here to say that I'm a new KISS user. I've been liking this distro so far. 2020-03-22T16:30:16 #kisslinux <chexier> https://ibb.co/zGNcq7F 2020-03-22T16:30:33 #kisslinux <chexier> ^ my scrot 2020-03-22T17:15:54 #kisslinux <dylanaraps> chexier: Nice 2020-03-22T18:33:29 #kisslinux <chexier> dylanaraps: would you mind including my scrot in https://k1ss.org/scrots ? My github profile is https://github.com/Chexier 2020-03-22T18:52:31 #kisslinux <dylanaraps> chexier: Sure. Will do so shortly 2020-03-22T19:06:33 #kisslinux <chexier> Thanks. 2020-03-22T19:15:24 #kisslinux <aarng> dilyn, the other day you said loksh fucks something up with escape sequences?! 2020-03-22T19:15:44 #kisslinux <aarng> when used for running kiss 2020-03-22T19:16:40 #kisslinux <aarng> not the case for me. `loksh` has no build-in `printf`, so maybe that was your problem 2020-03-22T19:16:58 #kisslinux <dilyn> It did, but the issue no longer appears. Not sure why it changed 2020-03-22T19:17:59 #kisslinux <dilyn> It might be a printf issue, but I'm not sure if I touched anything related to that between then and now 2020-03-22T19:18:21 #kisslinux <aarng> bb your coreutils? 2020-03-22T19:20:22 #kisslinux <dilyn> Mmhmm 2020-03-22T19:22:57 #kisslinux <ax> ghgh https://ibb.co/F4V4FVp my awesome desk :P 2020-03-22T21:25:07 #kisslinux <ax> continue my odyssey with github ... now I delete everything and redo from 0 ... 2020-03-22T21:25:25 #kisslinux <ax> is there anyone who can help me please? 2020-03-22T23:15:24 #kisslinux <ax> dylanaraps ... works for you :P 2020-03-22T23:28:18 #kisslinux <E5ten> konimex: really using meson over cmake :( 2020-03-22T23:32:23 #kisslinux <Guest3260> hello 2020-03-22T23:32:27 #kisslinux <ax> hello 2020-03-22T23:32:31 #kisslinux <jedavies> hello 2020-03-22T23:33:38 #kisslinux <Guest3260> how are you_ 2020-03-22T23:34:02 #kisslinux <Guest3260> ? 2020-03-22T23:35:40 #kisslinux <Guest3260> I'm here for testing linux distro called deepin 2020-03-22T23:35:53 #kisslinux <ax> fine thanks including covid quarantine 2020-03-22T23:36:39 #kisslinux <ax> yes , good, why you don't switch on official deepin #chan? 2020-03-22T23:37:31 #kisslinux <ax> this channel is dedicated to KISS :P 2020-03-22T23:37:31 #kisslinux <Guest3260> I don't know :D 2020-03-22T23:37:46 #kisslinux <Guest3260> only kiss? 2020-03-22T23:37:51 #kisslinux <ax> yes only kiss. 2020-03-22T23:38:03 #kisslinux <Guest3260> ok ok :D 2020-03-22T23:38:49 #kisslinux <Guest3260> but with coronavirus that is doungerous :D 2020-03-22T23:38:55 #kisslinux <jedavies> konimex: does your @clang-phase2 /usr/bin/clang link to libgcc_s.so.1 ? 2020-03-22T23:39:06 #kisslinux <Guest3260> bye 2020-03-22T23:39:14 #kisslinux <ax> bye Guest3260 . 2020-03-22T23:39:19 #kisslinux <jedavies> lol 2020-03-22T23:59:22 #kisslinux <dilyn> You ever make a typo with 'find' and delete your entire home directory 2020-03-22T23:59:28 #kisslinux <dilyn> That was fun