💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-08-17.txt captured on 2024-06-16 at 13:48:14.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2020-08-17T00:09:50 #kisslinux <dilynm> Of course it is 2020-08-17T01:54:55 #kisslinux <konimex> at that point I'd just rebuild the whole system 2020-08-17T01:56:35 #kisslinux <necromansy> sup lads 2020-08-17T01:56:59 #kisslinux <himmalerin> o 2020-08-17T03:03:20 #kisslinux <dilynm> konimex: yeah the plan is dd if=/dev/zero of=this/whole/bitch 2020-08-17T03:35:37 #kisslinux <necromansy> has anyone else had a weird error updating with sbase/ubase? 2020-08-17T03:36:06 #kisslinux <necromansy> i get a /usr/bin/xxx not foundin tarbell but mentioned in mani�� 2020-08-17T03:38:09 #kisslinux <TinyTimmyTokyo> > maniøþ 2020-08-17T03:38:14 #kisslinux <TinyTimmyTokyo> the fuck? 2020-08-17T03:39:38 #kisslinux <dilynm> Would that file happen to be in /var/db/kiss/choices ? 2020-08-17T03:40:34 #kisslinux <necromansy> id assume so since i switchedf everything over to busybox and U� 2020-08-17T03:41:07 #kisslinux <necromansy> probably being a biut daft here tbh 2020-08-17T03:59:24 #kisslinux <dilynm> It just means that the manifest wasnt properly updated when you swapped 2020-08-17T03:59:33 #kisslinux <dilynm> I had a similar issue with uutils. Never figured it out 2020-08-17T04:12:14 #kisslinux <necromansy> ah thanks, i'll see if i can figure it out later, s 2020-08-17T04:54:12 #kisslinux <dilynm> The kernel problem extends to a vanilla wyverkiss install (tried 5.8, 5.8.1) which is... Weird 2020-08-17T04:56:16 #kisslinux <dilynm> Surreal. Building BusyBox also prompts for a doas password in the middle of building. This is absolutely bonkers 2020-08-17T08:11:59 #kisslinux <dylanaraps> > Surreal. Building BusyBox also prompts for a doas password in the middle of building. This is absolutely bonkers 2020-08-17T08:12:00 #kisslinux <dylanaraps> ???? 2020-08-17T08:13:28 #kisslinux <dylanaraps> illiliti: What don't you like about the change? I'd like us to move to using libudev-zero rather than patching libinput (and crippling it as a consequence). 2020-08-17T08:13:53 #kisslinux <dylanaraps> (The user has the choice between eudev or libudev-zero) 2020-08-17T08:14:14 #kisslinux <dylanaraps> And yes, I need to also update the Wiki page to reflect this change. 2020-08-17T08:35:08 #kisslinux <E5ten> Why not leave the patch and just comment the patch line so the modification the user would have to make to have with no libudev at all is pretty much nothing 2020-08-17T08:38:37 #kisslinux <dylanaraps> Well, it's also to prevent me from having to keep fixing the patch when it breaks. But.. sure. I could keep doing it and provide three options for users (no udev, udev or libudev-zero). 2020-08-17T12:44:59 #kisslinux <dilynm> > ???? 2020-08-17T12:45:00 #kisslinux <dilynm> That was exactly my reaction Dylan. It's very strange 2020-08-17T13:47:59 #kisslinux <dilynm> It's gotta be an env problem 2020-08-17T15:48:26 #kisslinux <konimex> or a permission problem 2020-08-17T15:49:44 #kisslinux <dilynm> That's also possible 2020-08-17T15:50:14 #kisslinux <dilynm> My Ctrl+c problems when prompted to cancel package building by kiss goes away when I swap sh from oksh back to busybox, so that's nice 2020-08-17T15:50:37 #kisslinux <dilynm> It seems to be a perm problem for only *some* builds, I can't isolate any env variable that breaks things 2020-08-17T15:51:48 #kisslinux <dilynm> The former issue doesn't exist when I modify /etc/shells 2020-08-17T18:29:04 #kisslinux <midfavila> Hi everyone, me again. Managed to get the networking interface and such running properly, after a fresh install; I think the problem was that udevd wasn't initializing properly. Anyways, I just wanted to see if anyone else is having trouble getting the x264 codec to compile; for whatever reason, it fails with an endianness error during the configuration stage. I checked online and found some old posts from 2020-08-17T18:29:04 #kisslinux <midfavila> the Gentoo folks saying that it can complain about that with link-time optimizations enabled, but even after setting my cflags to just O2, it's still failing. I get the same results trying to configure by hand, as well 2020-08-17T18:44:50 #kisslinux <heyhoman> Good day, does anyone why I cant load a keymap from bkeymaps as normal user? 2020-08-17T18:48:10 #kisslinux <randomuser> nope 2020-08-17T18:48:18 #kisslinux <randomuser> not i 2020-08-17T18:55:06 #kisslinux <dilynm> heyhoman: https://k1ss.org/wiki/console/bkeymaps is this what you're looking for? 2020-08-17T18:55:39 #kisslinux <dilynm> Or is there some error it's giving you 2020-08-17T18:57:02 #kisslinux <heyhoman> dilynm, I followed the wiki page but it's not working 2020-08-17T18:57:57 #kisslinux <heyhoman> I already tried to execute loadkmap without .profile but after that the keymap is still wrong and I'm actually not getting an error 2020-08-17T18:58:25 #kisslinux <heyhoman> I tried to run loadkmap as root and that is working without problems 2020-08-17T18:58:47 #kisslinux <midfavila> oh, I think I've experienced a similar error when I was running CRUX 2020-08-17T18:59:29 #kisslinux <midfavila> I know it's probably not super helpful, but I recall hearing that at least for machines running X you can load it using xmodmap. not sure if there are alternate methods for console though 2020-08-17T18:59:56 #kisslinux <dilynm> You could probably load the keymap through a Xorg keyboard conf file 2020-08-17T19:00:24 #kisslinux <heyhoman> midfavila, that's actually my plan b. Just wanted to ask if anyone got the same problem 2020-08-17T19:00:40 #kisslinux <midfavila> Oh, well hey, there ya go :P 2020-08-17T19:00:43 #kisslinux <midfavila> totally understandable 2020-08-17T19:01:02 #kisslinux <midfavila> I'm just poking around in x264's config and figured I'd throw my two cents in 2020-08-17T19:04:35 #kisslinux <midfavila> speaking of, solution to that was just patching out the endianness check, pfff. not sure if that counts as a "gross hack" but w/e. could be useful to someone browsing the logs in the future 2020-08-17T19:52:45 #kisslinux <micr0> himmalerin: I added kiss-wayland as an installable repo https://github.com/jedahan/kiss-repo/commit/ab9ed1495dcc1e5acb7f005ab8bd322039d97282 xD 2020-08-17T19:52:52 #kisslinux <micr0> haven't tested it yet though 2020-08-17T19:55:22 #kisslinux <himmalerin> oh, neat! How's the layout working out for you overall? 2020-08-17T19:59:04 #kisslinux <micr0> its alright - theres a bit of an annoyance around precedence and ordering 2020-08-17T19:59:29 #kisslinux <micr0> I am wondering if the default should be to *prefix* instead of suffix repos 2020-08-17T19:59:54 #kisslinux <micr0> for example, kiss bi repo-wayland && kiss b firefox builds the wrong firefox 2020-08-17T20:01:35 #kisslinux <j`ey> yes, custom ones should be prefixed 2020-08-17T20:04:17 #kisslinux <micr0> changed 2020-08-17T20:06:43 #kisslinux <micr0> I also had to make the choice of downloading in the build step :( since i got into a hairy mess using sources and then cp -r . $1/var/db/kiss/repos/ and removing build files 2020-08-17T20:08:07 #kisslinux <micr0> if firefox builds in this fresh chroot, i'm gonna install to my regular partition 2020-08-17T20:10:59 #kisslinux <midfavila> man I wish there was more variety in regards to the compositors available for wayland 2020-08-17T20:11:28 #kisslinux <midfavila> but from what I've seen it's like... sway, and then whatever GNOME uses, and some other (mostly tiling) things 2020-08-17T20:13:05 #kisslinux <himmalerin> Hikari and Wayfire both float, you could give one of them a shot 2020-08-17T20:13:19 #kisslinux <himmalerin> https://hikari.acmelabs.space/ and https://wayfire.org/ 2020-08-17T20:13:26 #kisslinux <midfavila> Oh, I've not heard of those two 2020-08-17T20:13:32 #kisslinux <midfavila> sadly I'm quite attached to FVWM 2020-08-17T20:13:52 #kisslinux <midfavila> still, definitely gonna check those out 2020-08-17T20:14:45 #kisslinux <himmalerin> fair enough :p both are packaged in the archived mywayland repo if you're interested https://github.com/sdsddsd1/mywayland 2020-08-17T20:15:52 #kisslinux <midfavila> Maybe in a chroot. Honestly, if wayland can get me a GUI using fewer system resources than X, that's a plus for me 2020-08-17T20:16:21 #kisslinux <midfavila> my only stickler for X is FVWM and the fact that there's no OPENSTEP implementations for Wayland yet, which is eeeh. 2020-08-17T20:20:13 #kisslinux <micr0> interesting - `exec sh -l` increments SHLVL 2020-08-17T20:23:19 #kisslinux <dilynm> Hikari and wayfire required a bit more work from that repo to get going tho :X 2020-08-17T20:30:46 #kisslinux <micr0> sh I think i've got my entire kiss install down to `cd /path/above/mnt; git clone github.com/jedahan/kiss-repo; bash kiss-bootstrap.sh; kiss-bootstrap-chroot.sh; kiss u` 2020-08-17T20:32:02 #kisslinux <micr0> kiss-bootstrap just runs all the commands in the install guide up to chroot; kiss-bootstrap-chroot runs the rest of the commands, clones kiss-repo to a tmp directory, and then installs talyn-config and talyn; talyn-config sets up filesystem config (fstab, users, profile) and repositories; talyn installs end-user software. 2020-08-17T20:33:02 #kisslinux <midfavila> epic 2020-08-17T20:33:16 #kisslinux <midfavila> I'll have to set sometime similar up for myself. God knows how useful it was for CRUX 2020-08-17T20:33:25 #kisslinux <midfavila> Something* 2020-08-17T20:33:35 #kisslinux <micr0> you can look at what i've got on https://github.com/jedahan/kiss-repo - everything is there 2020-08-17T20:33:48 #kisslinux <midfavila> yeah, was just about to 2020-08-17T20:33:49 #kisslinux <micr0> of course, I haven't tested it all from scratch yet xD 2020-08-17T20:34:04 #kisslinux <micr0> but I don't mind sharing WIP 2020-08-17T20:35:02 #kisslinux <midfavila> Well, even if it's WIP, that's fine by me. I'm trying to teach myself shell scripting anyawys 2020-08-17T20:37:45 #kisslinux <micr0> note: I mostly use zsh; i have no idea if my .sh files are actually posix sh. I disagree with one shellcheck lint (it complains when i write `printf 'export SOME_VAR=$SOME_VAR:%sn' "some/path"` because it things i want $SOME_VAR expanded) 2020-08-17T20:38:10 #kisslinux <micr0> that said i try to keep things basic for kiss 2020-08-17T20:38:27 #kisslinux <micr0> https://github.com/geometry-zsh/geometry is for "simple" zsh xD 2020-08-17T20:38:36 #kisslinux <micr0> all I'm saying is, i'm not the best teacher 2020-08-17T20:54:27 #kisslinux <midfavila> oh, no worries 2020-08-17T20:54:38 #kisslinux <midfavila> I tried using zsh for a while but I found it was kinda slow 2020-08-17T20:54:51 #kisslinux <midfavila> been using mksh for a while, although I really like ion too 2020-08-17T23:07:17 #kisslinux <micr0> uhh, who packages jq? 2020-08-17T23:07:31 #kisslinux <micr0> kiss-find needs it, in admicos' repo 2020-08-17T23:08:20 #kisslinux <himmalerin> according to `kiss maintainer jq` a fellow by the name of Aaron G <mastaAG⊙gc> 2020-08-17T23:08:42 #kisslinux <himmalerin> no idea what they go by on irc if they even use it 2020-08-17T23:09:40 #kisslinux <micr0> sorry, i mean what repo has jq in it? 2020-08-17T23:10:35 #kisslinux <himmalerin> community 2020-08-17T23:11:31 #kisslinux <himmalerin> http://git.k1ss.org/community/file/community/jq/build.html 2020-08-17T23:12:59 #kisslinux <micr0> ahh, had an old profile script, so i didnt have the right subdirectory 2020-08-17T23:14:04 #kisslinux <micr0> uhh, so fresh 2020.7 chroot, building meson fails with 'build-time dependency wayland-scanner' not found himmalerin any ideas? 2020-08-17T23:15:09 #kisslinux <micr0> uh, mesa i mean 2020-08-17T23:16:23 #kisslinux <himmalerin> Do you have the wayland package installed? Might need to make that a dep 2020-08-17T23:17:04 #kisslinux <micr0> i'll try that now 2020-08-17T23:18:23 #kisslinux <micr0> yeah i needed to install wayland and wayland-protocols before mesa would start to compile 2020-08-17T23:19:51 #kisslinux <himmalerin> hmm, wayland is a make depend for mesa, wonder what was going on there 2020-08-17T23:20:25 #kisslinux <micr0> i wonder if my bath is bad and im building the wrong mesa? 2020-08-17T23:20:36 #kisslinux <micr0> i wonder if kiss b / kiss i should show what repository it has chosen 2020-08-17T23:21:06 #kisslinux <micr0> kiss s mesa shows kiss-wayland first 2020-08-17T23:21:46 #kisslinux <micr0> himmalerin i dont see wayland as a make depend for mesa in kiss-wayland 2020-08-17T23:22:23 #kisslinux <micr0> https://github.com/Himmalerin/kiss-wayland/blob/master/kiss-wayland/mesa/depends 2020-08-17T23:24:08 #kisslinux <micr0> im surprised no one has spun up some sorta test infra for package building 2020-08-17T23:24:32 #kisslinux <himmalerin> Oh my bad, I never commited the changes lmao 2020-08-17T23:24:34 #kisslinux <micr0> could be as dumb as chroots or kiss env but it would be cool to just run smoke tests 2020-08-17T23:24:37 #kisslinux <himmalerin> I'll go ahead and do that 2020-08-17T23:25:03 #kisslinux <himmalerin> I've been meaning to set up a chroot env for clean packaging but I haven't gotten around to it yet 2020-08-17T23:31:41 #kisslinux <micr0> 35 packages until ff *fingers crossed* 2020-08-17T23:42:16 #kisslinux <midfavila> Hey, does anyone happen to know how kiss (the package manager) differentiate between which instructions in a package's build script to use during build, and which to use during install? I'm having some trouble packaging UnZip, since it keeps calling the install instructions during the build phase, causing kiss to flip out 2020-08-17T23:42:56 #kisslinux <midfavila> for reference I'm using a slightly modified version of BLFS' install instructions, to accomodate kiss' directory layout 2020-08-17T23:43:44 #kisslinux <j`ey> there is only a build phase 2020-08-17T23:43:48 #kisslinux <j`ey> install happens there too 2020-08-17T23:45:34 #kisslinux <midfavila> Well, maybe I'm mistaken, but you have to explicitly "kiss install foo" in order to actually unpack and install the tarball. Before it does that, it asks for privileges, yeah? 2020-08-17T23:46:19 #kisslinux <j`ey> what do you mean by 'flip out' then? 2020-08-17T23:46:23 #kisslinux <j`ey> can you show the build file? 2020-08-17T23:46:30 #kisslinux <midfavila> I'll PM it to you, one sec 2020-08-17T23:47:08 #kisslinux <j`ey> unless it's secret for some reason, just put it up on some paste site 2020-08-17T23:48:04 #kisslinux <midfavila> Oh, fair enough. I've never packaged anything before 2020-08-17T23:48:16 #kisslinux <midfavila> figured it'd be easier, but whatever works for you :P 2020-08-17T23:48:57 #kisslinux <midfavila> https://pastebin.com/3vCQR2Ev 2020-08-17T23:49:23 #kisslinux <midfavila> Oh, and- 2020-08-17T23:49:39 #kisslinux <midfavila> http://www.linuxfromscratch.org/blfs/view/svn/general/unzip.html 2020-08-17T23:49:50 #kisslinux <midfavila> these are the instructions I'm using to set up the build script 2020-08-17T23:51:06 #kisslinux <j`ey> whats the error? 2020-08-17T23:52:02 #kisslinux <midfavila> Fails at the end of the build phase with "Permission denied" 2020-08-17T23:52:42 #kisslinux <midfavila> Trying to "kiss install" afterwards will "install" the package, but nothing actually shows up. 2020-08-17T23:54:21 #kisslinux <j`ey> -DESTDIR="$1" -> DESTDIR="$1" 2020-08-17T23:55:20 #kisslinux <midfavila> yeah, same error 2020-08-17T23:55:38 #kisslinux <midfavila> "cp: can't create '/usr/local/bin/unzip': Permission denied" 2020-08-17T23:56:12 #kisslinux <midfavila> my question is really moreso why it isn't installing it properly during 'kiss install', and instead tries to install it during 'kiss build' 2020-08-17T23:58:48 #kisslinux <j`ey> well the package didnt build properly, so you cant install it yet 2020-08-17T23:58:57 #kisslinux <midfavila> Yes, I know = w= 2020-08-17T23:59:32 #kisslinux <midfavila> But the only reason the "build" fails is because kiss removes the source directory after it fails to finish. I can install unzip by hand just fine using those instructions