2020-03-15T00:06:57 #kisslinux I was thinking about packaging "pip" for python3, but look at that dependency list! https://www.archlinux.org/packages/extra/any/python-pip/ 2020-03-15T00:30:48 #kisslinux adamantium, you can build python with pip 2020-03-15T00:31:16 #kisslinux --with-ensurepip=yes 2020-03-15T00:33:19 #kisslinux oh cool 2020-03-15T00:33:28 #kisslinux thanks mahmudov 2020-03-15T00:34:25 #kisslinux Oh, that's funny, I had pip all along, and didn't realize it 2020-03-15T00:40:27 #kisslinux yes :) 2020-03-15T00:40:27 #kisslinux https://github.com/kisslinux/repo/blob/master/extra/python/build#L16 2020-03-15T04:19:12 #kisslinux https://k1ss.org//blog/20190828a 2020-03-15T04:19:49 #kisslinux do you guys plan on making a patch to remove dbus from firefox 74 2020-03-15T04:40:03 #kisslinux horseshoe27: dylan would probably resume the dbus removal on firefox 78 2020-03-15T06:50:30 #kisslinux horseshoe27: I will resume the dbus patches once the next ESR is released. 2020-03-15T06:54:52 #kisslinux paradigm: I've pushed the full Bedrock fix. Will release it shortly so that lieu: Can test. 2020-03-15T06:55:14 #kisslinux cornett: That's great. Glad you're enjoying it. 2020-03-15T06:56:59 #kisslinux perish: kiedtl: The one problem with Void/Arch/* is that the shell code is all crappy. Dependencies for packages are usually wrong too. =P 2020-03-15T06:57:24 #kisslinux dilyn: Let me know if you need any help setting up a chroot. 2020-03-15T06:58:52 #kisslinux claudia2: Glib builds fine for me without flex. 2020-03-15T07:27:11 #kisslinux dylanaraps: KISS' init boots fine now 2020-03-15T07:28:54 #kisslinux Nice 2020-03-15T07:29:11 #kisslinux I'd like to hear your overall thoughts and experience about the process 2020-03-15T07:29:28 #kisslinux I want to write about it tomorrow in the weekly blog post if you don't mind :P 2020-03-15T07:33:57 #kisslinux Well. Installing Bedrock was very straightforward indeed. I've had issues here and there but they were on my part, not the distros (aside from the linker one). 2020-03-15T07:37:16 #kisslinux What was the linker issue? 2020-03-15T07:37:36 #kisslinux The one you just fixed? 2020-03-15T07:37:54 #kisslinux I'm sorry. `linker` might not be the right word. 2020-03-15T07:37:58 #kisslinux A screenshot would be nice too (though I don't know how you'll show KISS + Bedrock :P) 2020-03-15T07:38:00 #kisslinux Ah 2020-03-15T07:38:02 #kisslinux Gotcha 2020-03-15T07:38:52 #kisslinux Oh yeah, right. Wait a moment. 2020-03-15T07:40:41 #kisslinux brb 2 secs 2020-03-15T07:41:49 #kisslinux btw, i am using `kpow` to shutdown/reboot, is that safe? 2020-03-15T07:54:33 #kisslinux lieu: No 2020-03-15T07:55:16 #kisslinux 'kpow' should be used at the end of the shutdown process 2020-03-15T07:55:27 #kisslinux It simply tells the kernel "power off" or "reboot" 2020-03-15T07:55:44 #kisslinux It won't handle unmounting disks, safely stopping all processes, etc. 2020-03-15T07:55:57 #kisslinux It _will_ run 'sync' though. 2020-03-15T08:04:54 #kisslinux ah, that's prolly why fsck was complaining about dirty bits 2020-03-15T08:06:01 #kisslinux Yes 2020-03-15T08:06:47 #kisslinux kpow is effectively 'halt', only it works with every init. 2020-03-15T08:14:24 #kisslinux brb, i'll just learn how to do a 'simple upload' on this iphone thing 2020-03-15T08:20:12 #kisslinux brb 2020-03-15T09:59:21 #kisslinux dylanaraps: hope you can find something https://imgur.com/a/IFCXgRF 2020-03-15T10:00:20 #kisslinux lieu: Thanks 2020-03-15T10:00:26 #kisslinux I can't see any images in the link though 2020-03-15T10:01:49 #kisslinux oh wait 2020-03-15T10:03:08 #kisslinux do i give it time to upload? 2020-03-15T10:04:28 #kisslinux No idea 2020-03-15T10:05:04 #kisslinux because when the images already showed up, i just copied the linked then closed the imgur tab 2020-03-15T10:05:38 #kisslinux Ah 2020-03-15T10:05:42 #kisslinux You may have to wait 2020-03-15T10:05:48 #kisslinux Imgur is kinda crappy now 2020-03-15T10:13:22 #kisslinux dylanaraps: what do you use? 2020-03-15T10:14:06 #kisslinux dylanaraps: here you go https://imgur.com/a/vgf6pGU 2020-03-15T10:15:38 #kisslinux Thanks 2020-03-15T10:15:49 #kisslinux teknik.io is nice 2020-03-15T10:19:57 #kisslinux you're right, it even provides upload scripts 2020-03-15T10:54:11 #kisslinux dylanaraps paradigm: I noticed something during shutdown/reboot -> https://p.teknik.io/Raw/wBoJm 2020-03-15T10:54:41 #kisslinux Ah 2020-03-15T10:55:02 #kisslinux Does Bedrock already partially shutdown the system before executing KISS's scripts? 2020-03-15T10:55:27 #kisslinux How's thing for a commit? https://github.com/kisslinux/kiss/commit/ad9cda2e34c9da6963bcbee0154025216703feec 2020-03-15T10:55:43 #kisslinux which wasn't happening pre-Bedrock. 2020-03-15T10:55:43 #kisslinux Adding a feature with no code size increase. 2020-03-15T10:56:29 #kisslinux A pretty deep feature at that 2020-03-15T11:00:47 #kisslinux dylanaraps: this allows built packages to be compressed as xz, yes? 2020-03-15T11:03:00 #kisslinux Yes 2020-03-15T11:03:11 #kisslinux And new methods can be added super simply 2020-03-15T11:03:23 #kisslinux Though I may keep the default to gzip 2020-03-15T11:03:53 #kisslinux i like xz better for some reason 2020-03-15T11:04:59 #kisslinux tar usage is also more portable 2020-03-15T11:05:23 #kisslinux This code could then be used for more portable source extraction 2020-03-15T11:06:40 #kisslinux Unrelated: Why are .c files in `/usr/share/doc/kiss`? 2020-03-15T11:07:26 #kisslinux So that every install has the sources 2020-03-15T11:07:55 #kisslinux See the FAQ 2020-03-15T11:07:56 #kisslinux Oh 2020-03-15T11:08:16 #kisslinux If something happens (*knock knock knock*) 2020-03-15T11:09:29 #kisslinux Yup 2020-03-15T11:42:56 #kisslinux https://termbin.com/n9qb 2020-03-15T12:29:57 #kisslinux Here's a nice sunday tune: https://www.youtube.com/watch?v=QH3Fx41Jpl4 2020-03-15T12:46:51 #kisslinux dylanaraps: That was fast. :) 2020-03-15T12:47:00 #kisslinux :P 2020-03-15T12:48:57 #kisslinux btw dylanaraps, have you considered making the CI actually /build/ each PR to test if they work? 2020-03-15T12:49:53 #kisslinux It'll take longer, but you'll no longer have to trust the maintainer. 2020-03-15T12:53:29 #kisslinux Yeah... 2020-03-15T12:53:34 #kisslinux That won't be possible. 2020-03-15T12:53:40 #kisslinux Why not? 2020-03-15T12:54:01 #kisslinux 1. Each CI spin up will need to download, extract and update the KISS chroot tarball. 2020-03-15T12:54:26 #kisslinux 2. Each CI spin up has to somehow chroot into the tarball (needs root. __maybe__ proot will work). 2020-03-15T12:54:47 #kisslinux 3. Each CI spin up has to download and build all dependencies. 2020-03-15T12:55:02 #kisslinux 4. Each CI spin up has to finally download and build the package. 2020-03-15T12:55:13 #kisslinux Hmmm. 2020-03-15T12:55:14 #kisslinux It'll take far too long. 2020-03-15T12:55:43 #kisslinux There should be a way to ensure a static environment -- just to build pkgs. I will mess around with sourcehut's CI and see if I can try that. 2020-03-15T12:55:44 #kisslinux It exceeds whatever free quotes are in place for the time cost alone. 2020-03-15T12:56:00 #kisslinux icyphox: Yes. It's the chroot tarball. 2020-03-15T12:56:08 #kisslinux It has to be updated though. 2020-03-15T12:56:15 #kisslinux All dependencies still have to be built. 2020-03-15T12:56:22 #kisslinux That is true... 2020-03-15T12:56:25 #kisslinux Hmmm. 2020-03-15T12:56:41 #kisslinux It's not possible through regular CI. 2020-03-15T12:56:57 #kisslinux It's not, yeah. 2020-03-15T12:57:03 #kisslinux We'll run out of build time. 2020-03-15T12:57:09 #kisslinux I prefer trust regardless though. 2020-03-15T12:57:29 #kisslinux Interesting. I prefer trustless systems. 2020-03-15T12:58:43 #kisslinux The addition of the manifest output in the PR template is an act of "proof" anyway. 2020-03-15T12:59:05 #kisslinux It proves that the package was built via the package manager. 2020-03-15T12:59:18 #kisslinux Ah, but some manifests are far too huge to peruse through manually (like my last pkg). 2020-03-15T12:59:24 #kisslinux But I see your point. 2020-03-15T12:59:27 #kisslinux I did it manually 2020-03-15T12:59:32 #kisslinux Took me two seconds 2020-03-15T12:59:41 #kisslinux Oh 2020-03-15T12:59:43 #kisslinux lol 2020-03-15T12:59:50 #kisslinux Alrighty then. :) 2020-03-15T13:00:36 #kisslinux It's not that I prefer trust systems vs trustless ones, it's that I prefer low (or no tech) to tech solutions. 2020-03-15T13:01:17 #kisslinux Fair enough. 2020-03-15T13:11:26 #kisslinux the country and thr city is now on "semi-lockdown" state and all uni activities are to be conducted online so... now I have no idea what to do here since my Wyvertux build "server" is on an uni computer and I can't remote there 2020-03-15T13:11:59 #kisslinux rip 2020-03-15T13:12:40 #kisslinux I want to finish up the LLVM 10 rebuild (though I doubt there'll be errors like on GCC) but yeah my laptop's strained enough 2020-03-15T13:13:39 #kisslinux I finally solved the Rust problem once and for all though so that's nice 2020-03-15T13:14:08 #kisslinux All hotels / seasonal rentals are closed now 2020-03-15T13:14:23 #kisslinux They're thinking of closing the bridge to where I live 2020-03-15T13:14:32 #kisslinux (It's an island with a bridge) 2020-03-15T13:15:06 #kisslinux I'm a goddamn idiot, can anyone send me a kiss-export tarball of gzip? 2020-03-15T13:15:16 #kisslinux Yeah 2020-03-15T13:15:23 #kisslinux it has to be tar.xz though 2020-03-15T13:15:28 #kisslinux OK 2020-03-15T13:15:29 #kisslinux since, I uninstalled gzip. yeah 2020-03-15T13:15:34 #kisslinux Ah 2020-03-15T13:15:41 #kisslinux lol 2020-03-15T13:17:40 #kisslinux https://u.teknik.io/Rr5TZ.xz 2020-03-15T13:17:45 #kisslinux Name it "gzip#1.10-2.tar.xz" 2020-03-15T13:17:58 #kisslinux I compiled with generic march 2020-03-15T13:19:18 #kisslinux alright thanks 2020-03-15T13:19:37 #kisslinux huh, you switched to pigz now 2020-03-15T13:24:33 #kisslinux Yeah 2020-03-15T13:24:45 #kisslinux I've done work on the package manager too 2020-03-15T13:25:43 #kisslinux Lots of compression changes 2020-03-15T13:31:52 #kisslinux iiuc, only method to install k1ss is to build it locally? 2020-03-15T13:32:37 #kisslinux which would take a lot of time with FS on mmc card 2020-03-15T13:35:35 #kisslinux Yes 2020-03-15T13:35:42 #kisslinux There's no cross-compilation 2020-03-15T13:36:56 #kisslinux last year when I built firefox on this arm box it took more than a 12 hours 2020-03-15T13:38:44 #kisslinux jedavies may provide firefox binaries 2020-03-15T13:38:58 #kisslinux You'll then avoid rust, nodejs, perl, llvm, etc. 2020-03-15T13:39:06 #kisslinux could try with ssd disk over USB-C but I think it will be half time at best 2020-03-15T13:39:50 #kisslinux mps: I provide the firefox-bin package on aarch64, which avoids having to build rust + friends 2020-03-15T13:40:00 #kisslinux yes, I see bin firefox, but what about rest of k1ss 2020-03-15T13:40:24 #kisslinux You have to build that yourself :) 2020-03-15T13:40:39 #kisslinux The rest won't take long at all. 2020-03-15T13:40:58 #kisslinux ah, ok 2020-03-15T13:41:02 #kisslinux on a computer, on a system like RPi, no idea for that 2020-03-15T13:41:02 #kisslinux Using firefox-bin lets you avoid pretty much all of the larger builds 2020-03-15T13:41:21 #kisslinux Building on an RPi is awful. 2020-03-15T13:41:22 #kisslinux then I will attach ssd usb RSN 2020-03-15T13:41:33 #kisslinux But the new 4GB one should be fine, I think. 2020-03-15T13:42:00 #kisslinux Took me ~3 hrs to build gdb on a 3B (I think it was a 3B). 2020-03-15T13:42:06 #kisslinux On the rk3399 device I have most packages build in a few min or less. 2020-03-15T13:42:10 #kisslinux I'm using chromebook with 4GB ram 2020-03-15T13:42:19 #kisslinux ARM chromebook? 2020-03-15T13:42:26 #kisslinux GCC is around 3-4 hours though 2020-03-15T13:42:27 #kisslinux icyphox: yes 2020-03-15T13:42:43 #kisslinux Nice. 2020-03-15T13:42:52 #kisslinux icyphox: also it is rk3399 2020-03-15T13:42:53 #kisslinux icyphox: it's the Pinebook Pro, a $200 arm laptop 2020-03-15T13:43:08 #kisslinux Ah, nice! I've wanted to try one of those. 2020-03-15T13:43:26 #kisslinux How's the hardware? Plasticy, I'd presume? 2020-03-15T13:43:34 #kisslinux For 200 bucks I guess you can't complain. 2020-03-15T13:44:08 #kisslinux Yeah exactly. It's not bad for the price. The one thing I miss is a backlit keyboard though. 2020-03-15T13:44:27 #kisslinux I would buy pinebook but three years ago only option was chromebook for arm64 with enough RAM and good display 2020-03-15T13:45:09 #kisslinux Which chromebook are you using? 2020-03-15T13:45:23 #kisslinux The Pixelbook has a fantastic display, I hear. 2020-03-15T13:45:23 #kisslinux samsung one plus 2020-03-15T13:47:33 #kisslinux this one https://www.amazon.com/Samsung-Chromebook-Convertible-Laptop-XE513C24-K01US/dp/B01LZ6XKS6 2020-03-15T13:49:08 #kisslinux It has an Intel cpu? 2020-03-15T13:49:59 #kisslinux Looks like it runs a Celeron. 2020-03-15T13:50:11 #kisslinux oh, this one is when they switched to intel, but they look similar. sorry 2020-03-15T13:50:36 #kisslinux Ah, figured. 2020-03-15T13:51:31 #kisslinux here it is https://www.cnx-software.com/2016/10/15/samsung-chromebook-pro-powered-by-rockchip-rk3399-soc-to-sell-for-499/ 2020-03-15T13:54:37 #kisslinux Nice, it's also rk3399. I assume the Wifi card is supported OK by Linux? 2020-03-15T13:54:51 #kisslinux yes, works fine 2020-03-15T13:55:21 #kisslinux it is mwifiex_pcie 2020-03-15T13:56:55 #kisslinux though some drivers are buggy, analogix_dp and emmc crashes when resumes from suspend-to-ram 2020-03-15T13:57:39 #kisslinux I posted bug reports to kernel devs but didn't received any answer 2020-03-15T13:59:45 #kisslinux Same for me, no suspend currently. Seem to remember this will require work in the ARM trusted firmware package. 2020-03-15T14:01:11 #kisslinux when using external mmc as root FS suspend works fine for me 2020-03-15T14:04:08 #kisslinux but my suspend is 'echo mem > /sys/power/state' 2020-03-15T14:10:32 #kisslinux Interesting, not tried other options yet. 2020-03-15T14:11:45 #kisslinux if I don't suspend it works fine for days, till I reboot for some other reasons 2020-03-15T14:18:42 #kisslinux aloha! 2020-03-15T14:19:03 #kisslinux Hi claudia2. 2020-03-15T14:19:59 #kisslinux dylanaraps: I investigated my flex problem further. I cant build bison without flex 2020-03-15T14:20:11 #kisslinux it seem I cant build a lot of packages without flex 2020-03-15T14:20:21 #kisslinux hello icy (: 2020-03-15T14:24:48 #kisslinux building bison errors out with 'libfl.so.2 not found 2020-03-15T14:27:50 #kisslinux Its goes out of my knowledge so I start rebuilding stuff from the core 2020-03-15T14:45:03 #kisslinux claudia2: Weird. I can build bison without flex. 2020-03-15T14:57:54 #kisslinux jedavies: kiss build gnupg1 => 'checking build system type... aarch64-unknown-linux-gnu' 2020-03-15T14:58:02 #kisslinux gnu? not musl? 2020-03-15T14:59:14 #kisslinux Anyone here have a folding@home team? 2020-03-15T15:07:52 #kisslinux nvm 2020-03-15T15:16:36 #kisslinux dylanaraps: I may have found something. M4 also errors out without flex but wit "ar interface not found". Ar is from binutils but rebuildings doesnt hel 2020-03-15T15:16:47 #kisslinux https://p.teknik.io/HOS7t 2020-03-15T15:17:08 #kisslinux *help 2020-03-15T15:17:17 #kisslinux claudia2: I think there's something wrong with your system. 2020-03-15T15:17:29 #kisslinux command -v ar 2020-03-15T15:17:31 #kisslinux command -v gcc-ar 2020-03-15T15:20:17 #kisslinux mps: interesting, it says that for me also. But it's building/running with musl, not glibc. 2020-03-15T15:21:48 #kisslinux dylanaraps: Its both /usr/bin/ar; /usr/bin/gcc-ar 2020-03-15T15:22:10 #kisslinux Do they work when invoked? 2020-03-15T15:22:17 #kisslinux ar --version 2020-03-15T15:22:21 #kisslinux gcc-ar --version 2020-03-15T15:22:42 #kisslinux ah 2020-03-15T15:22:45 #kisslinux Note: My changes only introduced depends file changes. 2020-03-15T15:22:54 #kisslinux nope they dont 2020-03-15T15:22:56 #kisslinux Nothing "real" changed. 2020-03-15T15:23:02 #kisslinux Thought so 2020-03-15T15:23:05 #kisslinux libfl.so.2 is missing 2020-03-15T15:23:22 #kisslinux flex not installed right now 2020-03-15T15:23:37 #kisslinux How did you remove flex? 2020-03-15T15:23:43 #kisslinux Ah 2020-03-15T15:23:51 #kisslinux It's listed as 'make' when it shouldn't be. 2020-03-15T15:23:59 #kisslinux (: 2020-03-15T15:24:09 #kisslinux I wonder why my system works. 2020-03-15T15:24:30 #kisslinux there we have it :D 2020-03-15T15:24:53 #kisslinux Fixed 2020-03-15T15:24:57 #kisslinux do you have it installed? 2020-03-15T15:25:19 #kisslinux jedavies: I untared tarball to root partition and tried to boot with kernel I use for Alpine, but got only blank screen 2020-03-15T15:25:45 #kisslinux so for understanding, flex is still a fundamental brick of the system? 2020-03-15T15:26:02 #kisslinux from alpine I tried to run some bins on kiss fs and they work 2020-03-15T15:27:23 #kisslinux to my shame I must admit that found something new in kiss-orphans and removed it without knowing what its really for 2020-03-15T15:27:34 #kisslinux * I found 2020-03-15T15:29:01 #kisslinux mps: do you have a way of viewing what's going on during the boot process? For example I use a serial cable with my device, attached to another machine. 2020-03-15T15:30:06 #kisslinux Also, can you chroot into the kiss environment from Alpine and run things ok? 2020-03-15T15:30:11 #kisslinux no, I didn't hacked device to find how to attach serial cables 2020-03-15T15:30:48 #kisslinux yes, I can chroot, and most things works 2020-03-15T15:31:52 #kisslinux maybe problem is loading modules 2020-03-15T15:32:14 #kisslinux display drivers are built as modules and not in kernel 2020-03-15T15:32:17 #kisslinux What bootloader are you using? I'm using uboot. This required writing some files to start of the device you want to boot from. 2020-03-15T15:33:29 #kisslinux I'm using kernel prepared with vboot-tools (chromeos tools to sign kernels, add dtbs and boot params) and dd it to boot partition 2020-03-15T15:34:37 #kisslinux I looked at your boot.txt and I see that parameters are nearly same as mine 2020-03-15T15:35:09 #kisslinux OK, not familiar with vboot-tools. You may need to load a module at boot to activate the screen. I had to add this to my inittab: ::once:/usr/bin/modprobe pwm_bl 2020-03-15T15:36:06 #kisslinux I found what modules to load by looking at lsmod on another distro, then adding to inittab 2020-03-15T15:38:19 #kisslinux I will build new kernel tomorrow (anyway plan is to upgrade to 5.6-rc6, which will be released this night) and will build display driver in kernel, not as module 2020-03-15T15:38:36 #kisslinux does kiss put boot log somewhere 2020-03-15T15:52:41 #kisslinux There's nothing to log is there? (dmesg catches what the kernel, etc is doing) 2020-03-15T15:57:52 #kisslinux maybe 'dmesg > /var/log/dmesg.log' at the end of boot 2020-03-15T16:04:50 #kisslinux Sure 2020-03-15T16:05:04 #kisslinux You could add that to /etc/rc.d/dmesg.boot as a script 2020-03-15T16:05:14 #kisslinux It'll then automatically run at the end of boot. 2020-03-15T16:09:16 #kisslinux ah, thanks for hint 2020-03-15T16:39:22 #kisslinux @dylanaraps I'm correct in assuming that the bootstrap tarball arch distributes is 'good enough' and pacstrapping is unecessary, right? 2020-03-15T16:56:39 #kisslinux Yes 2020-03-15T16:56:52 #kisslinux I just extract it, chroot in and set the mirrorlist. 2020-03-15T16:57:07 #kisslinux Then everything "just works" 2020-03-15T16:57:13 #kisslinux As if you booted Arch 2020-03-15T16:59:20 #kisslinux jedavies: You there? 2020-03-15T16:59:52 #kisslinux Yup 2020-03-15T17:00:12 #kisslinux Didn't realise PRs to repo needed to be signed 2020-03-15T17:00:21 #kisslinux See my comment 2020-03-15T17:00:28 #kisslinux Also, I already remove the libelf dependency on glib. 2020-03-15T17:00:34 #kisslinux Aah ok - got it 2020-03-15T17:00:34 #kisslinux Unless I've missed a spot(?) 2020-03-15T17:00:40 #kisslinux removed* 2020-03-15T17:00:54 #kisslinux Hmm, fails to build for me without libelf 2020-03-15T17:01:27 #kisslinux Ah 2020-03-15T17:01:33 #kisslinux I need to update my fix. 2020-03-15T17:02:18 #kisslinux Actually. 2020-03-15T17:05:36 #kisslinux Will push a new fix in a few minutes. 2020-03-15T17:18:36 #kisslinux jedavies: Fix pushed 2020-03-15T17:23:36 #kisslinux Thanks! 2020-03-15T17:50:51 #kisslinux dylanaraps: half of shutdown-time unmount error messages lieu pointed out were because Bedrock sets up shared subtrees which implicitly propogate mount and unmount operations. One umount() call within `umount -a` will unmount multiple mount points. These errors are a harmless aesthetic thing - it's just saying the mount point is already unmounted. Not an issue, and IMO not worth the effort to fix. 2020-03-15T17:50:57 #kisslinux However, the other half of the errors I think we should fix. I suspect those are because Bedrock sets up nested mount points (e.g. /foo is a mountpoint *and* /foo/bar is a mountpoint) and busybox's `umount -a` isn't careful to ensure it unmounts children mount points before their parents. This we should fix. While we should have lieu test it before committing, I think, my proposed fix is to throw a 2020-03-15T17:51:03 #kisslinux `umount -a -l` above the `umount -a` in the shutdown script. This basically queues unmount operations for when the kernel thinks their available and I *think* will work around busybox umount's lack of order consideration. 2020-03-15T18:04:35 #kisslinux Hey 2020-03-15T18:09:23 #kisslinux * paradigm waves