💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-08-17.txt captured on 2024-06-16 at 13:48:14.

View Raw

More Information

⬅️ 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