2020-05-11T07:26:41 #kisslinux I've fixed the firefox depends on firefox-bin issue. 2020-05-11T07:26:52 #kisslinux Will be in the next package manager release. 2020-05-11T07:28:07 #kisslinux It's turning out to be quite a nice release: https://github.com/kisslinux/kiss/compare/1.13.5...master 2020-05-11T07:30:17 #kisslinux I want to get in some logging improvements (post-install logs / queue), the ability to diable colors and an overall clean up of output. 2020-05-11T07:33:20 #kisslinux I'll be online again a little later. o/ 2020-05-11T07:40:30 #kisslinux join #archlinux 2020-05-11T07:40:44 #kisslinux :q 2020-05-11T07:40:45 #kisslinux q 2020-05-11T07:43:57 #kisslinux j/quit 2020-05-11T07:44:05 #kisslinux j/quit 2020-05-11T09:54:00 #kisslinux hello , i have a error building a package, who have a `install -c -s -m 755 -o root -g root` inside the Makefile 2020-05-11T09:54:24 #kisslinux i understand it's because kiss build without root 2020-05-11T09:55:51 #kisslinux but what's the best way to build a package with that, i make a patch? or put the command inside the makefile directly without the root ownership, or it's there another kiss way workaround? 2020-05-11T10:01:40 #kisslinux You should remove the -o root -g root part 2020-05-11T10:02:25 #kisslinux And probably contact the software maintainer so he removes that part 2020-05-11T10:10:02 #kisslinux make a patch for the makefile? it's the best way? 2020-05-11T10:10:41 #kisslinux or just sed 2020-05-11T10:10:47 #kisslinux if it is one line 2020-05-11T10:11:10 #kisslinux thanks 2020-05-11T10:25:23 #kisslinux hello 2020-05-11T10:25:48 #kisslinux the update to latest binutils failed on my end. I had to rebuild xz and zlib 2020-05-11T10:47:44 #kisslinux dylan0[1-9]: https://termbin.com/xxjt 2020-05-11T11:19:15 #kisslinux lieu: Fixed, thanks. 2020-05-11T11:19:23 #kisslinux claudia02: What was the error? 2020-05-11T11:19:28 #kisslinux I can't reproduce. 2020-05-11T11:27:55 #kisslinux I couldnt figure out right. I build manually and it errored out at make configure-host 2020-05-11T11:28:15 #kisslinux dylan03: It just stopped at configure 2020-05-11T11:28:21 #kisslinux Do you know what the error was? 2020-05-11T11:28:27 #kisslinux It should be in the logs directory 2020-05-11T11:28:39 #kisslinux ~/.cache/kiss/logs 2020-05-11T11:31:16 #kisslinux Oh thats a useful feature :D 2020-05-11T11:31:20 #kisslinux https://termbin.com/va21h 2020-05-11T11:32:11 #kisslinux sry, I reuild flex and zlib 2020-05-11T11:33:06 #kisslinux *rebuild 2020-05-11T11:35:27 #kisslinux They both build fine here 2020-05-11T11:39:26 #kisslinux Y, I just rebuild the dependencies of binutils(flex and zlib) in advance after binutils failed and error was gone. 2020-05-11T11:39:43 #kisslinux all good 2020-05-11T11:56:44 #kisslinux https://k1ss.org/news/20200511a 2020-05-11T11:59:47 #kisslinux dylan03: im reading iwl has its own dhcpcd thing build in, are you using that 2020-05-11T12:08:53 #kisslinux onodera: it's an option you can use 2020-05-11T12:10:24 #kisslinux onodera: Yeah 2020-05-11T12:10:41 #kisslinux https://termbin.com/jflk 2020-05-11T12:16:38 #kisslinux dylan03: I just remove dhcpcd from my service thing then? 2020-05-11T12:16:57 #kisslinux do i need to do any more? 2020-05-11T12:20:30 #kisslinux ah seems i need to create some config file 2020-05-11T12:22:46 #kisslinux Yeah 2020-05-11T12:22:49 #kisslinux My bad 2020-05-11T12:22:52 #kisslinux I should've told you 2020-05-11T12:22:58 #kisslinux /etc/iwd/main.conf 2020-05-11T12:25:18 #kisslinux got it working I think, thanks 2020-05-11T12:25:23 #kisslinux this was so easy to setup 2020-05-11T12:25:35 #kisslinux I put in my new wifi card, booted, and it just works 2020-05-11T12:25:44 #kisslinux besides adding some modules to my kernel 2020-05-11T12:27:14 #kisslinux the iwl_passpharse utility is very nice as well 2020-05-11T12:27:21 #kisslinux they should add it to upstream imo 2020-05-11T12:48:34 #kisslinux Yeah, it's really nice. 2020-05-11T12:48:46 #kisslinux I'll rebase on upstream later tonight. 2020-05-11T13:03:39 #kisslinux Hi, are there any specific kernel modules I options I need to set for use with KISS? Been trying to trim my kernel down on 5.6.12 but it won't boot 2020-05-11T13:04:02 #kisslinux not any specific kernel options you wouldn't need on other systems I think 2020-05-11T13:04:23 #kisslinux Ok 2020-05-11T13:04:39 #kisslinux I don't know why it won't boot though :/ 2020-05-11T13:04:51 #kisslinux Don't think I changed anything that would cause it to fail to boot 2020-05-11T13:05:43 #kisslinux dingalorama: See https://k1ss.org/news/20200509a 2020-05-11T13:06:54 #kisslinux dylan03 I don't think it's a crash, it just hangs on "Loading Linux 5.6.12" 2020-05-11T13:07:34 #kisslinux dingalorama: Did you compile it with GCC 10.1.0? 2020-05-11T13:07:39 #kisslinux Yes 2020-05-11T13:07:46 #kisslinux You may need the patch. 2020-05-11T13:08:08 #kisslinux Okay, just a simple patch -i ? 2020-05-11T13:08:12 #kisslinux Yeah 2020-05-11T13:08:18 #kisslinux Maybe -p1 2020-05-11T13:08:31 #kisslinux dylan03: you gonna do another release soon? https://github.com/kisslinux/repo/releases 2020-05-11T13:08:54 #kisslinux Okay, currently rebuilding after I changed a couple options. If this new one doesn't work, I'll try the patch thanks dylan03 2020-05-11T13:09:01 #kisslinux No problem 2020-05-11T13:09:19 #kisslinux I'll update the chroot tomorrow morning. 2020-05-11T13:09:29 #kisslinux thanks! 2020-05-11T13:29:51 #kisslinux Hey dylan03 applied the patch and now my kernel 5.6.12 boots :D Thanks <3 2020-05-11T13:30:13 #kisslinux No problem 2020-05-11T14:32:17 #kisslinux Also say I wanted to use LZ4 compression for my kernel, are there any prerequisites for KISS? 2020-05-11T14:37:19 #kisslinux Maybe the lzo package? 2020-05-11T14:38:38 #kisslinux Okay I'll install it and see 2020-05-11T14:39:24 #kisslinux I didn't see any lz4 package was all 2020-05-11T14:39:45 #kisslinux So didn't know if it either wasn't packaged yet or if it was through another package 2020-05-11T14:41:06 #kisslinux Ah 2020-05-11T14:41:11 #kisslinux I have lz4 in my own repo 2020-05-11T14:41:11 #kisslinux Looks like we need to package it. 2020-05-11T14:41:14 #kisslinux You're right. 2020-05-11T14:41:17 #kisslinux I use it for my kernel 2020-05-11T14:41:36 #kisslinux Ah okay 2020-05-11T14:41:40 #kisslinux I can submit a PR for community 2020-05-11T14:41:45 #kisslinux I'll just use gzip for now then 2020-05-11T14:42:19 #kisslinux hey all, just wanted to jump on and say the work dylan has done here is incredible - I spent yesterday reading over the source for the package manager/system 2020-05-11T14:42:28 #kisslinux dylan et. all 2020-05-11T14:42:54 #kisslinux Thanks! 2020-05-11T14:43:49 #kisslinux hard to articulate to people what I want out of a distro and here you went and built one lol 2020-05-11T14:44:03 #kisslinux looking forward to contributing 2020-05-11T14:44:30 #kisslinux I can't wait. I'm glad you're enjoying it. :) 2020-05-11T14:48:30 #kisslinux dilynm: Thanks 2020-05-11T14:48:54 #kisslinux Sharing is caring 2020-05-11T14:49:57 #kisslinux That it is 2020-05-11T15:16:05 #kisslinux what is the best kernel compression and why 2020-05-11T15:16:08 #kisslinux im using xz atm 2020-05-11T15:16:47 #kisslinux I am trying out xz at the moment with my kernel thats building right now 2020-05-11T15:21:59 #kisslinux Best with respect to what? 2020-05-11T15:22:09 #kisslinux Size, speed? 2020-05-11T15:22:31 #kisslinux Also, just got a checksum mismatch with the giblib package 2020-05-11T15:26:22 #kisslinux dingalorama: Contact the maintainer (kiss maintainer giblib) 2020-05-11T15:49:28 #kisslinux dylan03: Bedrock's logic to bootstrap kiss fails to preserve setuid on /bin/busybox-suid, and as a result things like `su` don't work. It currently extracts the kiss-chroot tarball with Bedrock's busybox's tar. I tried extracting the kiss-chroot tarball with kiss' tar, and that didn't seem to retain setuid, either. I found things like pkg_extract() in the kiss command and didn't see any special 2020-05-11T15:49:34 #kisslinux handling for setuid there. Busybox's tar documentation doesn't seem to mention special flags for permission handling. I feel like you have to have a solution I'm missing for /bin/busybox-suid. How are users expected to retain suid when extracting kiss-chroot and/or how does kiss' package manager handle this when extracting packages like the busybox package? 2020-05-11T15:50:16 #kisslinux paradigm: They're extracted as root. 2020-05-11T15:50:31 #kisslinux hello 2020-05-11T15:51:49 #kisslinux Hello 2020-05-11T15:52:16 #kisslinux hopefully KISS linux ports aren't offtopic here, but I got the KISS Linux aarch64 port running on a rock pi 4 2020-05-11T15:52:30 #kisslinux Nice 2020-05-11T15:52:41 #kisslinux Don't worry about on-topic/off-topic here. :) 2020-05-11T15:52:42 #kisslinux All my testing has been extracting as root. If that's all you feel is required, it's probably something weird on my end. I'll keep poking around. 2020-05-11T15:53:02 #kisslinux pretty fun bringing up the system manually without any init system in place 2020-05-11T15:53:22 #kisslinux paradigm: Yeah. That's all that should be required. 2020-05-11T15:54:34 #kisslinux weird, the login prompt always says "Login incorrect" 2020-05-11T15:55:28 #kisslinux mattx433: There's no default root password. Tried just pressing enter? 2020-05-11T15:57:25 #kisslinux No, the password prompt doesn't even show up. Just typing in the username root shows "Login incorrect" 2020-05-11T15:57:33 #kisslinux That's odd 2020-05-11T15:59:14 #kisslinux Ah, I forgot. /etc/securetty does not contain ttyS2 2020-05-11T16:00:27 #kisslinux Hooray, it boots! https://termbin.com/a61d 2020-05-11T16:02:46 #kisslinux Nice! 2020-05-11T16:03:14 #kisslinux Well, now time to actually start putting the system together 2020-05-11T16:03:31 #kisslinux as this is really just an extracted rootfs tarball 2020-05-11T16:08:33 #kisslinux > Yes, this is the backtrace I need, Thanks. Unfortunately it's missing debug symbols so I can't decrypt it. Can you please try to reproduce the issue with a binary from Mozilla? 2020-05-11T16:08:37 #kisslinux https://bugzilla.mozilla.org/show_bug.cgi?id=1635863 2020-05-11T16:08:42 #kisslinux :( 2020-05-11T16:09:56 #kisslinux Hi 2020-05-11T16:10:50 #kisslinux I want to manually bootstrap the system, if it is possible 2020-05-11T16:11:12 #kisslinux Without the tarball 2020-05-11T16:11:42 #kisslinux mrlear: Whast do you mean? 2020-05-11T16:11:46 #kisslinux What* 2020-05-11T16:11:55 #kisslinux You could do it manually, sure. 2020-05-11T16:12:01 #kisslinux It may be a little tricky though. 2020-05-11T16:12:06 #kisslinux dylan03: I understood that as "I want to use the package manager to make a bootstrap myself" 2020-05-11T16:12:37 #kisslinux mattx433: yeah 2020-05-11T16:13:42 #kisslinux You can do this via $KISS_ROOT on a musl based system. 2020-05-11T16:13:49 #kisslinux How did you first bootstrap the distro 2020-05-11T16:13:55 #kisslinux On alpine? 2020-05-11T16:13:59 #kisslinux Using a musl based distro. 2020-05-11T16:14:08 #kisslinux Any musl based distribution is fine. 2020-05-11T16:14:13 #kisslinux You can use Alpine, Void musl, etc. 2020-05-11T16:14:20 #kisslinux Thanks a lot 2020-05-11T16:14:30 #kisslinux Kiss is great! 2020-05-11T16:17:40 #kisslinux `wget -O- 'https://github.com/kisslinux/repo/releases/download/1.9.0/kiss-chroot.tar.xz' 2>/dev/null | unxz | tar -tvf - | grep kiss-chroot/usr/bin/busybox-suid` -> `-rwsr-xr-x` 2020-05-11T16:17:43 #kisslinux `wget -O- 'https://github.com/kisslinux/repo/releases/download/1.9.9/kiss-chroot.tar.xz' 2>/dev/null | unxz | tar -tvf - | grep kiss-chroot/usr/bin/busybox-suid` -> `-rwxr-xr-x` 2020-05-11T16:18:12 #kisslinux Hola! 2020-05-11T16:18:14 #kisslinux dylan03: I think as of 1.9.9 you stopped distributing kiss-chroot with setuid set on busybox-suid 2020-05-11T16:18:50 #kisslinux Anyone have any clue about xorg not having iceauth? 2020-05-11T16:19:29 #kisslinux mrlear: You could do something similar to MLFS for creating a temporary toolchain as well 2020-05-11T16:20:34 #kisslinux kisslinuxuser: chroot updated. :) 2020-05-11T16:20:59 #kisslinux I'm building XFCE4 -session, and it complains about iceauth 2020-05-11T16:21:44 #kisslinux Package iceauth? 2020-05-11T16:22:07 #kisslinux Oh, it's a separate package? I assumed it was included as part of xorg-server 2020-05-11T16:22:20 #kisslinux If you're looking for how xorg-server is built, it should be in /var/db/repos/kiss/xorg/xorg-server/build 2020-05-11T16:22:47 #kisslinux thanks for the quick fix dylan03, I can confirm the situation has been resolved 2020-05-11T16:23:00 #kisslinux I know how to find packages, haha 2020-05-11T16:24:00 #kisslinux dylan03: I knew about the binaries from mozilla not working due to the usage of musl (went through similar stuff when using Voidlinux's musl), but even with building firefox with --enable-debug and --enable-rust-debug gdb complains "No debugging symbols found in firefox" 2020-05-11T16:24:11 #kisslinux hey friends, no other guys reply this ? https://termbin.com/umzgb 2020-05-11T16:24:20 #kisslinux i'm trying every way 2020-05-11T16:24:51 #kisslinux My changes to the firefox build file are the deletion of --disable-debug-symbols and --disable-crashreporter, and the addition of --enable-debug and --enable-rust-debug 2020-05-11T16:27:33 #kisslinux himmalerin: You need to add: :> nostrip 2020-05-11T16:27:40 #kisslinux To the top of the build file for Firefox. 2020-05-11T16:27:52 #kisslinux This prevents the package manager from stripping debug symbols. 2020-05-11T16:28:15 #kisslinux https://github.com/kisslinux/repo/releases/tag/1.10.0 2020-05-11T16:28:20 #kisslinux paradigm: No problem. :) 2020-05-11T16:28:45 #kisslinux ax: I cannot reproduce this issue. What are your CFLAGS/LDFLAGS? 2020-05-11T16:29:09 #kisslinux Have you set RUSTFLAGS by any chance? 2020-05-11T16:29:11 #kisslinux Well, looks like KISS Linux works on my Rock Pi 4, even with HDMI 2020-05-11T16:29:17 #kisslinux Neat! 2020-05-11T16:29:31 #kisslinux Even though it's at 720x576 50hz and terribly oversized. 2020-05-11T16:29:46 #kisslinux Pretty normal for this board to *not* work :^) 2020-05-11T16:32:14 #kisslinux Nice 2020-05-11T16:36:41 #kisslinux Damn my touchpad buttons stopped working (the touchpad itself works) after updating kernel to 5.6.12 and I don't see any differences in Input Devices options 2020-05-11T16:36:57 #kisslinux Ouch 2020-05-11T16:38:26 #kisslinux well, the overscan is so terrible I'll just use telnet 2020-05-11T16:41:00 #kisslinux dylan03 Also kiss-maintainer giblib returns nothing D: 2020-05-11T16:42:33 #kisslinux oh and also had to write an ntpd service, as I didn't connect a coin cell battery 2020-05-11T16:46:03 #kisslinux Okay got the trackpad buttons working again haha 2020-05-11T16:48:39 #kisslinux > ax 2020-05-11T16:48:48 #kisslinux That's the output for 'kiss-maintainer giblib' here. 2020-05-11T16:49:28 #kisslinux oh 2020-05-11T16:49:49 #kisslinux icyphox, I've got xfwm4 and intltool building on https://github.com/periish/kiss-xfce4 2020-05-11T16:49:52 #kisslinux I'm all updated, and internet's working fine for me 2020-05-11T16:50:15 #kisslinux AX shows up on my end, too 2020-05-11T16:50:28 #kisslinux Haha damn idk what's wrong with mine then 2020-05-11T16:51:12 #kisslinux kiss-maintainer works for other packages 2020-05-11T16:51:21 #kisslinux Do you have community enabled? 2020-05-11T16:51:28 #kisslinux Yup 2020-05-11T16:51:36 #kisslinux 'kiss s giblib'? 2020-05-11T16:52:05 #kisslinux `/var/db/kiss/repo/community/giblib` 2020-05-11T16:52:25 #kisslinux perish: Ay that's sick. Nice. 2020-05-11T16:52:30 #kisslinux well 2020-05-11T16:52:41 #kisslinux compiling xorg on the rock pi 4 now 2020-05-11T16:52:50 #kisslinux XFCE4 as a whole needs two perl modules 2020-05-11T16:52:51 #kisslinux I'm on OpenBSD now, though. Running cwm. Likely won't be Linuxing again. 2020-05-11T16:52:56 #kisslinux Aye, fair 2020-05-11T16:53:03 #kisslinux Just wanted to let you know 2020-05-11T16:53:07 #kisslinux Since you had troubles 2020-05-11T16:53:10 #kisslinux Cool. :) 2020-05-11T16:53:11 #kisslinux mattx433: How did you get ntpd running? busybox's ntpd doesn't seem to do anything for me 2020-05-11T16:53:35 #kisslinux time to finally fufill the last xfce4 dependency 2020-05-11T16:53:39 #kisslinux a cup of tea or coffee 2020-05-11T16:53:50 #kisslinux Too bad they don't debloat the pkgs here. :/ 2020-05-11T16:53:52 #kisslinux cup of tea 2020-05-11T16:53:58 #kisslinux Tea all the way. 2020-05-11T16:54:36 #kisslinux himmalerin: You can just type ntpd -p pool.ntp.org and it runs. 2020-05-11T16:55:31 #kisslinux However, you'll likely want it to run as a supervised service - mkdir /etc/sv/ntpd, vi /etc/sv/ntpd/run, chmod +x /etc/sv/ntpd/run, ln -s /etc/sv/ntpd /var/service 2020-05-11T16:55:46 #kisslinux the run script should just be: 2020-05-11T16:55:49 #kisslinux #!/bin/sh 2020-05-11T16:55:58 #kisslinux exec ntpd -n -p pool.ntp.org 2020-05-11T16:56:36 #kisslinux Ohh ok, I was just trying to run `ntpd` and never saw it last very long in htop, I'll give that way a go, thanks! 2020-05-11T16:56:56 #kisslinux dylan03 is someone working on an lz4 package? If not do you think thats a good project for someone to learn to package for kiss? 2020-05-11T16:57:10 #kisslinux As I wanted to get into packaging so I can give back 2020-05-11T16:57:24 #kisslinux Mine just got merged in community 2020-05-11T16:57:25 #kisslinux Running ntpd by itself will do nothing unless you have an /etc/ntpd.conf 2020-05-11T16:57:33 #kisslinux You could try to package it yourself and compare to mine! 2020-05-11T16:57:45 #kisslinux It's really fun to package 2020-05-11T16:57:53 #kisslinux That run script would be just ntpd -n if you had an /etc/ntpd.conf, but well, it's simpler to just hardcode it as you're not packaging this. 2020-05-11T16:57:56 #kisslinux for instance, I just packaged the entirety of XFCE4 today 2020-05-11T16:58:03 #kisslinux Okay! Mine will of course be worse ahaha 2020-05-11T17:00:26 #kisslinux perish: KISS has XFCE4 now? 2020-05-11T17:00:32 #kisslinux Aye 2020-05-11T17:00:35 #kisslinux Nice 2020-05-11T17:00:40 #kisslinux Wasn't that difficult 2020-05-11T17:00:42 #kisslinux Send a screenshot when you can :P 2020-05-11T17:00:45 #kisslinux Sure thing 2020-05-11T17:00:54 #kisslinux In a week or so 2020-05-11T17:01:07 #kisslinux Well, that's one DE and it's the one everyone only wants 2020-05-11T17:01:19 #kisslinux Dilyn is packaging KDE iirc 2020-05-11T17:01:25 #kisslinux :X 2020-05-11T17:01:30 #kisslinux KDE? 2020-05-11T17:01:30 #kisslinux Yeah 2020-05-11T17:01:49 #kisslinux I'll have to test out all my WMs and DEs on my old laptop 2020-05-11T17:01:51 #kisslinux Gonna be fun 2020-05-11T17:01:52 #kisslinux Perish you should ship a default pretty looking xfce 2020-05-11T17:01:58 #kisslinux It's as default as it gets 2020-05-11T17:02:05 #kisslinux There's no metapackage 2020-05-11T17:02:32 #kisslinux I mean default it to looking pretty 2020-05-11T17:02:33 #kisslinux > no metapackage 2020-05-11T17:02:37 #kisslinux Xfce is so gross 2020-05-11T17:02:38 #kisslinux nice 2020-05-11T17:02:52 #kisslinux Ah 2020-05-11T17:02:58 #kisslinux Is there a way to force installation even if there's a checksum mismatch? 2020-05-11T17:02:59 #kisslinux Yea, I'll decide on a theme 2020-05-11T17:03:03 #kisslinux I mean, building. 2020-05-11T17:03:10 #kisslinux KISS_FORCE=1 kiss b 2020-05-11T17:03:15 #kisslinux iirc 2020-05-11T17:03:23 #kisslinux we have env vars in place of flags, its neat 2020-05-11T17:03:55 #kisslinux Weird, sha256sum shows that checksums are indeed correct 2020-05-11T17:04:02 #kisslinux Strange 2020-05-11T17:05:12 #kisslinux What theme should I ship XFCE4 with? Adwaita and Phocus come to mind, but I'm not sure if there's any others 2020-05-11T17:05:42 #kisslinux I personally love the looks of Pantheon as a DE, but in terms of code quality it is a junk 2020-05-11T17:06:27 #kisslinux Pantheon is GNOME based, isn't it? 2020-05-11T17:06:33 #kisslinux I'm terrified of GNOME packaging 2020-05-11T17:07:16 #kisslinux IIRC it was inspired by Gnome, so it isn't exactly based 2020-05-11T17:07:19 #kisslinux Manjaro did xfce really well 2020-05-11T17:07:23 #kisslinux It is even worse than gnome 2020-05-11T17:07:35 #kisslinux Aye, they did 2020-05-11T17:07:42 #kisslinux Shame they fucked up so much else 2020-05-11T17:07:57 #kisslinux You can't cleanly build pantheon outside of Ubuntu or Elemantary OS 2020-05-11T17:07:59 #kisslinux XD 2020-05-11T17:08:02 #kisslinux Ouch 2020-05-11T17:08:07 #kisslinux dylan03: Same result as before (No debugging symbols found in firefox), here's the build file I'm using https://termbin.com/2l43 2020-05-11T17:08:17 #kisslinux Yeah i tried to build it on arch and it was not working at ALL 2020-05-11T17:08:21 #kisslinux Meh, actual spaghetti packaging is Emscripten. 2020-05-11T17:08:32 #kisslinux Trust me, you'll go crazy trying to package that cleanly. 2020-05-11T17:08:38 #kisslinux oh? 2020-05-11T17:08:53 #kisslinux Oh 2020-05-11T17:08:57 #kisslinux so much so I barely see it in distro repositories because it's just such a pain 2020-05-11T17:08:57 #kisslinux Web technology 2020-05-11T17:08:58 #kisslinux I did try manjaro a couple of years ago 2020-05-11T17:09:01 #kisslinux Understandable 2020-05-11T17:09:01 #kisslinux Bah 2020-05-11T17:09:11 #kisslinux Well yes, it's literally LLVM to JS 2020-05-11T17:09:18 #kisslinux I hopped straight from Manjaro to KISS, then to OpenSUSE 2020-05-11T17:09:21 #kisslinux Or even the fancy new WebAssembly. 2020-05-11T17:09:41 #kisslinux Yesterday I hopped from Void to Arch. Void was just too annoying for me. 2020-05-11T17:09:54 #kisslinux Manjaro breaks much more than Arch in my experience 2020-05-11T17:09:55 #kisslinux Why so? 2020-05-11T17:10:00 #kisslinux And I need to reinstall KISS again on my second drive as there's a screwed up Fedora Silverblue installation there. 2020-05-11T17:10:23 #kisslinux Interested to see where that goes, honestly 2020-05-11T17:10:33 #kisslinux perish: Poor software compatibility in general. However it ships with runit by default and that's just great. 2020-05-11T17:10:42 #kisslinux Ah 2020-05-11T17:11:10 #kisslinux Manjaro was frustrating to maintain. Every time I tried I was like 'why don't I just use arch' 2020-05-11T17:11:31 #kisslinux Arch builds packages with every build option enabled 2020-05-11T17:11:53 #kisslinux Void packages are more reasonable 2020-05-11T17:12:06 #kisslinux But it may be limiting at times 2020-05-11T17:12:22 #kisslinux When you actually do need a specific build option 2020-05-11T17:12:32 #kisslinux Yeah I used arch for two years and I got into ABS and was like this is actually awful 2020-05-11T17:12:37 #kisslinux So I decided to do lfs 2020-05-11T17:12:47 #kisslinux Aye, the ABS is a pain 2020-05-11T17:12:49 #kisslinux LFS is fun. Except for Xorg. 2020-05-11T17:12:55 #kisslinux It's shocking how many people hop to defend it 2020-05-11T17:12:59 #kisslinux The farthest I got with Xorg is a few xterms and twm. 2020-05-11T17:13:13 #kisslinux I really just didn't want to copy paste commands for another 2 hours. 2020-05-11T17:13:15 #kisslinux ABS just seems half-baked 2020-05-11T17:13:21 #kisslinux What's ABS tl;dr? 2020-05-11T17:13:24 #kisslinux Arch, systemd, and vim is a big circlejerk 2020-05-11T17:13:25 #kisslinux I had people defending Guile as a runtime dep for make 2020-05-11T17:13:37 #kisslinux Arch Build System 2020-05-11T17:13:44 #kisslinux I had someone defending emacs as a buildtime dep for gettext 2020-05-11T17:13:48 #kisslinux It is how arch builds their packages 2020-05-11T17:13:51 #kisslinux Aye 2020-05-11T17:13:56 #kisslinux You basically clone packages from their git repo and write your own package builds 2020-05-11T17:14:04 #kisslinux Pretty sure it's hosted in SUSE's build servers 2020-05-11T17:14:22 #kisslinux SUSE builds packages for every major distro 2020-05-11T17:14:31 #kisslinux Even RHEL+relatives 2020-05-11T17:14:47 #kisslinux How nice of them 2020-05-11T17:14:58 #kisslinux SUSE has the option for pacman but Arch uses their own servers 2020-05-11T17:15:11 #kisslinux Oh 2020-05-11T17:15:25 #kisslinux I was under the impression that OBS built Community and Extra for arch 2020-05-11T17:15:51 #kisslinux Well yes, Open Build Service builds packages for a lot of distros 2020-05-11T17:15:51 #kisslinux I think that used to be true 2020-05-11T17:17:11 #kisslinux Still is, there are a few OBS repos building for most common distros 2020-05-11T17:17:17 #kisslinux Aye 2020-05-11T17:17:19 #kisslinux ones that aren't made by users 2020-05-11T17:17:43 #kisslinux Anyway if you talk shit about arch, vim and systemd peopke get really pissed 2020-05-11T17:17:51 #kisslinux Aye 2020-05-11T17:18:14 #kisslinux I like emacs navigation but hate how emacs is just gigantic in size. 2020-05-11T17:18:15 #kisslinux If you talk about multiple, basically death sentence 2020-05-11T17:18:24 #kisslinux Heh. 2020-05-11T17:18:25 #kisslinux I'm not a fan of emacs personally 2020-05-11T17:18:31 #kisslinux Doesn't fit my workflow 2020-05-11T17:18:48 #kisslinux I use both emacs and vim 2020-05-11T17:19:03 #kisslinux I use nano 2020-05-11T17:19:10 #kisslinux Emacs is literally so large there's even an X11 window manager in Emacs. 2020-05-11T17:19:10 #kisslinux I don't see the point of circlejerking over editors 2020-05-11T17:19:13 #kisslinux :x 2020-05-11T17:19:18 #kisslinux Nano!? 2020-05-11T17:19:21 #kisslinux jk 2020-05-11T17:19:23 #kisslinux Aye 2020-05-11T17:19:26 #kisslinux It's nice 2020-05-11T17:19:27 #kisslinux Use ed 2020-05-11T17:19:44 #kisslinux Fits my workflow, nice config, looks alright 2020-05-11T17:19:54 #kisslinux Ed makes the grass green, right? 2020-05-11T17:19:55 #kisslinux I unironically tried using ed as my main once 2020-05-11T17:19:58 #kisslinux fast enough, has UTF+8 support 2020-05-11T17:20:06 #kisslinux utf-8? 2020-05-11T17:20:09 #kisslinux Sorry for that horrible joke. 2020-05-11T17:20:30 #kisslinux Yeah nano is one of the better things from GNU 2020-05-11T17:21:01 #kisslinux I didn't understand the joke :( 2020-05-11T17:21:01 #kisslinux Nano was my first Linux editor 2020-05-11T17:21:04 #kisslinux I miss 2006 2020-05-11T17:21:07 #kisslinux As was mine 2020-05-11T17:21:12 #kisslinux Still stuck to it 2020-05-11T17:21:24 #kisslinux My first Linux editor was KWrite, I think? As my "first" distro was Slax 2020-05-11T17:21:30 #kisslinux Mine was emacs :d 2020-05-11T17:21:34 #kisslinux Ooh. I think mine was Geany. 2020-05-11T17:21:40 #kisslinux And then I moved to Vim. 2020-05-11T17:21:50 #kisslinux Is slax still relevant? 2020-05-11T17:22:04 #kisslinux Yeah, no. Since Slax 9 they switched from Slackware to Debian. 2020-05-11T17:22:29 #kisslinux Also, is anyone going to package CUPS and Gutenprint? 2020-05-11T17:22:48 #kisslinux I could even use KISS as my main distro if that was a thing. 2020-05-11T17:22:50 #kisslinux It isn't packaged yet? 2020-05-11T17:22:56 #kisslinux I thought there was a cups package in community 2020-05-11T17:23:00 #kisslinux The issue was open since 2019 2020-05-11T17:23:06 #kisslinux Same 2020-05-11T17:23:20 #kisslinux https://github.com/kisslinux/community/issues/794 2020-05-11T17:23:22 #kisslinux It's been slowly getting pecked at 2020-05-11T17:23:24 #kisslinux Yea, its there 2020-05-11T17:23:28 #kisslinux Just won't build it seems 2020-05-11T17:23:43 #kisslinux "slowly being pecked at" 2020-05-11T17:23:52 #kisslinux I'm planning on trying to package cups, gutenprint, and avahi for my printer if no one else does 2020-05-11T17:23:58 #kisslinux Heh, yesterday one of my GitHub PRs was merged 2020-05-11T17:24:05 #kisslinux It was from September 19 of last year. 2020-05-11T17:24:21 #kisslinux Not to any KISS-related stuff before you ask what that was. 2020-05-11T17:24:48 #kisslinux I had a similar thing 2020-05-11T17:24:59 #kisslinux The maintainer was long gone 2020-05-11T17:25:11 #kisslinux Since july 2020-05-11T17:25:28 #kisslinux About systemd, I only like the ease of setting cgroups 2020-05-11T17:25:30 #kisslinux I was thinking of removing the fork and PR 2020-05-11T17:25:47 #kisslinux Just edit the user slice, or the service and give it MemoryHigh or anything really 2020-05-11T17:26:06 #kisslinux I have never used cgroups 2020-05-11T17:26:14 #kisslinux What do you use cgroups for? 2020-05-11T17:26:32 #kisslinux Preventing pesky game servers from chewing too much RAM 2020-05-11T17:26:43 #kisslinux A use case I have never had 2020-05-11T17:26:54 #kisslinux And which I barely have. 2020-05-11T17:27:30 #kisslinux Oh and suckless.org lists a whole range of bad things about systemd https://suckless.org/sucks/systemd/ 2020-05-11T17:27:56 #kisslinux It hasn't been updated for a long time though 2020-05-11T17:28:09 #kisslinux Homed is the next systemd thing 2020-05-11T17:28:10 #kisslinux Their list is feature complete 2020-05-11T17:28:53 #kisslinux Homed? 2020-05-11T17:28:58 #kisslinux PID 1 now manages your home directories 2020-05-11T17:29:00 #kisslinux Heh 2020-05-11T17:29:13 #kisslinux Systemd home daemon 2020-05-11T17:29:26 #kisslinux What's next, systemd-sysadminactionawarenessd which chews way too much RAM? 2020-05-11T17:29:37 #kisslinux Sytemd-packaged 2020-05-11T17:29:42 #kisslinux Write it down 2020-05-11T17:29:47 #kisslinux It will happen 2020-05-11T17:29:48 #kisslinux systemd-sudod 2020-05-11T17:30:04 #kisslinux Something similar exists though 2020-05-11T17:30:12 #kisslinux I already hate journald for its slowness, high RAM consumption and of course, its weird binary format 2020-05-11T17:30:39 #kisslinux busybox syslogd + klogd is enough 2020-05-11T17:30:56 #kisslinux systemd absorbs polkit and pam 2020-05-11T17:30:59 #kisslinux or socklog if you need more than just one dump of stuff 2020-05-11T17:31:11 #kisslinux Of course, I always wanted Kerberos 5 to invade my init system. 2020-05-11T17:31:12 #kisslinux I still don't understand binary logs 2020-05-11T17:31:35 #kisslinux systemd does have a means of escalating privileges iirc 2020-05-11T17:32:24 #kisslinux Yes the whole point of systemd is slapping PID 1 priviliges to do dumbest crap possible 2020-05-11T17:32:45 #kisslinux Its issue graph just shows what kind of ugly source code you're getting into 2020-05-11T17:33:08 #kisslinux https://in.waw.pl/systemd-github-state/systemd-systemd-issues.svg 2020-05-11T17:33:08 #kisslinux Yeah and they pride themselves with that graph 2020-05-11T17:33:19 #kisslinux Just look at that beautiful graph of issues going straight up 2020-05-11T17:34:04 #kisslinux Oh and I also heard systemd can prevent even root from legitimately stopping auditd, so a hacker will never be able to cover up their tracks. 2020-05-11T17:34:12 #kisslinux At least it's problems are constant and not accelerating 2020-05-11T17:34:13 #kisslinux No one likes a straight graph 2020-05-11T17:34:54 #kisslinux Also, on the KISS Linux community page - is shinit even able to sweep up zombie processes? 2020-05-11T17:35:58 #kisslinux Oh look. homed has another *ctl - homectl 2020-05-11T17:37:22 #kisslinux Shell does it's own sweep, I think 2020-05-11T17:37:31 #kisslinux Anyway, I did a quick patch in the kiss package manager to get around the weirdly broken checksums 2020-05-11T17:37:53 #kisslinux I have never seen a zombie process since I have started using shinit 2020-05-11T17:39:43 #kisslinux I'm also kind of unsure why KISS Linux doesn't have a package for TinyX servers 2020-05-11T17:40:14 #kisslinux TinyX doesn't require anything special (talking about Xfbdev here) - it just uses whatever is in /dev 2020-05-11T17:41:16 #kisslinux Hmm. I just noticed that kiss crashed while building glib. 2020-05-11T17:41:26 #kisslinux Seems like whoever is the maintainer forgot to add libelf to dependencies 2020-05-11T17:41:34 #kisslinux speaking of X related stuff, what was that custom build of X that OpenBSD uses called? 2020-05-11T17:41:50 #kisslinux Doesn't OpenBSD use regular Xorg? 2020-05-11T17:44:06 #kisslinux Aha, it's Xenocara https://www.xenocara.org/ I'm pretty sure it's just Xorg but with different build options but I never looked into it that much 2020-05-11T17:47:32 #kisslinux 7/36 packages built on the rock pi 4 with KISS 2020-05-11T17:47:48 #kisslinux I hope it won't take long. 2020-05-11T17:52:15 #kisslinux mattx433: you running KISS on aarch64? 2020-05-11T17:52:57 #kisslinux jedavies: Yes 2020-05-11T17:53:15 #kisslinux https://github.com/jedavies-dev/kiss-aarch64 2020-05-11T17:53:21 #kisslinux Wait. That's you. 2020-05-11T17:53:40 #kisslinux Cool, didn't realise anyone else was using it! 2020-05-11T17:53:41 #kisslinux Lmao 2020-05-11T17:53:42 #kisslinux * mattx433 facepalms 2020-05-11T17:54:03 #kisslinux jedavies: Well yes, the Rock Pi 4 is actually pretty similiar in specs to a Pinebook Pro 2020-05-11T17:54:13 #kisslinux noice 2020-05-11T17:54:15 #kisslinux I did have to compile a different kernel and U-Boot 2020-05-11T17:54:30 #kisslinux I'm on the PBP train, shipping out in a week or so 2020-05-11T17:55:22 #kisslinux Nice. Yeah, thinking about how to do different device support nicely. Maybe package overrides as required for each device, you then add to your KISS_PATH? 2020-05-11T17:56:10 #kisslinux Have spent most of the lockdown period replicating konimex's clang/llvm work on arm though. 2020-05-11T17:56:34 #kisslinux anyway, the rock pi 4 is currently compiling X11 2020-05-11T17:56:36 #kisslinux noice 2020-05-11T17:56:56 #kisslinux I set it to -j4 as the last 2 cores of the rk3399 are slightly less powerful 2020-05-11T18:15:10 #kisslinux 20/36 packages, finally cmake finished 2020-05-11T18:15:23 #kisslinux however now I must wait for llvm 2020-05-11T18:18:37 #kisslinux That's gonna take forever 2020-05-11T18:25:31 #kisslinux 15% 2020-05-11T18:59:18 #kisslinux perish: is there any reason you organize your KISS repos like how community is, or just for continuity? 2020-05-11T19:10:34 #kisslinux dylan03: 2020-05-11T19:12:25 #kisslinux trying to build firefox-bin but getting these errors all the time 2020-05-11T19:12:26 #kisslinux https://pastebin.com/raw/tCL6Ut3E 2020-05-11T19:14:24 #kisslinux build is at 50% 2020-05-11T19:14:46 #kisslinux so far so good 2020-05-11T19:19:48 #kisslinux anybody played with io_uring yet? 2020-05-11T19:28:13 #kisslinux dylan03: export CFLAGS="-march=native -pipe -O3" 2020-05-11T19:28:31 #kisslinux MAKEFLAGS="-j2" 2020-05-11T19:28:47 #kisslinux Oh hey ax just to say, giblib has a checksum mismatch 2020-05-11T19:28:55 #kisslinux dingalorama: yes, i'm ... what is the problem ? 2020-05-11T19:29:22 #kisslinux -> giblib Found cached source 'giblib-1.2.4.tar.gz' 2020-05-11T19:29:23 #kisslinux 176611c4d88d742ea4013991ad54c2f9d2feefbc97a28434c0f48922ebaa8bac giblib-1.2.4.tar.gz 2020-05-11T19:29:28 #kisslinux ? 2020-05-11T19:29:58 #kisslinux As in I run `kiss b giblib` and this results in `ERROR Checksum mismatch with: giblib` 2020-05-11T19:30:25 #kisslinux source is in cache directory 2020-05-11T19:30:34 #kisslinux clear it and rebuild 2020-05-11T19:30:40 #kisslinux https://termbin.com/5z2r 2020-05-11T19:30:44 #kisslinux Ah okay 2020-05-11T19:30:56 #kisslinux i think problem with back source 2020-05-11T19:31:47 #kisslinux As in just `rm -rf ~/.cache/kiss/sources/*` ? 2020-05-11T19:32:23 #kisslinux Or just for giblib? 2020-05-11T19:33:43 #kisslinux as you prefer 2020-05-11T19:34:02 #kisslinux that's just a cache directory 2020-05-11T19:36:46 #kisslinux Cleared the cache, still getting the checksum mismatch? 2020-05-11T19:37:36 #kisslinux maybe upstream changed the source slightly 2020-05-11T19:37:44 #kisslinux you could run kiss c, but that is possibly unsafe 2020-05-11T19:38:07 #kisslinux eh for me it doesn't give the checksum error 2020-05-11T19:38:58 #kisslinux I don't get a checksum error either 2020-05-11T19:41:18 #kisslinux dingalorama: I have checked this package ... several times. the checksum is correct. you have problem with old source. clear cache and search if it is in /var/db/kiss/ 2020-05-11T19:41:52 #kisslinux clear old package and rebuild. you will have no checksum problems 2020-05-11T19:44:37 #kisslinux dingalorama: remove /root/.cache/kiss/sources 2020-05-11T19:44:46 #kisslinux and ~/.cache/kiss/sources 2020-05-11T19:44:52 #kisslinux then run kiss b again 2020-05-11T19:48:47 #kisslinux didn't remove the /root/.cache/kiss/sources, but instead removed the community repo then cloned it again now its fine. Thanks onodera and ax 2020-05-11T19:55:32 #kisslinux no problem man ;) 2020-05-11T20:09:31 #kisslinux Damn 2020-05-11T20:09:49 #kisslinux Anyone had a problem where once you install lightline to vim, you can't actually backspace? 2020-05-11T20:10:36 #kisslinux Or at least, you can backspace until the beginning of the line, then any further backspaces don't do anything 2020-05-11T20:21:23 #kisslinux dilymn, i organise them because it's less of a pita that way 2020-05-11T20:21:31 #kisslinux oh, wrong way 2020-05-11T20:21:37 #kisslinux yea i prefer the doubled nested 2020-05-11T20:22:10 #kisslinux so that should i ever need to append to the root dir i wont have packages like `screenshots` showing up 2020-05-11T20:22:31 #kisslinux dilynm 2020-05-11T20:27:49 #kisslinux @dingalorama does the backspace work correctly with lightline disabled/uninstalled? 2020-05-11T20:28:19 #kisslinux Yeah, then all of a sudden it stopped after making a vimrc just to set relative numbers on also :L 2020-05-11T20:28:30 #kisslinux So I don't know if its the vimrc somehow maybe? 2020-05-11T20:30:20 #kisslinux weird, i had a suggestion if it had never worked 2020-05-11T20:30:50 #kisslinux What would that suggestion be though? 2020-05-11T20:30:59 #kisslinux https://vim.fandom.com/wiki/Backspace_and_delete_problems 2020-05-11T20:31:31 #kisslinux Okat ominous_anonymou i'll try that 2020-05-11T20:31:39 #kisslinux I've had to use `set backspace=indent,eol,start` more than once for example, but it's always been present on install on VIM rather than as a result of a plugin install 2020-05-11T20:31:51 #kisslinux *install of vim 2020-05-11T20:31:54 #kisslinux Ah okay 2020-05-11T20:32:04 #kisslinux Not sure why it's happening though 2020-05-11T20:32:14 #kisslinux Wasn't happening before I added anything to my vim 2020-05-11T20:33:45 #kisslinux Oh and I tried to install neovim to see if it was just vim, but neovim failed to install 2020-05-11T20:34:55 #kisslinux ominous_anonymou Thanks that fixed the issue :) 2020-05-11T20:37:10 #kisslinux However del key also has the same sorta issue :( 2020-05-11T20:38:23 #kisslinux you can also try `set nocompatible` 2020-05-11T20:38:37 #kisslinux We use runit for services with busybox, right? 2020-05-11T20:42:59 #kisslinux ominous_anonymou `set nocompatible` and `set backspace=indent,eol,start` together works 2020-05-11T20:43:13 #kisslinux but if I only use one, they don't work haha 2020-05-11T20:48:51 #kisslinux glad to hear it works 2020-05-11T20:50:09 #kisslinux I'm so confused though, as I've never had this happen before ;( 2020-05-11T20:50:56 #kisslinux @perish yes, busybox init 2020-05-11T20:51:05 #kisslinux Nice 2020-05-11T20:51:15 #kisslinux Dbus now has a service 2020-05-11T20:51:16 #kisslinux Woo 2020-05-11T20:52:13 #kisslinux jedavies: I found an issue in the aarch64 port - the mesa package doesn't have patches/panfrost.patch in sources 2020-05-11T21:00:28 #kisslinux @dingalorama yeah it's the one big gripe i have with vim, and why i've removed all plugins from my use. too many little quirks that I got tired of trying to figure out 2020-05-11T21:10:07 #kisslinux when copying folders for packages should I use -R or -a? 2020-05-11T21:11:27 #kisslinux I use install 2020-05-11T21:12:15 #kisslinux You should use install 2020-05-11T21:12:16 #kisslinux not cp 2020-05-11T21:14:04 #kisslinux I thought it was concluded you should avoid install -t for portability reasons? 2020-05-11T21:14:17 #kisslinux So I was using mkdir -p and cp 2020-05-11T21:14:54 #kisslinux https://github.com/kisslinux/repo/commit/8d7d0a39f6c335ff9d25b9d486a59fd91d35f00e 2020-05-11T21:15:56 #kisslinux Huh 2020-05-11T21:16:13 #kisslinux I guess 2020-05-11T21:16:47 #kisslinux I don't think Dylan ever commented on it, maybe I'll ask again when he's back online 2020-05-11T21:25:31 #kisslinux https://k1ss.org/style 2020-05-11T21:25:42 #kisslinux Ctrl+f [0211] 2020-05-11T21:25:58 #kisslinux It's encouraged, is my best guess 2020-05-11T21:26:13 #kisslinux Huh, what's wrong with pipewire? 2020-05-11T21:26:19 #kisslinux Now I have to package that too 2020-05-11T21:26:22 #kisslinux Gods, dylan 2020-05-11T21:26:23 #kisslinux mattx433: panfrost.patch is in sources: https://github.com/jedavies-dev/kiss-aarch64/blob/master/repo/mesa/sources 2020-05-11T21:26:32 #kisslinux Is your KISS_PATH correct? 2020-05-11T21:30:41 #kisslinux @perish https://freenode.logbot.info/kisslinux/20200423#c3711573 flatpak stuff 2020-05-11T21:31:32 #kisslinux Ah 2020-05-11T21:33:55 #kisslinux well, and firefox. audio in general -- pipewire to replace other stuff 2020-05-11T21:52:05 #kisslinux Oh GNOME, why must you make us suffer 2020-05-11T21:59:14 #kisslinux is this pipewire any good? 2020-05-11T21:59:25 #kisslinux i have a feeling it will depend on systemd & co 2020-05-11T22:00:26 #kisslinux im already seeing a dbus dep 2020-05-11T22:03:34 #kisslinux <_abi> new vagrant box/pre installed qemu image based on 1.10.0 and latest stable kernel available at: https://app.vagrantup.com/abi/boxes/kiss/versions/1.10.0-1 and: https://github.com/abbbi/kiss-bootstrap/releases/tag/1.10.0-1 2020-05-11T22:04:16 #kisslinux neat 2020-05-11T22:33:01 #kisslinux dylan03: imo kiss' help text would be better if '[pkg] [pkg] [pkg]' was replaced with '[pkg]...' which is a pretty common way to indicate that there can be more than one of that argument passed