2020-04-07T00:01:34 #kisslinux here pastebin.com/UWg7nfiJ 2020-04-07T00:03:36 #kisslinux and i have also encrypted my home partition, and set up a /etc/crypttab pastebin.com/Jyx94Pkm 2020-04-07T00:04:04 #kisslinux oh ok. my apologies, that's above my pay grade :) 2020-04-07T00:15:33 #kisslinux nocir: I am also using x230 and have setup my fstab with partuuid. My fstab looks similar 2020-04-07T00:15:36 #kisslinux https://termbin.com/shin 2020-04-07T00:15:42 #kisslinux but mine is a coreboot machine 2020-04-07T00:18:25 #kisslinux I feel like it's a grub problem though, because during boot it doesn't even get to the grub screen (or prompt) before it just stops and reboots 2020-04-07T00:19:00 #kisslinux even if it wasn't managing to decrypt my home directory, it could still load grub 2020-04-07T00:19:01 #kisslinux this is an known error 2020-04-07T00:20:08 #kisslinux I have added this in my /etc/default/grub 2020-04-07T00:20:11 #kisslinux root=PARTUUID=c24fa20f-01 2020-04-07T00:20:23 #kisslinux this might be my UUID 2020-04-07T00:23:47 #kisslinux yes you have to tell grub the uuid of the drive where it can find the kernel 2020-04-07T00:27:59 #kisslinux ok 2020-04-07T00:28:52 #kisslinux so I could just write root=UUID= in my /etc/default/grub 2020-04-07T00:32:11 #kisslinux this is what my GRUB_CMDLINE_LINUX_DEFAULT line looks like 2020-04-07T00:32:19 #kisslinux GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet root=PARTUUID=c24fa20f-01 GRUB_GFXMODE=1366x768x32" 2020-04-07T00:33:43 #kisslinux I have the UUID in grub default and PARTUUID in fstab. I remember it was a bit fiddeling to get it right 2020-04-07T00:34:41 #kisslinux Maybe you have do update your grub config. 2020-04-07T00:34:46 #kisslinux after 2020-04-07T00:34:54 #kisslinux grub-mkconfig -o /boot/grub/grub.cfg 2020-04-07T00:59:57 #kisslinux Changed GRUB_CMDLINE_LINUX_DEFAULT to GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet root=UUID=" and it still will not boot 2020-04-07T01:02:38 #kisslinux have you tried enabling debugging messages to see if it spits out anything useful? 2020-04-07T01:02:42 #kisslinux https://wiki.archlinux.org/index.php/GRUB#Enable_debug_messages 2020-04-07T01:04:27 #kisslinux nocir: I have it working wiht "root=PARTUUID=UUID" 2020-04-07T01:23:25 #kisslinux what part of the file should I add this to? 2020-04-07T01:24:22 #kisslinux presumably it wouldn't matter 2020-04-07T01:25:01 #kisslinux it'll get overwritten on regeneration anyways so i wouldn't worry too much... probably just the top or bottom maybe? Never used GRUB 2020-04-07T01:26:46 #kisslinux make sure the uuid you put after PARTUUID= is the actual PARTUUID and not the UUID because they are different 2020-04-07T01:27:49 #kisslinux dilyn: it didn't print anything knew, it just printed 'Grub loading' and rebooted 2020-04-07T01:28:16 #kisslinux E5ten: so i need to use the PARTUUID, not the UUID? 2020-04-07T01:28:52 #kisslinux (remove quiet) 2020-04-07T01:29:24 #kisslinux although quiet might just supress kernel messages 2020-04-07T01:29:46 #kisslinux well if you're using root=PARTUUID yeah you need to use the PARTUUID instead of the UUID, iirc though root=UUID requires initramfs to work which you won't have cuz you're on kiss, so yeah use PARTUUID 2020-04-07T01:50:41 #kisslinux so i tried root=PARTUUID= and root=PARTUUID= and neither works. I don't think messing with kernel parameters will fix the problem though, because I can't even get to the screen where you select an OS 2020-04-07T01:56:31 #kisslinux to give a detailed summary of what is going on: when i boot my computer displays the splash screen, and then prints 'GRUB loading' for a moment. after this it reboots, and proceeds to do the same thing over again. 2020-04-07T01:57:34 #kisslinux I might just use efi grub or efibootmgr at this point. 2020-04-07T02:26:39 #kisslinux https://eadwardus.site/?blog/2020-04-06 2020-04-07T02:26:53 #kisslinux This is pretty interesting. 2020-04-07T03:02:21 #kisslinux icyphox: have you seen https://github.com/oasislinux/oasis? that's my own project, and is quite similar (static linking, rc, perp, [su]base, etc) 2020-04-07T03:04:12 #kisslinux almost every package can be built with cproc, too (my tiny C compiler) 2020-04-07T03:05:20 #kisslinux Oh wow. 2020-04-07T03:05:27 #kisslinux mforney: This is sick. 2020-04-07T03:09:47 #kisslinux thanks :) 2020-04-07T03:11:39 #kisslinux it's mostly just tailored to my own needs, but is the culmination of years of work on a pretty wide range of projects 2020-04-07T03:20:12 #kisslinux i didn't know about netsurf till now, it looks pretty cool, i'll have to try it 2020-04-07T03:21:52 #kisslinux it works *decently* well, as long as the website doesn't rely on javascript or fancy new css features 2020-04-07T03:22:22 #kisslinux i use firefox via pkgsrc for those that don't work 2020-04-07T03:22:57 #kisslinux yeah, i've used dillo before, i figure it would be similar. 2020-04-07T03:23:48 #kisslinux the framebuffer support is particularly interesting 2020-04-07T03:25:21 #kisslinux i've always been interested in not running X, but certain programs like web browsers have stopped me. 2020-04-07T03:27:02 #kisslinux yes, nsfb is quite nice since it's so easy to get up and running. recently, some folks have even managed to port it to plan9: https://github.com/netsurf-plan9/netsurf 2020-04-07T03:35:39 #kisslinux thats cool. I never got very into plan9, though. have you done anything with it? 2020-04-07T03:35:51 #kisslinux mforney: Do you use oasis as your daily driver? 2020-04-07T03:37:42 #kisslinux nocir: i've messed around with it a bit. i'm quite found of acme, rc, and a lot of its ideas, but i've never installed it other than in a vm 2020-04-07T03:37:46 #kisslinux icyphox: yep 2020-04-07T03:38:19 #kisslinux (i do have an emergency ubuntu partition though :P) 2020-04-07T03:38:24 #kisslinux Neat. The issue I face with KISS is the occasional "bloat" I may need to run. 2020-04-07T03:38:33 #kisslinux Ah, I'm thinking of having one too. 2020-04-07T03:39:54 #kisslinux so far i've been using pkgsrc for that. it's a nice way to keep the bloat self-contained, and you get 22000 packages for free 2020-04-07T03:40:35 #kisslinux nix is another option 2020-04-07T03:41:50 #kisslinux I just use separate computers. I have one that runs debian, one that runs openbsd, and one that i am currently trying to install kisslinux on 2020-04-07T03:42:33 #kisslinux i use the debian one for bloated stuff 2020-04-07T04:53:49 #kisslinux nocir: I wish I had that option lol. 2020-04-07T04:54:03 #kisslinux I might have to ditch my current KISS install. 2020-04-07T04:54:19 #kisslinux Let's see... 2020-04-07T05:48:40 #kisslinux phew, and glibc buils! lol 2020-04-07T05:51:35 #kisslinux anyway, i'm trying to recreate that glibc'ed kiss form but from scratch bec why not :D 2020-04-07T06:24:30 #kisslinux E5ten: Not sure what you're trying to say. If indexing of $@ started at 1, then ${@::1} would evaluate to $1, not $0 2020-04-07T06:24:48 #kisslinux You can check ${@:0:1} and ${@:1:1} yourself 2020-04-07T07:43:05 #kisslinux ${@::1} is $@ at index 0, where it is $0, which isn't a positional parameter, at index 1, ${@:1:1}, the positional parameters start, so "indexing starts at 1 by default" for the positional parameters, because index 0 is the running process 2020-04-07T09:21:23 #kisslinux E5ten: Ah, I see. The "by default" still makes me think it's referring to when it's omitted, but I'm not sure. 2020-04-07T10:37:15 #kisslinux Got Neofetch running on OSH with patches! https://i.imgur.com/TWMm1iA_d.png?maxwidth=9999&fidelty=high 2020-04-07T10:42:30 #kisslinux (the great part is that andy wants it to run so he's actually fixing the issues! My issue for $( help 2020-04-07T11:58:39 #kisslinux bacot: With? 2020-04-07T12:03:19 #kisslinux lol 2020-04-07T12:12:36 #kisslinux So... Should we issue an officical M.I.A. on dylan and send out a search team on the Greek west coast? 2020-04-07T12:12:59 #kisslinux fehawen: He's back. Or he did come back for a bit 2020-04-07T12:13:10 #kisslinux He said his laptop conked and he's placed an order for a new one. 2020-04-07T12:13:17 #kisslinux Ah, so he's alive. Good to hear 2020-04-07T12:13:32 #kisslinux But then he vanished again? 2020-04-07T12:13:51 #kisslinux Yeah, he had temporary access to a laptop then. 2020-04-07T12:14:00 #kisslinux He popped in, explained his situation and bounced. 2020-04-07T12:14:16 #kisslinux His current machine is rekt completely. 2020-04-07T12:17:11 #kisslinux I see 2020-04-07T14:51:41 #kisslinux hi neeasade 2020-04-07T14:51:52 #kisslinux hello onodera 2020-04-07T14:51:57 #kisslinux what's up 2020-04-07T14:52:58 #kisslinux not much, long time no see 2020-04-07T14:53:14 #kisslinux onodera: fr -- I assume that kisslinux is stealing some of your crux linux love? 2020-04-07T14:53:14 #kisslinux I'll actually be formatting my disks and moving over my kiss linux chroot over tonight 2020-04-07T14:53:22 #kisslinux lmao yeah true 2020-04-07T14:53:26 #kisslinux ah nice :) 2020-04-07T14:53:27 #kisslinux it seems to be a bit more active 2020-04-07T14:54:34 #kisslinux I think so, yeah 2020-04-07T14:55:08 #kisslinux main pro of kisslinux compared to crux that I percieve is that the system utils are all in sh, so if you are comfortable with sh, you get a really transparent system experience 2020-04-07T14:55:23 #kisslinux you could say the same with crux and c++, but sh is more accessible I think 2020-04-07T14:55:42 #kisslinux pkgmk is sh, but yeah prt-get is c++ 2020-04-07T14:56:00 #kisslinux prt-get is what I was referring to, yeah 2020-04-07T17:16:12 #kisslinux Crestwave: ohhh you mean when you exclude a number between the 2 ::? I don't think that's supposed to be "the starting index" but is just equivalent to 0 2020-04-07T17:16:28 #kisslinux like how [ '' -eq 0 ] is true 2020-04-07T17:39:44 #kisslinux f 2020-04-07T18:15:31 #kisslinux Officially running kiss now :) 2020-04-07T18:33:21 #kisslinux Can anyone help me with the ALSA udevd hook? I can't seem to make it work (it should restore the volume level each reboot) 2020-04-07T18:56:20 #kisslinux @onodera yay that's fun news! 2020-04-07T18:57:02 #kisslinux CmOo: that should be handled by alsactl 2020-04-07T18:57:10 #kisslinux alsactl store and restore 2020-04-07T18:57:41 #kisslinux so ideally the alsa package should include some rc file with alsa restore 2020-04-07T19:56:11 #kisslinux do you guys have shm, tmpfs and devpts in fstab? 2020-04-07T19:58:29 #kisslinux hi 2020-04-07T19:59:29 #kisslinux hi ax 2020-04-07T20:00:37 #kisslinux tmpfs /tmp tmpfs nodev,nosuid,size=2G 0 0 2020-04-07T20:00:55 #kisslinux but it's you have no need to set it. 2020-04-07T20:01:10 #kisslinux if you don't use tmp for specific things 2020-04-07T20:01:32 #kisslinux I did not understand the opening of your issue for btrfs-progs 2020-04-07T20:02:42 #kisslinux btrfs-progs works perfectly as it is ... it doesn't specifically require the dependency you requested 2020-04-07T20:04:31 #kisslinux ax: eh for me it did 2020-04-07T20:04:33 #kisslinux let me try again 2020-04-07T20:04:51 #kisslinux maybe you were referring to libutil-linux but it is an unnecessary dependency for the kiss system 2020-04-07T20:05:04 #kisslinux yes..try and if you have problem paste termbin log please 2020-04-07T20:05:25 #kisslinux to open an issue it is welcome to have a specific problem to work on. 2020-04-07T20:05:40 #kisslinux checking for BLKID... no 2020-04-07T20:05:41 #kisslinux configure: error: Package requirements (blkid) were not met: 2020-04-07T20:05:41 #kisslinux Package 'blkid', required by 'virtual:world', not found 2020-04-07T20:05:55 #kisslinux this is what I get without having util-linux installed 2020-04-07T20:06:40 #kisslinux don't have fdisk ? 2020-04-07T20:06:47 #kisslinux no 2020-04-07T20:06:51 #kisslinux oh 2020-04-07T20:06:52 #kisslinux wait 2020-04-07T20:06:52 #kisslinux i do 2020-04-07T20:07:32 #kisslinux you refear at libblkid 2020-04-07T20:07:34 #kisslinux uhm 2020-04-07T20:07:36 #kisslinux I have fdisk as a binary, though I am not sure which package provides it 2020-04-07T20:08:03 #kisslinux but you are testing from kiss build yes ? 2020-04-07T20:08:16 #kisslinux what do you mean? 2020-04-07T20:08:33 #kisslinux kiss b throws this error when compiling btrfs-progs without having util-linux installed 2020-04-07T20:08:34 #kisslinux give me a sec... i verify ... wait a moment 2020-04-07T20:15:42 #kisslinux it's kinda weird, busybox does provide blkid, yet btrfs progs whines about it not being found... 2020-04-07T20:15:44 #kisslinux it's strange ... you have fdisk but blkid not work ... uhm .. can you " whereis blkid" please 2020-04-07T20:15:53 #kisslinux have a path ? 2020-04-07T20:18:51 #kisslinux normally blkid necessary for e2fsprogs ... I take it for granted that you have it ... 2020-04-07T20:19:42 #kisslinux i think you have a path problem! 2020-04-07T20:19:48 #kisslinux verify /sbin please 2020-04-07T20:22:24 #kisslinux i'm guessing it can't find libblkid, not the blkid command 2020-04-07T20:23:07 #kisslinux busybox provides the blkid command, not libblkid (which comes from util-linux) 2020-04-07T20:24:50 #kisslinux libblkid necessary for e2fsprogs ... i I don't think he has not installed any basic utility during installation ... for this fs ... or maybe yes .. I assume that the tools mentioned in the installation are present ... and therefore the rest of the dependencies are pulled ... 2020-04-07T20:30:04 #kisslinux if then it becomes a basic package together with the others and I am told by dylan to add it because in the specific case it can be the only one installed from 0 then I add it. Keep in mind that the only ones who do this are arch and debian. Crux does not link as a necessary library. ask yourself why "why it should be linked in the basic installation". I can also identify myself with conceiving 2020-04-07T20:30:05 #kisslinux that instead I may not want the rest but only this. But dylan will tell me. I prefer to wait until he comes back alive. 2020-04-07T20:34:30 #kisslinux e2fsprogs build just fine however... 2020-04-07T20:35:32 #kisslinux e2fsprogs ships a bundled version of libblkid 2020-04-07T20:36:16 #kisslinux yes. 2020-04-07T20:37:23 #kisslinux e2fsprogs on my machine doesn't seem to have libblkid.so.1, which is what btrfs-progs wants. Is provided by util-linux though. 2020-04-07T20:38:33 #kisslinux exactly, and that is why to me it seems utils-linux should be a make dep of btrfs-progs 2020-04-07T20:38:50 #kisslinux jedavies: I am not against taking a stand, but I am saying that as a basic installation I did not need it. why I think it's better to wait for directives from dylan. 2020-04-07T20:39:19 #kisslinux ax: if you build btrfs-progs without having util-linux installed it doesn't fail? 2020-04-07T20:39:24 #kisslinux i think libblkid is necessary for e2fsprogs ... and i think it necessry for base install. 2020-04-07T20:39:30 #kisslinux if so, I really wonder where it gets libblkid from 2020-04-07T20:40:09 #kisslinux i think that must be a dependency of other and not btrfs-progs ... there is no system without e2fs inside usually. 2020-04-07T20:40:30 #kisslinux but I don't make it personal. I prefer to wait for directives from dylan about it. 2020-04-07T20:42:25 #kisslinux ax: what package on your system provides libblkid, if not util-linux? 2020-04-07T20:46:14 #kisslinux Maybe I did not say it clear enough. It is clear that it is present in util-linux ... the point is that util-linux should already be in the system from my point of view at the end of the installation. 2020-04-07T20:46:46 #kisslinux I don't know if I explained myself in my macaronic English 2020-04-07T20:47:09 #kisslinux why is util-linux considered assumed? 2020-04-07T20:47:47 #kisslinux it isn't required by e2fsprogs, and it's in extra 2020-04-07T20:48:21 #kisslinux it's required for eudev, tho 2020-04-07T20:48:37 #kisslinux but that's optional as far as dylan is concerned I think, considering he ran KISS without any device management period for a while 2020-04-07T20:49:20 #kisslinux I thought fdisk has always been a basic thing 2020-04-07T20:49:31 #kisslinux I do have fdisk 2020-04-07T20:49:38 #kisslinux busybox provides it 2020-04-07T20:50:20 #kisslinux dilyn: eudev only depends on gperf? 2020-04-07T20:51:50 #kisslinux think I understand the problem. it's busybox based and what it provides. normally to have fdisk you should also have blkid .... and therefore util-linux. 2020-04-07T20:52:10 #kisslinux we will wait for dylan and tell us how she prefers it to be. I go back to work 2020-04-07T20:52:47 #kisslinux eudev only requires gperf but blkid support in eudev requires util-linux 2020-04-07T20:52:53 #kisslinux that's the only mention of util-linux in the install guide 2020-04-07T20:56:39 #kisslinux ahh I see 2020-04-07T20:59:10 #kisslinux The only packages you can assume are installed are in core/ 2020-04-07T21:01:19 #kisslinux fuck yeah my patch to replace a perl script rsync uses in its build with an awk implementation finally got accepted 2020-04-07T21:03:20 #kisslinux jedavies i think you are right 2020-04-07T21:07:55 #kisslinux Don't know if that's policy, but that's what I go by. My assumption is that you should be able to build any package by doing "kiss b pkgname" from a clean KISS tarball. 2020-04-07T21:08:42 #kisslinux After adding the repo to KISS_PATH if required 2020-04-07T21:08:50 #kisslinux I would assume even stuff in core should be depended on accordingly? not sure though 2020-04-07T21:11:12 #kisslinux dylan has a list of things in his head of what's assumed, like headers and musl and gcc 2020-04-07T21:11:20 #kisslinux but I don't think he's explcitly put it anywhere 2020-04-07T21:11:30 #kisslinux I've just assumed it's core... as that's what 'core' really gets at 2020-04-07T21:11:40 #kisslinux but grub's in there, and eeeehhhhh 2020-04-07T21:24:41 #kisslinux Yeah you can't assume grub 2020-04-07T21:31:05 #kisslinux E5Ten: not sure... see ffmpeg for example. It has runtime dependencies on gcc, libz, bzip2 and musl from core, but they are not listed in the depends file. 2020-04-07T22:24:21 #kisslinux the rule in crux is that you should list all packages besides the ones in core, these are assumed 2020-04-07T22:24:24 #kisslinux which is a good rule imo 2020-04-07T22:49:01 #kisslinux should I need to set LC_ALL and LC_LANG and such? 2020-04-07T22:51:49 #kisslinux There is no i18n support in KISS 2020-04-07T22:51:57 #kisslinux Unless you add it yourself 2020-04-07T22:56:04 #kisslinux has anyone had success with bootloaders other than grub? 2020-04-07T22:56:31 #kisslinux seems like a lot of people on here (myself included) have had problems especially during the install 2020-04-07T22:57:43 #kisslinux ectlunya: if you have an EFI-based system you could try EFISTUB 2020-04-07T22:58:26 #kisslinux I do not 2020-04-07T23:01:42 #kisslinux I use efistub, works perfectly 2020-04-07T23:01:53 #kisslinux ah, you don't have 2020-04-07T23:04:37 #kisslinux LILO? Haven't used that one in a while though. 2020-04-07T23:10:22 #kisslinux ectlunya: It's BIOS instead of EFI? 2020-04-07T23:10:29 #kisslinux yes 2020-04-07T23:11:28 #kisslinux has anyone tried embedded systems bootloaders like u-boot 2020-04-07T23:11:38 #kisslinux I use u-boot on ARM 2020-04-07T23:12:14 #kisslinux how is it 2020-04-07T23:13:06 #kisslinux It boots the kernel but that's about it. No UI output at all - you have to attach a serial console to see what's going on. 2020-04-07T23:13:51 #kisslinux I think I'm the only one who never had issues with the install lmao 2020-04-07T23:13:54 #kisslinux efistub 'just worked' 2020-04-07T23:14:11 #kisslinux Yeah efistub is pretty cool 2020-04-07T23:14:41 #kisslinux I had the same problem some other people mentioned where it got stuck in a loading loop 2020-04-07T23:15:27 #kisslinux Is LILO an option for you? Seem to remember it was quite simple. 2020-04-07T23:15:38 #kisslinux idk 2020-04-07T23:15:44 #kisslinux i havent had any problems with it since 2020-04-07T23:16:00 #kisslinux installed late october last year 2020-04-07T23:16:05 #kisslinux Aah ok 2020-04-07T23:30:07 #kisslinux how do i set my timezone? 2020-04-07T23:30:39 #kisslinux lilo is very nice and simple, although no longer maintained as far as i know 2020-04-07T23:30:44 #kisslinux there is elilo though 2020-04-07T23:31:34 #kisslinux i like syslinux 2020-04-07T23:31:50 #kisslinux hwclock ! 2020-04-07T23:31:59 #kisslinux :P 2020-04-07T23:32:40 #kisslinux onodera: usually by creating /etc/localtime to the appropriate timezone data file, or setting TZ in your profile 2020-04-07T23:32:59 #kisslinux creating a /etc/localtime symlink* 2020-04-07T23:34:10 #kisslinux Yup, in the tzdata package 2020-04-07T23:39:25 #kisslinux onodera: i joke... as suggested build tzdata and after ln -s /usr/share/zoneinfo/yourzone/* /etc/localtime 2020-04-07T23:42:24 #kisslinux I should remove the original localtime? 2020-04-07T23:42:46 #kisslinux who run pacapt on kiss ? i'm build it .. i think it work good :P 2020-04-07T23:43:18 #kisslinux alright that worked 2020-04-07T23:43:19 #kisslinux Thanks a lor 2020-04-07T23:54:55 #kisslinux where do I set my hostname, /etc/hostname doesn't seem to be it