2020-02-11T00:02:49 #kisslinux Oh ya 2020-02-11T00:09:50 #kisslinux ram usage didn't even hit 2GB the whole build but somehow i ran out right at the end smh 2020-02-11T00:10:29 #kisslinux The linking stage sometimes does that to ya 2020-02-11T00:10:37 #kisslinux Especially if it's rust/firefox 2020-02-11T00:11:45 #kisslinux :'( 2020-02-11T00:13:15 #kisslinux maybe -j1 will save us 2020-02-11T00:13:21 #kisslinux maybe i'll just end up wasting 7 hours instead of 2 2020-02-11T00:13:37 #kisslinux Try with '-j2 -l2' 2020-02-11T00:13:49 #kisslinux rude 2020-02-11T00:13:58 #kisslinux :( 2020-02-11T00:14:16 #kisslinux :P 2020-02-11T00:14:33 #kisslinux I'm reverting the PR I merged for GCC 2020-02-11T00:15:32 #kisslinux It breaks a bunch of packages (when it shouldn't) 2020-02-11T00:15:50 #kisslinux :( 2020-02-11T00:16:48 #kisslinux which PR ? 2020-02-11T00:17:19 #kisslinux 2 secs 2020-02-11T00:17:20 #kisslinux Net slow 2020-02-11T00:17:36 #kisslinux the no-pie one? 2020-02-11T00:18:11 #kisslinux https://github.com/kisslinux/repo/pull/142/files 2020-02-11T00:18:34 #kisslinux Basically "fixing" -static + -pie 2020-02-11T00:18:49 #kisslinux My tests showed no errors 2020-02-11T00:19:23 #kisslinux Problem packages so far are grub, zlib, mandoc, sudo... 2020-02-11T00:20:04 #kisslinux I think I swap to a policy of "No patching GCC" 2020-02-11T00:20:22 #kisslinux "Report it upstream and wait for the next version" 2020-02-11T00:20:34 #kisslinux just switch to gcc 10 2020-02-11T00:20:37 #kisslinux probably fixes everything 2020-02-11T00:21:00 #kisslinux We will in March(?) 2020-02-11T00:21:21 #kisslinux For new GCC versions I rebuild every package, one by one 2020-02-11T00:21:47 #kisslinux Should take about a day 2020-02-11T00:22:38 #kisslinux I didn't here as the patch was so small 2020-02-11T00:22:51 #kisslinux Joke is on me now 2020-02-11T00:33:24 #kisslinux https://github.com/kisslinux/repo/commit/ba2e1027391d9d1628e92bdeeec2a023eef1b755#comments 2020-02-11T00:33:48 #kisslinux And like magic... everything builds again 2020-02-11T00:34:15 #kisslinux Even the packages *with* fixes for the no-pie patch build 2020-02-11T00:34:43 #kisslinux ¯_(ツ)_/¯ 2020-02-11T00:35:50 #kisslinux amazing 2020-02-11T00:37:09 #kisslinux Yup. New policy: If it ain't broke don't fix it 2020-02-11T00:38:04 #kisslinux I just hope it's Winter for KISS users so this situation can become a positive 2020-02-11T00:38:19 #kisslinux A nice and toasty room 2020-02-11T00:38:41 #kisslinux From your battered PC 2020-02-11T00:41:18 #kisslinux finally i able to compile kernel with kmod depmod(yeah i compiled kmod) without segfaults . so i guess this is busybox issue 2020-02-11T00:41:59 #kisslinux illiliti: Will take a look in the morning. It's 3AM ;P 2020-02-11T00:46:13 #kisslinux There's a bulk of modutils related options we have disabled in buysbox 2020-02-11T00:49:29 #kisslinux lol..... 2020-02-11T00:49:30 #kisslinux http://lists.busybox.net/pipermail/busybox/2002-April/006068.html 2020-02-11T00:49:35 #kisslinux > [BusyBox] gziped modules support for insmod/modprobe 2020-02-11T00:49:37 #kisslinux > 2002 2020-02-11T00:49:54 #kisslinux http://lists.busybox.net/pipermail/busybox/2006-November/059484.html 2020-02-11T00:50:00 #kisslinux > Support for compressed kernel modules 2020-02-11T00:50:03 #kisslinux > 2006 2020-02-11T00:50:16 #kisslinux Can't find anything more recent on the mailing list 2020-02-11T00:50:54 #kisslinux https://git.busybox.net/busybox/tree/modutils/Config.src#n130 2020-02-11T00:53:38 #kisslinux https://git.busybox.net/busybox/commit/modutils?id=e9d12b57bfb941e754d09a7d5f54c183ca7dbb25 2020-02-11T00:53:42 #kisslinux > modprobe-small: support compressed modules in insmod 2020-02-11T00:54:14 #kisslinux https://git.busybox.net/busybox/commit/modutils?id=f4393046ef647504d94b459817193c8f0684531a 2020-02-11T00:54:18 #kisslinux > modprobe/insmod for 2.4: support compressed modules. 2020-02-11T00:54:47 #kisslinux illiliti: How are you compressing them? gzip? 2020-02-11T00:55:48 #kisslinux yes 2020-02-11T00:55:53 #kisslinux Hm 2020-02-11T00:55:57 #kisslinux Should be supported 2020-02-11T00:56:49 #kisslinux I'll try and reproduce in the morning 2020-02-11T00:58:06 #kisslinux Night 2020-02-11T10:10:31 #kisslinux systemd-homed will 'chown -R user:user /home/$user' if the home directoy contains files not owned by your user. 2020-02-11T10:10:34 #kisslinux 10/10 2020-02-11T10:10:52 #kisslinux > If the UID assigned to a user does not match the owner of the home directory in the file system, the home directory is automatically and recursively chown()ed to the correct UID. 2020-02-11T10:11:06 #kisslinux From: https://systemd.io/HOME_DIRECTORY/ 2020-02-11T10:11:14 #kisslinux Under "Algorithm" 2020-02-11T10:13:27 #kisslinux What a great idea 2020-02-11T10:13:56 #kisslinux God forbid I have files owned by another user in my home 2020-02-11T10:14:19 #kisslinux :^) 2020-02-11T10:24:48 #kisslinux hi, guys! maybe my question is stupid... where should I write fff file manager options? In the .bashrc file? :) 2020-02-11T10:30:18 #kisslinux VadPerevad: Yes 2020-02-11T10:30:25 #kisslinux They're environment variables 2020-02-11T10:30:59 #kisslinux https://en.wikipedia.org/wiki/Environment_variable 2020-02-11T10:31:16 #kisslinux Also: https://wiki.archlinux.org/index.php/Environment_variables 2020-02-11T10:34:17 #kisslinux dylanaraps2: OK, thank you very much :) 2020-02-11T10:36:18 #kisslinux np :) 2020-02-11T10:36:50 #kisslinux (Basically, 'export FFF_OPENER=/path/to/script' in your '.bashrc' will set the option) 2020-02-11T10:37:04 #kisslinux (You will need to restart your shell for the setting to apply) 2020-02-11T10:37:18 #kisslinux (You can also set it at runtime with 'FFF_OPENER=/path/to/script fff') 2020-02-11T10:37:36 #kisslinux (The 'env' command will show you what is currently set in your environment) 2020-02-11T10:38:11 #kisslinux dylanaraps2: command ". .bashrc" will not merge customizations? 2020-02-11T10:39:27 #kisslinux It will 2020-02-11T10:39:34 #kisslinux or you can just type 'bash' 2020-02-11T10:39:40 #kisslinux Lots of ways to do it :P 2020-02-11T10:40:56 #kisslinux OK, I like it :) It is doing what I need and nothing more - real KISS :) 2020-02-11T10:41:44 #kisslinux Thanks 2020-02-11T10:41:46 #kisslinux :P 2020-02-11T12:27:10 #kisslinux Something I wrote about the package manager: s1x.co/1 2020-02-11T12:39:10 #kisslinux nice, dylanaraps2 2020-02-11T12:39:21 #kisslinux > Handling installed packages which no longer belong to a repository 2020-02-11T12:39:28 #kisslinux I was actually wondering about that the other day 2020-02-11T12:39:53 #kisslinux Yeah 2020-02-11T12:40:26 #kisslinux how do you handle if a file gets removed in a newer version of a package? 2020-02-11T12:40:40 #kisslinux On update? (when the fs is touched) 2020-02-11T12:40:44 #kisslinux do you diff the manifests before installation or do you uninstall the older version first? 2020-02-11T12:40:48 #kisslinux no no 2020-02-11T12:41:07 #kisslinux 1. Install the package over the top of the previous version. 2020-02-11T12:41:13 #kisslinux 2. Compare both manifests. 2020-02-11T12:41:21 #kisslinux 3. Delete any files not present in the new manifest. 2020-02-11T12:41:43 #kisslinux gotcha 2020-02-11T12:41:45 #kisslinux Doing a removal and then an install breaks the system if the package being update is say busybox 2020-02-11T12:41:58 #kisslinux No more rm mid-way. oops 2020-02-11T12:41:59 #kisslinux right, that would be stupid 2020-02-11T12:42:08 #kisslinux It did work this way first fyi 2020-02-11T12:42:18 #kisslinux ah lol, interesting 2020-02-11T12:42:22 #kisslinux It was the most "obvious" way of doing it 2020-02-11T12:42:55 #kisslinux yeah, definitely the easiest approach 2020-02-11T12:51:32 #kisslinux >Sometimes the simplest of ideas are the hardest to formalize. 2020-02-11T12:51:36 #kisslinux <3 2020-02-11T12:52:29 #kisslinux Also: https://getkiss.org/guidestones.txt 2020-02-11T12:55:07 #kisslinux (Still writing this) 2020-02-11T12:55:21 #kisslinux >The package manager is written under the assumption that the user has some kind of functioning brain in their skull. < :D 2020-02-11T12:55:41 #kisslinux ;) 2020-02-11T12:56:29 #kisslinux >The user is smart. 2020-02-11T12:56:35 #kisslinux Wait, I'm not there yet. 2020-02-11T12:57:18 #kisslinux dylanaraps2: i think that was the nicest thing i ever heard haha 2020-02-11T12:58:09 #kisslinux <3 2020-02-11T12:59:34 #kisslinux dylanaraps2: did you have seend systemd-home ? 2020-02-11T12:59:38 #kisslinux seen* 2020-02-11T12:59:46 #kisslinux Oh yeah 2020-02-11T13:00:00 #kisslinux 30K lines of C for something I see as useless 2020-02-11T13:00:33 #kisslinux Is the install guide still up to date with the major changes that happened lately? 2020-02-11T13:00:45 #kisslinux Probably closer to 15-20K lines of C with documentation removed but still. 2020-02-11T13:00:53 #kisslinux monochromal: Which changes? 2020-02-11T13:01:07 #kisslinux yeaah and actually i don't see why it shoul be implemented in PID 1.... 2020-02-11T13:01:12 #kisslinux dylanaraps: I'm not sure. I was seeing a lot. 2020-02-11T13:01:19 #kisslinux s/shoul/should/ 2020-02-11T13:01:27 #kisslinux dzove885: None of systemd-homed is in PID 1 but I know what you mean 2020-02-11T13:01:40 #kisslinux I was on OpenBSD for a week. God, I can't handle it. 2020-02-11T13:01:52 #kisslinux Systemd's PID 1 still has dbus, DNS, Disk stuff, etc 2020-02-11T13:02:13 #kisslinux monochromal: Every change was backwards compatible :P 2020-02-11T13:02:23 #kisslinux dylanaraps: prolly Xorg 2020-02-11T13:02:28 #kisslinux Yea 2020-02-11T13:02:35 #kisslinux I removed the mention of the input group 2020-02-11T13:02:40 #kisslinux dylanaraps2: hi! did you reproduce depmod segfault? 2020-02-11T13:02:51 #kisslinux illiliti: I haven't had a chance yet 2020-02-11T13:03:05 #kisslinux It's my birthday so I'm taking it easy :^) 2020-02-11T13:03:14 #kisslinux Just writing 2020-02-11T13:03:26 #kisslinux ooh happy birthday! > dylanaraps2 2020-02-11T13:03:40 #kisslinux Thanks 2020-02-11T13:03:45 #kisslinux I'm an old man now :( 2020-02-11T13:04:17 #kisslinux I'm 22 as well and I feel bad 2020-02-11T13:04:32 #kisslinux Heh 2020-02-11T13:04:37 #kisslinux Happy birthday dylanaraps2! 2020-02-11T13:05:02 #kisslinux huuu, you're younger than me! i thought i was the youngest one here (don't know why) 2020-02-11T13:06:18 #kisslinux I was forced to "grow up" a lot sooner than normal thanks to circumstance 2020-02-11T13:06:22 #kisslinux ;) 2020-02-11T13:06:35 #kisslinux being this old and not having any accomplishments makes me feel useless lol 2020-02-11T13:07:08 #kisslinux dylanaraps2: btw, is it the `input` or the `video` group? 2020-02-11T13:07:16 #kisslinux im talking about xorg 2020-02-11T13:07:18 #kisslinux input 2020-02-11T13:07:27 #kisslinux You no longer need to be in the input group 2020-02-11T13:17:13 #kisslinux young whippersnappers *shakesfist* 2020-02-11T13:18:54 #kisslinux btw, is there a policy on manpages? 2020-02-11T13:19:12 #kisslinux I was wondering why for instance tmux its missing its manpage 2020-02-11T13:20:02 #kisslinux I also miss stuff like ascii(7) 2020-02-11T13:20:28 #kisslinux If the manpages require additional software to generate we tend to avoid them. 2020-02-11T13:20:47 #kisslinux For some reason, doc generation software always pulls down a lot of crap 2020-02-11T13:21:09 #kisslinux nvm, tmux is actually there 2020-02-11T13:21:12 #kisslinux I see 2020-02-11T13:21:19 #kisslinux >Favour usability over ideals. If software B is simpler than software A but is missing essential functionality (for all users), software A shall be the default provider. 2020-02-11T13:21:22 #kisslinux The solution to this problem is to pre-generate them and add them to the package under files/ 2020-02-11T13:21:25 #kisslinux I'd assume stuff like ascii(7) is glibc ? 2020-02-11T13:21:25 #kisslinux *stares at eudev* 2020-02-11T13:21:54 #kisslinux monochromal: Other devices managers break auto-device-detection in Xorg 2020-02-11T13:22:16 #kisslinux Which includes Xorg hotplugging support for devices 2020-02-11T13:22:32 #kisslinux Same goes for libinput's utilities and quirks system. 2020-02-11T13:23:12 #kisslinux That only accounts for the default provider. 2020-02-11T13:23:17 #kisslinux I'm using mdev ;) 2020-02-11T13:23:38 #kisslinux what are these devices, btw? 2020-02-11T13:24:03 #kisslinux Input devices of any kind (mice, keyboards, etc etc) 2020-02-11T13:24:18 #kisslinux ah input 2020-02-11T13:24:24 #kisslinux very well... 2020-02-11T13:24:26 #kisslinux Maybe monitor hotplug too(?) 2020-02-11T13:25:07 #kisslinux one keyboard and one mice is enough 2020-02-11T13:25:14 #kisslinux hello mdev then, it is 2020-02-11T13:25:19 #kisslinux Same reason why we ship dhcpcd instead of sdhcpd 2020-02-11T13:25:24 #kisslinux The latter has no ipv6 support 2020-02-11T13:25:56 #kisslinux busybox's is unusable too (must write wrapper shells scripts and can only be done in an ugly way) 2020-02-11T13:26:02 #kisslinux Again, defaults only 2020-02-11T13:26:07 #kisslinux Choice is kept always 2020-02-11T13:26:22 #kisslinux but then, eudev is still around because other software requires it 2020-02-11T13:26:28 #kisslinux Yup 2020-02-11T13:26:34 #kisslinux Can't be 100% avoided for some 2020-02-11T13:26:45 #kisslinux See: https://getkiss.org/wiki/replacing-eudev-with-mdev-(or-another-device-manager) 2020-02-11T13:26:51 #kisslinux o/ 2020-02-11T13:26:57 #kisslinux o/ 2020-02-11T13:27:29 #kisslinux is there any way for a package to "provide" a dependency other than using the same name as the original package? 2020-02-11T13:27:54 #kisslinux There is not 2020-02-11T13:28:01 #kisslinux Example? 2020-02-11T13:29:29 #kisslinux for example, i want to package gcc with some extra build flags, but keep the name different from the official repo so anyone using my repo won't overwrite their version accidentally 2020-02-11T13:30:07 #kisslinux admicos: https://getkiss.org/guidestones.txt 2020-02-11T13:30:10 #kisslinux Second point 2020-02-11T13:30:31 #kisslinux > With great power comes great responsibility. The user must have some kind of brain in their skull and must exercise its use where necessary. 2020-02-11T13:30:53 #kisslinux You *could* write a message to stdout with a 5 second sleep if you like 2020-02-11T13:31:18 #kisslinux Nothing depends on 'gcc' through the depends files either so you could name it something else. 2020-02-11T13:31:27 #kisslinux oh, interesting 2020-02-11T13:31:27 #kisslinux The alternatives system would then kick in on install. 2020-02-11T13:31:48 #kisslinux Though it'd be a lot of files to have as alternatives ;) 2020-02-11T13:32:39 #kisslinux A lot of dependencies are intentionally excluded from depends files under the assumption that they always be available. 2020-02-11T13:32:55 #kisslinux GCC is one of these. As is Make, pkgconf, musl, etc 2020-02-11T13:33:01 #kisslinux i mean, my use case was gcc, but being able to replace system libraries with forks with different names could be another example 2020-02-11T13:33:11 #kisslinux though i just realized a horrible hack that could work 2020-02-11T13:33:48 #kisslinux admicos: You could just name it what it provides (example: mozjpeg -> libjpeg-turbo) 2020-02-11T13:34:18 #kisslinux that's the obvious approach, but i'd rather let people know what they're installing 2020-02-11T13:34:28 #kisslinux especially with the lack of descriptions on packages 2020-02-11T13:34:34 #kisslinux names are the only thing people can go off of 2020-02-11T13:34:40 #kisslinux Your repository can include a README 2020-02-11T13:34:46 #kisslinux You could even put one in each package 2020-02-11T13:35:04 #kisslinux Nothing prevents you from adding a 'description' file either 2020-02-11T13:35:14 #kisslinux true 2020-02-11T13:35:50 #kisslinux Brain required basically. You can do good and bad things with your tools ;) 2020-02-11T13:41:55 #kisslinux dylanaraps2: i found workaround https://imgur.com/a/tcQFBGb 2020-02-11T13:44:04 #kisslinux Yeah 2020-02-11T13:44:16 #kisslinux Not compressing it wors right? 2020-02-11T13:44:45 #kisslinux works* 2020-02-11T13:45:15 #kisslinux yes 2020-02-11T13:47:13 #kisslinux dylanaraps2: I'll be taking a look at `mdevd`. Back to KISS again. Hihihi. 2020-02-11T13:48:50 #kisslinux :P 2020-02-11T13:49:08 #kisslinux monochromal: I'll have to add support for it to our boot script. 2020-02-11T13:49:18 #kisslinux As it says in the Wiki page, let me know. ;) 2020-02-11T13:49:28 #kisslinux I just need the code needed for it to run at boot. 2020-02-11T13:49:28 #kisslinux dylanaraps2: oh right, i forgot lol 2020-02-11T13:49:54 #kisslinux There's no standard way of starting these things at boot sadly 2020-02-11T13:51:41 #kisslinux dylanaraps2: i suppose busybox depmod can't handle too big modules like i915 which lead to buffer overflow bug. i'll try to contact busybox maintainers 2020-02-11T13:52:38 #kisslinux illiliti: Good idea 2020-02-11T14:02:15 #kisslinux dylanaraps: That birch PR merge must've been the fastest in history :O 2020-02-11T14:03:23 #kisslinux I'm very quick 2020-02-11T14:04:14 #kisslinux Though this sat open for an hour ;) 2020-02-11T14:06:07 #kisslinux Yeah I didn't check the travis config beforehand, which I should have. Had to fix those line lengths in the comments. 2020-02-11T14:06:42 #kisslinux Speaking of, they're still in there lol. 2020-02-11T14:07:16 #kisslinux I meant to have them deleted prior to merge, but felt I had to argue my changes. 2020-02-11T14:07:45 #kisslinux All good 2020-02-11T14:08:10 #kisslinux Alrighty then 2020-02-11T14:08:18 #kisslinux birch needs more comments showing raw irc output 2020-02-11T14:08:38 #kisslinux It's very handy 2020-02-11T14:09:05 #kisslinux The one feature I want to add next is proper line wrapping 2020-02-11T14:09:13 #kisslinux (So lines don't wrap into the username column) 2020-02-11T14:10:17 #kisslinux That'd be very nice indeed. 2020-02-11T14:11:23 #kisslinux TUI stuff like this tends to give me a headache though 2020-02-11T14:11:34 #kisslinux There's no library in bash so it's all done by hand ;) 2020-02-11T14:11:39 #kisslinux (ala ncurses) 2020-02-11T14:12:52 #kisslinux I'll happily have a go at the line wrapping when I have time, although I won't make any promises of successful results. 2020-02-11T14:13:21 #kisslinux Trying to get it to work on terminal resize is the funnest part 2020-02-11T14:13:34 #kisslinux >_< 2020-02-11T14:14:23 #kisslinux Basically, you need to split each message into portions based on (term_width - nick_col_width) 2020-02-11T14:15:14 #kisslinux To go more complex you'd need to detect word endings to prevent splitting of words... 2020-02-11T14:15:48 #kisslinux On resize you'd need to redraw the screen line by line instead of just what is effectively 'cat buffer' now. 2020-02-11T14:16:20 #kisslinux You also need to tell the terminal to turn off its own line-wrapping 2020-02-11T14:16:29 #kisslinux (It's a simple escape sequence) 2020-02-11T14:16:55 #kisslinux Yeah, preventing word splitting'll be a nightmare I suppose 2020-02-11T14:17:09 #kisslinux You'd also need to handle URLs somehow as this kind of splitting will break them 2020-02-11T14:17:24 #kisslinux Very fun stuff 2020-02-11T14:17:51 #kisslinux non-ASCII characters may break length calculations too 2020-02-11T14:18:10 #kisslinux I played around with columns and alignments at some point years ago, gonna see if I have that code lying around somewhere for reference 2020-02-11T14:18:15 #kisslinux (An emoji may be seen as being 3+ chars wide as we count bytes iirc) 2020-02-11T14:18:41 #kisslinux Oh yeah, any escape sequences need to be stripped before calculation too 2020-02-11T14:18:50 #kisslinux They inflate the length too 2020-02-11T14:19:19 #kisslinux It's a matter of calculating "display length" instead of how many bytes/chars a string contains 2020-02-11T14:19:35 #kisslinux This'll be fun..... 2020-02-11T14:22:43 #kisslinux But, one small step at a time. Basic line wrapping first. Might be my project for the weekend. I'll keep you posted. 2020-02-11T14:23:13 #kisslinux Alrighty 2020-02-11T14:35:05 #kisslinux dylanaraps: Btw, having written sowm, any thoughts on Xlib vs XCB? 2020-02-11T14:36:45 #kisslinux I've been looking into learning Rust lately and thought a WM might be fun project to kick things off with. 2020-02-11T14:37:27 #kisslinux Hence the curiosity in Xlib vs XCB. 2020-02-11T14:37:32 #kisslinux Xlib is easier to work with as it is at a higher level than XCB 2020-02-11T14:38:06 #kisslinux (libX11 depends on libxcb nowadays I believe) 2020-02-11T14:38:50 #kisslinux Good to know, wasn't aware of that 2020-02-11T14:38:56 #kisslinux You'll be writing more code with XCB than Xlib but it *should* in theory be more performant, etc. 2020-02-11T14:39:11 #kisslinux dylanaraps2, I will have a good method of parsing irc messages for you in a bit 2020-02-11T14:39:22 #kisslinux aarng: Neato 2020-02-11T14:39:24 #kisslinux Thanks 2020-02-11T14:40:15 #kisslinux fehawen: Xlib is also older than XCB 2020-02-11T14:40:22 #kisslinux I think right now, if I part with PRIVMSG as reason your code breaks 2020-02-11T14:40:36 #kisslinux You might like to read: https://www.remlab.net/op/xlib.shtml 2020-02-11T14:40:44 #kisslinux "I hate Xlib and so should you" 2020-02-11T14:41:18 #kisslinux Lol yeah I've seen that, still have to read it though :P 2020-02-11T14:41:22 #kisslinux I didn't really pull my hair out over Xlib though. 2020-02-11T14:41:35 #kisslinux It was quite easy to work with 2020-02-11T14:42:20 #kisslinux Then again, I didn't hit any of his complaints when writing sowm (error handling, threads, multi-monitor) 2020-02-11T14:42:35 #kisslinux sowm just ignores all errors from the X server 2020-02-11T14:43:05 #kisslinux If the error is nasty the server crashes regardless. ¯_(ツ)_/¯ 2020-02-11T14:43:29 #kisslinux aarng: This may have been fixed in fehawen's recent PR. 2020-02-11T14:44:39 #kisslinux I will have a look 2020-02-11T14:46:51 #kisslinux uhm not sure, but anyway 2020-02-11T14:46:54 #kisslinux https://termbin.com/t4b7 2020-02-11T14:47:07 #kisslinux posix sh, can probably be made shorter using bashisms 2020-02-11T14:48:15 #kisslinux Nice 2020-02-11T14:48:25 #kisslinux Will play around with it 2020-02-11T14:48:43 #kisslinux there is a raw r in it, that's why you get a closing } on a separate line 2020-02-11T14:48:54 #kisslinux Gotcha 2020-02-11T14:50:01 #kisslinux Firefox ESR release coming soon. 2020-02-11T14:50:29 #kisslinux By soon I mean that I have to build it before I ship it. ;) 2020-02-11T14:50:56 #kisslinux https://www.mozilla.org/en-US/security/advisories/mfsa2020-06/ 2020-02-11T15:09:45 #kisslinux Pushed firefox to the repositories. firefox-bin will follow once it finishes building on my end. 2020-02-11T15:11:34 #kisslinux hmm 2020-02-11T15:12:13 #kisslinux so mdevd creates the files by itself, no? 2020-02-11T15:12:55 #kisslinux No idea 2020-02-11T15:13:06 #kisslinux The kernel itself populates the majority of /dev nowadays 2020-02-11T15:20:05 #kisslinux dylanaraps2: added some comments https://termbin.com/bb1h 2020-02-11T15:20:34 #kisslinux Nice 2020-02-11T15:20:35 #kisslinux Thanks 2020-02-11T15:25:40 #kisslinux dylanaraps2: https://github.com/kisslinux/init/blob/master/lib/init/rc.boot#L29 2020-02-11T15:26:09 #kisslinux shouldn't init only create these when udev is in use? 2020-02-11T15:26:47 #kisslinux no no 2020-02-11T15:26:50 #kisslinux udev creates them 2020-02-11T15:26:55 #kisslinux mdev/mdevd/whatever don't 2020-02-11T15:27:30 #kisslinux Though the config file for mdev could be updated to include it iirc. 2020-02-11T15:27:56 #kisslinux I did this before the 3-way handshake in /etc/ as a means of not requiring manual intervention on update for something so trivial 2020-02-11T15:28:06 #kisslinux hello! compiling kiss linux atm :3 2020-02-11T15:28:13 #kisslinux ah, is it because other device managers (might) need it? 2020-02-11T15:28:52 #kisslinux Yup 2020-02-11T15:28:58 #kisslinux kisskisskiss: Hello 2020-02-11T15:29:23 #kisslinux Best to play it as safe as possible with the boot scripts. 2020-02-11T15:29:54 #kisslinux dylanaraps2 is rebuilding all packages needed? 2020-02-11T15:30:01 #kisslinux It's up to you 2020-02-11T15:30:23 #kisslinux I'd at the very least run 'kiss update' so you have the latest versions of everything. 2020-02-11T15:30:43 #kisslinux kiss update done just now :D 2020-02-11T15:30:52 #kisslinux You will eventually rebuild everything through updates anyway :P 2020-02-11T15:31:04 #kisslinux kisskisskiss: if you changed the compiler options as well 2020-02-11T15:32:34 #kisslinux I may have figured out the signature verification issue... For anyone who the issue has affected, are you using 'sudo' with kiss? 2020-02-11T15:32:36 #kisslinux is it possible to actually see the download source instead of just -> eudev Downloading sources? 2020-02-11T15:32:46 #kisslinux The name of it? 2020-02-11T15:33:05 #kisslinux Yeah like the website where it gets downloaded from 2020-02-11T15:33:10 #kisslinux Gotcha 2020-02-11T15:38:32 #kisslinux kisskisskiss: Run 'kiss update' 2020-02-11T15:38:44 #kisslinux Pushed a new package manager version which shows the URL. 2020-02-11T15:38:54 #kisslinux Thanks for the feedback 2020-02-11T15:38:56 #kisslinux dylanaraps2 awesome! 2020-02-11T15:39:04 #kisslinux dylanaraps2 got another question :p 2020-02-11T15:39:11 #kisslinux Ya 2020-02-11T15:39:22 #kisslinux WIll there a Tor mirror in the feature? 2020-02-11T15:40:37 #kisslinux Updates happen over 'git' with the remote being 'github'. Updates are simply a 'git fetch && git merge' 2020-02-11T15:40:49 #kisslinux So, you could configure 'git' to run through a proxy over tor. 2020-02-11T15:41:37 #kisslinux Ah, so KISS uses the original upstream sources? 2020-02-11T15:41:46 #kisslinux Updates happen over https, signature verification is supported and each source you download is verified via checksums 2020-02-11T15:41:51 #kisslinux It does 2020-02-11T15:42:12 #kisslinux KISS has no infrastructure 2020-02-11T15:42:38 #kisslinux How come? :p 2020-02-11T15:42:39 #kisslinux It doesn't exist beyond the git repositories in any way 2020-02-11T15:42:52 #kisslinux Other than words throughout the internet 2020-02-11T15:43:04 #kisslinux It doesn't need an infrastructure 2020-02-11T15:43:47 #kisslinux hm, so I skipped the Rebuild all packages step 2020-02-11T15:44:31 #kisslinux - /usr/src/linux/linux-5.4 # make menuconfig-* Unable to find the ncurses package Install ncurses (ncurses-devel or libncurses-dev depending on your distribution). 2020-02-11T15:44:41 #kisslinux Even if KISS needed infrastructure, I work on this for free and no one donates so It'd be out of pocket. 2020-02-11T15:44:48 #kisslinux kisskisskiss: 'kiss b ncurses' 2020-02-11T15:44:55 #kisslinux It's not installed by default 2020-02-11T15:45:26 #kisslinux (I thank the one or two souls who have donated in the past <3) 2020-02-11T15:45:29 #kisslinux Awesome! can even see the sources now! Thanks again :D 2020-02-11T15:45:30 #kisslinux What, no donations at all whatsoever yet? 2020-02-11T15:45:50 #kisslinux fehawen: One (or two(?) of around $10-15 iirc 2020-02-11T15:47:02 #kisslinux None of my projects receive donations really. I think I receive $20-30~ from Patreon 2020-02-11T15:47:19 #kisslinux I have sold 60~ copies of the Pure-bash-bible though. Which is neat. 2020-02-11T15:48:31 #kisslinux foss game is hard 2020-02-11T15:48:35 #kisslinux i wish i could donate 2020-02-11T15:48:47 #kisslinux Oh, right, the bibles are avilable on leanpub. How'd I miss that!? 2020-02-11T15:49:06 #kisslinux or buy stuff online 2020-02-11T15:49:08 #kisslinux monochromal: Don't worry about donating if you are unable 2020-02-11T15:49:20 #kisslinux Or sh bib avail soon rather 2020-02-11T15:49:56 #kisslinux Yeah, I need to publish it 2020-02-11T15:50:48 #kisslinux dylanaraps2 how you feel about people doin forks of kiss linux already? think saw some of them 2020-02-11T15:51:25 #kisslinux I'm fine with it so long as attribution is given (as per the license) 2020-02-11T15:51:49 #kisslinux By attribution I mean the legally required license copy 2020-02-11T15:51:57 #kisslinux Anything further is up to whoever maintains the fork 2020-02-11T15:52:56 #kisslinux the Alternatives system made me to try out kiss linux, sounds pretty nice. 2020-02-11T15:53:13 #kisslinux I've spend countless 14~ hour days working on KISS so it does irk me somewhat 2020-02-11T15:53:25 #kisslinux That's open source though 2020-02-11T15:53:28 #kisslinux Good and bad 2020-02-11T15:54:02 #kisslinux The alternatives system underneath is simply 2 sed calls and 2 mv calls per file :P 2020-02-11T15:54:58 #kisslinux kiss linux is somewhat unique, think if more people will know about it, will be big soon 2020-02-11T15:56:23 #kisslinux It's not even a year old yet :P 2020-02-11T15:57:30 #kisslinux I'm still running my system from Aug 25 (iirc) 2020-02-11T15:57:39 #kisslinux good choice going away from discord by the way 2020-02-11T15:58:06 #kisslinux It was planned from the start 2020-02-11T15:58:07 #kisslinux :P 2020-02-11T15:58:38 #kisslinux IRC attracts a better audience 2020-02-11T15:58:41 #kisslinux dylanaraps: Congrats, you just sold a $20 copy of the pure biash bible 2020-02-11T15:59:10 #kisslinux fehawen: Thanks! You didn't have to do that 2020-02-11T15:59:53 #kisslinux dylanaraps2 you gonna keep uo with "this week in kiss" ? really like these posts 2020-02-11T15:59:57 #kisslinux up* 2020-02-11T16:00:01 #kisslinux Yeah I kinda did, learnt a lot from that thing already, and it saved me hours of googling to find answers etc 2020-02-11T16:00:13 #kisslinux kisskisskiss: Yeah 2020-02-11T16:00:23 #kisslinux I'm glad you found it useful :) 2020-02-11T16:00:29 #kisslinux Happy birthday Dylan! 2020-02-11T16:00:45 #kisslinux Thanks dilyn: 2020-02-11T16:01:29 #kisslinux dylanaraps2 is there something like a changelog yet? 2020-02-11T16:02:07 #kisslinux 'git log' 2020-02-11T16:02:26 #kisslinux Could do: '(cd /var/db/kiss/repo; git log)' 2020-02-11T16:02:39 #kisslinux (Keeping the brackets to preserve your current PWD) 2020-02-11T16:03:10 #kisslinux kisskisskiss: Enabling 'KISS_AUDIT=1' will show you diffs on each update. 2020-02-11T16:03:16 #kisslinux (See 'man kiss') 2020-02-11T16:04:05 #kisslinux awesome! 2020-02-11T16:08:53 #kisslinux anyone had this problem before? 2020-02-11T16:08:59 #kisslinux - /usr/lib/gcc/x86_64-pc-linux-musl/9.2.0/include/shaintrin.h:40:1: error: SSE register return with SSE disabled 2020-02-11T16:09:06 #kisslinux - make[3]: *** [Makefile:41561: lib/zstd/zstd_module-huf_decompress.o] Error 1 2020-02-11T16:09:29 #kisslinux dylanaraps: Hadn't even heard of shellcheck before I started browsing through the code in your repos :P 2020-02-11T16:09:56 #kisslinux fehawen: It's a must for writing shell 2020-02-11T16:10:16 #kisslinux kisskisskiss: I haven't seen that error before. 2020-02-11T16:10:19 #kisslinux Which package? 2020-02-11T16:10:46 #kisslinux dylanaraps2 grub 2020-02-11T16:11:42 #kisslinux I can't reproduce. Will need to do some digging 2020-02-11T16:11:50 #kisslinux Builds fine over here 2020-02-11T16:12:02 #kisslinux found that: https://bugs.funtoo.org/browse/FL-6567? 2020-02-11T16:12:10 #kisslinux > I reproduced this on my ryzen system. sys-boot/grub-2.02-r3 emerges fine (emerge =sys-boot/grub-2.02* as a workaround). I will likely resolve this by masking the grub beta. 2020-02-11T16:13:28 #kisslinux I'll push a fix in a sec. 2020-02-11T16:13:34 #kisslinux Thanks for the link 2020-02-11T16:16:50 #kisslinux oof. I was just going to disable building zstd components but they can't be disabled. 2020-02-11T16:17:02 #kisslinux I'll patch the zstd code then 2020-02-11T16:17:07 #kisslinux Might take me a little more time 2020-02-11T16:17:46 #kisslinux Got complete compiler output? Should be in ~/.cache/kiss/logs 2020-02-11T16:18:03 #kisslinux Can do: nc termbin.com:9999 < ~/.cache/kiss/logs/grub-bla-bla 2020-02-11T16:18:11 #kisslinux To upload from the tty 2020-02-11T16:18:40 #kisslinux https://termbin.com/5upk 2020-02-11T16:19:01 #kisslinux hm too long? 2020-02-11T16:19:13 #kisslinux Must be :P 2020-02-11T16:19:45 #kisslinux Can do: tail -3000 ~/.cache/kiss/logs/grub-bla-bla | nc termbin.com:9999 2020-02-11T16:20:13 #kisslinux http://termbin.com/6ide 2020-02-11T16:20:34 #kisslinux ¯_(ツ)_/¯ 2020-02-11T16:20:43 #kisslinux monochromal: Nice. So the 'mdevd' command forks itself into the background? 2020-02-11T16:20:47 #kisslinux And stays running? 2020-02-11T16:21:05 #kisslinux > (kisskisskiss) dylanaraps2 how you feel about people doin forks of kiss linux already? think saw some of them 2020-02-11T16:21:22 #kisslinux dylanaraps2: from what I understood, yes 2020-02-11T16:21:29 #kisslinux like `udevadm --daemon` 2020-02-11T16:21:33 #kisslinux several already? I only know Carbs and my own experimental llvm 2020-02-11T16:21:58 #kisslinux dylanaraps2 still too long :< 2020-02-11T16:22:44 #kisslinux dylanaraps2: i haven't tested it yet though, but will do tomorrow 2020-02-11T16:23:57 #kisslinux while `mdev-coldplug` is like the equivalent of `mdev -s` or `udevadm --trigger` 2020-02-11T16:24:04 #kisslinux Yup 2020-02-11T16:24:32 #kisslinux brb 20 mins 2020-02-11T16:27:43 #kisslinux konimex experimental llvm? 2020-02-11T16:28:26 #kisslinux let's just say I have an experimental (almost) GNU-free kiss linux fork 2020-02-11T16:31:16 #kisslinux konimex is it on github yet or something? :p 2020-02-11T16:36:49 #kisslinux https://github.com/konimex/wyvertux/ 2020-02-11T16:37:08 #kisslinux sure, to build standalone llvm I have https://github.com/konimex/kiss-llvm and for the actual distro (there is literally nothing here yet apart of bare compiler, busybox, etc.) https://github.com/konimex/wyvertux 2020-02-11T16:37:37 #kisslinux I intend to make two versions, one would largely follow the mainline repo (upstreaming the changes whenever possible) and the other would somewhat follow the mainstream Linux software installed (I intend to relegate busybox to just contain the coreutils, diffutils, grep, etc., the status of software such as dbus etc. is unclear but I'd like to avoid these if possible) 2020-02-11T16:37:49 #kisslinux (Adding the KISS MIT license would be appreciated, wink wink) 2020-02-11T16:37:56 #kisslinux It's a great idea 2020-02-11T16:38:02 #kisslinux dylanaraps2 any updates on grub? =/ 2020-02-11T16:38:12 #kisslinux Though I prefer GCC to clang :P 2020-02-11T16:38:19 #kisslinux kisskisskiss: I just got home 2020-02-11T16:38:27 #kisslinux Back on it now 2020-02-11T16:39:23 #kisslinux kisskisskiss: It *may* work with 'CFLAGS= kiss b grub' 2020-02-11T16:39:45 #kisslinux Worth a shot. We should report this upstream too if it hasn't already been. 2020-02-11T16:40:58 #kisslinux since largely I copied build instructions (which, in turn, stolen from Void, Alpine, etc.) I'm unsure if I should copyright the instructions *at all*, I feel like they are practically part of the respective software (which was why I advocated a separate license file in the manifests), anyway, on mobile so will do it tomorrow 2020-02-11T16:41:25 #kisslinux Found it: http://savannah.gnu.org/bugs/?56978 2020-02-11T16:41:26 #kisslinux konimex: the guide looks almost identical to what's published on the musl libc page for clang 2020-02-11T16:41:43 #kisslinux kisskisskiss: It fails with -march=native 2020-02-11T16:42:02 #kisslinux My hunch was right ;) 2020-02-11T16:42:58 #kisslinux dilyn: by "build instructions" I meant the ./configure make make install scripts in the build file 2020-02-11T16:43:29 #kisslinux Aaaahhh 2020-02-11T16:43:39 #kisslinux Ignore me 2020-02-11T16:43:40 #kisslinux those are murky gray area afaic, had a debate with a guy from bonsai about that in the past iirc 2020-02-11T16:44:12 #kisslinux dylanaraps2 > grub Successfully built package 2020-02-11T16:44:14 #kisslinux tyvm! 2020-02-11T16:44:22 #kisslinux kisskisskiss: no problem 2020-02-11T16:45:37 #kisslinux does kiss linux compiles faster somehow? llvm already at 25% 2020-02-11T16:46:10 #kisslinux depends on the processor 2020-02-11T16:46:44 #kisslinux feels like compiling gentoo took longer 2020-02-11T16:46:48 #kisslinux konimex: Yup, it's a grey area. I would appreciate it regardless though. The choice is yours ultimately 2020-02-11T16:48:12 #kisslinux kisskisskiss: KISS compiles a minimal llvm (no compiler-rt, etc etc etc). The bare minimum to be used alongside GCC basically. Whereas Konimex is replacing GCC, binutils and friends with a full LLVM/Clang based toolchain 2020-02-11T16:48:40 #kisslinux I'd say that's why the default LLVM build takes less time than you remember on Gentoo 2020-02-11T16:50:40 #kisslinux I don't know the situation nowadays but in gentoo's llvm clang is integrated inside the packaging 2020-02-11T16:50:48 #kisslinux (Comment on the Grub bug report: > You shouldn't build GRUB with march=native). I guess I'll modify our package to strip it from CFLAGS. 2020-02-11T16:51:00 #kisslinux back when clang is still 4.0 iirc 2020-02-11T16:58:23 #kisslinux kisskisskiss: Pushed the grub fix to the repositories. You won't have to worry about it again 2020-02-11T17:00:58 #kisslinux so... no reason why -march=native is forbidden in grub? 2020-02-11T17:01:21 #kisslinux not like it'll make grub blazing fast, but would like to know the reason regardless 2020-02-11T17:02:07 #kisslinux No reason 2020-02-11T17:02:33 #kisslinux Still, this means that they won't fix any bugs in their code caused by -march=.* 2020-02-11T17:02:55 #kisslinux If there were a real reason I'd say it's due to grub being a bootloader 2020-02-11T17:14:05 #kisslinux llvm done! almost ready for boot soon 2020-02-11T17:16:27 #kisslinux How's your kernel config? 2020-02-11T17:17:18 #kisslinux Should be good, more worried about getting xorg to work 2020-02-11T17:19:07 #kisslinux The kernel is more difficult 2020-02-11T17:19:13 #kisslinux :P 2020-02-11T17:22:57 #kisslinux turns out I'm not the first to create an experimental GNU-free distro http://projects.malikania.fr/vanilla/ 2020-02-11T17:23:10 #kisslinux it's sad that it's discontinued though 2020-02-11T17:24:56 #kisslinux dylanaraps2 no dwm in the main repo? .< 2020-02-11T17:25:23 #kisslinux you can add and maintain it yourself 2020-02-11T17:25:26 #kisslinux kisskisskiss: In community 2020-02-11T17:25:35 #kisslinux konimex: Neat 2020-02-11T17:25:39 #kisslinux > Packages are kept as close as possible to upstream with no or few changes for compatibility only. 2020-02-11T17:25:43 #kisslinux I don't get this argument though 2020-02-11T17:25:50 #kisslinux Arch claims the same thing 2020-02-11T17:25:57 #kisslinux It's never true :P 2020-02-11T17:26:45 #kisslinux well, I'm no longer familiar with Arch but I think that one's aimed for Debian et al 2020-02-11T17:27:07 #kisslinux No distro can really claim that though 2020-02-11T17:29:49 #kisslinux > Arch Linux defines simplicity as without unnecessary additions or modifications. It ships software as released by the original developers (upstream) with minimal distribution-specific (downstream) changes 2020-02-11T17:29:53 #kisslinux I was talking about this 2020-02-11T17:30:24 #kisslinux yeah that's not really true (case in point: rtkit) 2020-02-11T17:31:26 #kisslinux Arch's rtkit is practically their own (and they somehow integrated systemd there) since the original (by... Poettering) has a last commit about 6-7 years ago 2020-02-11T17:32:45 #kisslinux Interesting 2020-02-11T17:33:28 #kisslinux I hate that the Linux solution to any problem is another daemon. Every time 2020-02-11T17:39:13 #kisslinux dylanaraps2 know another pastebin service i could use? 2020-02-11T17:39:59 #kisslinux (there was a problem with building 'yaji') 2020-02-11T17:40:24 #kisslinux brb, wish me luck 2020-02-11T17:46:26 #kisslinux Alrighty 2020-02-11T17:57:50 #kisslinux Hola 2020-02-11T17:58:28 #kisslinux ello 2020-02-11T17:58:37 #kisslinux How goes it? 2020-02-11T18:01:12 #kisslinux It goes well 2020-02-11T18:01:23 #kisslinux That's good to hear 2020-02-11T18:02:31 #kisslinux Yea. How goes it in your camp? 2020-02-11T18:02:43 #kisslinux Pretty well. 2020-02-11T18:03:14 #kisslinux Still packaging gtk-doc 2020-02-11T18:03:34 #kisslinux Anyone know of a good, working, preferrably free irc client app for iOS? 2020-02-11T18:03:35 #kisslinux oof. What's tricky about it? 2020-02-11T18:04:02 #kisslinux Nothing really, just had to attend to my life too haha 2020-02-11T18:04:05 #kisslinux Ah 2020-02-11T18:04:23 #kisslinux fehawen: Maybe a matrix client with an irc bridge (or whatever it's called) 2020-02-11T18:04:35 #kisslinux There's also IRCCloud which is open source. 2020-02-11T18:04:45 #kisslinux https://github.com/irccloud/ios 2020-02-11T18:05:10 #kisslinux Hm, does KISS not have a LaTeX distribution? 2020-02-11T18:05:10 #kisslinux This is another open source one: https://github.com/colloquy/colloquy 2020-02-11T18:05:25 #kisslinux perish: If no one has packaged one, no. :P 2020-02-11T18:05:29 #kisslinux Ah 2020-02-11T18:05:36 #kisslinux Well, I suppose that's my job then? 2020-02-11T18:05:50 #kisslinux I guess s 2020-02-11T18:05:53 #kisslinux so* 2020-02-11T18:05:56 #kisslinux fehawen: https://gist.github.com/fstab/ce805d3001600ac147b79d413668770d 2020-02-11T18:06:01 #kisslinux > How to use matrix.org and vector.im as an IRC client 2020-02-11T18:06:02 #kisslinux Fun. 2020-02-11T18:06:05 #kisslinux :D 2020-02-11T18:06:22 #kisslinux I know next to nothing about LaTeX, so even more fun. 2020-02-11T18:06:24 #kisslinux dylanaraps: Pretty sure I used Colloquy ages ago, on desktop. Will give IRCCloud ago I think 2020-02-11T18:07:20 #kisslinux back, worked so far! a quick question 2020-02-11T18:07:25 #kisslinux how can i load firmware on startup? 2020-02-11T18:08:45 #kisslinux https://getkiss.org/wiki/loading-a-module-at-boot 2020-02-11T18:09:06 #kisslinux Note: The sinit instructions also work for busybox init. I should fix the page. ;) 2020-02-11T18:10:02 #kisslinux Fixed 2020-02-11T18:11:10 #kisslinux fehawen: You could also get a free ssh app and ssh into a VPS somewhere if you have one. 2020-02-11T18:11:29 #kisslinux That'd be a neat way of doing it 2020-02-11T18:11:50 #kisslinux If you're willing to jailbreak, most TUIs and CLIs work in terminal apps. 2020-02-11T18:12:42 #kisslinux Jailbreaks aren't what they used to be :( 2020-02-11T18:12:57 #kisslinux I wasn't around for that era. 2020-02-11T18:13:00 #kisslinux I remember doing it on the first ipod touch 2020-02-11T18:13:07 #kisslinux Checkra1n is mad cool, however. 2020-02-11T18:13:24 #kisslinux I'm friends with the dude who got X11 running on his phone, and I've got it running on my mine. 2020-02-11T18:13:32 #kisslinux Through VNC right? 2020-02-11T18:13:36 #kisslinux Aye 2020-02-11T18:13:58 #kisslinux God the flashbacks 2020-02-11T18:14:15 #kisslinux The days before appstores 2020-02-11T18:14:43 #kisslinux Oh, so many options! ssh + vps seems like a neat solution 2020-02-11T18:15:06 #kisslinux I still find it funny that iOS jailbreaks still use apt. 2020-02-11T18:15:27 #kisslinux Choices made by Saurik eons ago 2020-02-11T18:15:37 #kisslinux Cydia is still in use right? 2020-02-11T18:15:42 #kisslinux Sadly so. 2020-02-11T18:15:50 #kisslinux And my iphone is smashed to pieces, using tape to keep the screen in place. Considering a PinePhone or similar next.. 2020-02-11T18:16:03 #kisslinux The original codebase hasn't had commits for three years. 2020-02-11T18:16:09 #kisslinux Join me and ditch phones altogether. ;) 2020-02-11T18:16:14 #kisslinux The "active" codebase hasn't had commits for 2. 2020-02-11T18:16:53 #kisslinux I'm somewhat upset by the lack of a good terminal emulator 2020-02-11T18:16:55 #kisslinux dylanaraps: That must be a nice feeling 2020-02-11T18:17:26 #kisslinux There's NewTerm 2, which was plagued with repo hell, and constant breakings. 2020-02-11T18:17:58 #kisslinux Would be nice to run a Linux distro on my smartphone though 2020-02-11T18:18:03 #kisslinux dylanaraps2: question 2020-02-11T18:18:13 #kisslinux MTerminal sadly deletes characters randomly. 2020-02-11T18:18:34 #kisslinux monochromal: Yeah 2020-02-11T18:18:51 #kisslinux fehawen: It is. When I leave the house I'm 100% tech free 2020-02-11T18:19:02 #kisslinux But the nightmare of getting the bank/bankid apps running on it, which is a kind of a must-have dependency in this damn scandinavian country 2020-02-11T18:19:15 #kisslinux if libinput driver is used for the xorg configuration files 2020-02-11T18:19:15 #kisslinux Browsers? 2020-02-11T18:19:55 #kisslinux fehawen: The next step up is a dumb phone (like an old nokia) if the banks allow SMS for ID 2020-02-11T18:20:04 #kisslinux monochromal: Yeah 2020-02-11T18:20:22 #kisslinux dylanaraps: That'd be sweet as hell. God I long for a dumb flip phone. 2020-02-11T18:20:29 #kisslinux There exists a layer to allow android apps to be used on Pinephones 2020-02-11T18:20:38 #kisslinux iirc 2020-02-11T18:20:41 #kisslinux actually no im 2020-02-11T18:20:44 #kisslinux misled 2020-02-11T18:20:44 #kisslinux perish: Hmm, interesting... 2020-02-11T18:20:51 #kisslinux I was thinking of the layer for ChromeOS 2020-02-11T18:20:56 #kisslinux Ah 2020-02-11T18:21:01 #kisslinux Technically a linux distro? 2020-02-11T18:21:14 #kisslinux Gentoo but not Gentoo? 2020-02-11T18:21:23 #kisslinux Or is it not Gentoo based anymore? 2020-02-11T18:21:29 #kisslinux It's based on Gentoo from what I've heard. 2020-02-11T18:21:32 #kisslinux why not just use the `40-libinput.conf` file? 2020-02-11T18:21:36 #kisslinux It used to have an Ubuntu base. 2020-02-11T18:21:48 #kisslinux Like every distro nowadays does 2020-02-11T18:22:02 #kisslinux as it matches all devices except joysticks 2020-02-11T18:22:04 #kisslinux monochromal: You must manually specify the location to /dev/uinput as Xorg uses udev to automatically detect/add devices 2020-02-11T18:22:07 #kisslinux There's already enough vanilla Ubuntus, we don't need more 2020-02-11T18:22:12 #kisslinux Xorg won't know of any devices though. 2020-02-11T18:22:18 #kisslinux Even with a wildcard 2020-02-11T18:22:21 #kisslinux Anyone tried e.g. Tizen, pmOS, PureOS? 2020-02-11T18:22:24 #kisslinux ahh 2020-02-11T18:22:34 #kisslinux It's really fucky 2020-02-11T18:22:43 #kisslinux I spent 6~ hours with no input till I figured it out 2020-02-11T18:22:46 #kisslinux Ubuntu, L, X, K, Mate, Kylin, Server, Studio 2020-02-11T18:22:50 #kisslinux those are the base ones 2020-02-11T18:23:13 #kisslinux Ubuntu-GNOME as well 2020-02-11T18:23:24 #kisslinux I classed Ubuntu GNOME under just ubuntu 2020-02-11T18:23:34 #kisslinux This reminds me of a talk I had with a few people a while ago 2020-02-11T18:23:36 #kisslinux It's separate though. They have a website! 2020-02-11T18:23:43 #kisslinux What constitutes a Linux distro? 2020-02-11T18:24:04 #kisslinux Good question 2020-02-11T18:24:21 #kisslinux The most common answer I've heard is package manager + repositories, 2020-02-11T18:24:26 #kisslinux dyl: unrelated, is s1x another website of yours? 2020-02-11T18:24:32 #kisslinux I have to answer this a lot with Neofetch 2020-02-11T18:24:35 #kisslinux monochromal: Yes 2020-02-11T18:24:41 #kisslinux which begs the question - what am I using if I use DPKG with arch? 2020-02-11T18:24:58 #kisslinux It's one aur helper call from being installed. 2020-02-11T18:25:08 #kisslinux A monstrosity, perish 2020-02-11T18:25:14 #kisslinux lmao 2020-02-11T18:25:17 #kisslinux Basically, someone bases distro on Ubuntu. Only change is a name+GTK theme+Default programs. 2020-02-11T18:25:28 #kisslinux Neofetch reports it as Ubuntu because... it is Ubuntu. 2020-02-11T18:25:33 #kisslinux Issue is filed by someone 2020-02-11T18:25:38 #kisslinux Haha 2020-02-11T18:25:54 #kisslinux I tell them: All you have to do is provide your own /etc/os-release file 2020-02-11T18:25:57 #kisslinux But that's too hard 2020-02-11T18:25:59 #kisslinux Does neofetch catch Hannah Montana Linux? 2020-02-11T18:26:02 #kisslinux dylanaraps: i mentioned this a while ago, but it shouldn't be hard to add a sysfs config backend to xorg-server, which would auto-detect devices. config/udev.c is only 550 lines, and in my experience, scanning sysfs directly is even easier than using libudev 2020-02-11T18:26:17 #kisslinux mforney: ooo 2020-02-11T18:26:26 #kisslinux I forgot all about that 2020-02-11T18:26:55 #kisslinux When I feel like breaking my input again I'll have a crack at it 2020-02-11T18:27:06 #kisslinux :) 2020-02-11T18:27:15 #kisslinux dylanaraps2: please do lol 2020-02-11T18:27:38 #kisslinux perish: It does not. Though I'd love to see an ASCII version of Hannah 2020-02-11T18:27:55 #kisslinux It can only look horrible 2020-02-11T18:28:27 #kisslinux Someone took an extremist take on the distro issue with: If it's a different iso, it's a different distro 2020-02-11T18:28:36 #kisslinux God 2020-02-11T18:28:47 #kisslinux Thus putting KISS linux as not a proper distro according to their words 2020-02-11T18:28:52 #kisslinux Heh 2020-02-11T18:29:18 #kisslinux I've got a project that might throw this whole debacle into a twist 2020-02-11T18:29:24 #kisslinux If it was created using Ubuntu's "ISO maker", it's Ubuntu 2020-02-11T18:29:33 #kisslinux Same goes for other distribution "ISO makers" 2020-02-11T18:29:39 #kisslinux There's an Ubuntu ISO maker? 2020-02-11T18:29:41 #kisslinux Yeah 2020-02-11T18:29:54 #kisslinux And other distro ISO makers? 2020-02-11T18:30:01 #kisslinux https://launchpad.net/cubic 2020-02-11T18:30:03 #kisslinux Yeah 2020-02-11T18:30:08 #kisslinux huh 2020-02-11T18:30:11 #kisslinux dylanaraps2: no more kiss-initramfs happening? 2020-02-11T18:30:14 #kisslinux > Cubic (Custom Ubuntu ISO Creator) is a GUI wizard to create a customized bootable Ubuntu Live CD (ISO) image. 2020-02-11T18:30:20 #kisslinux Click click click 2020-02-11T18:30:27 #kisslinux Welcome to my Linux distribution 2020-02-11T18:30:41 #kisslinux Ouch 2020-02-11T18:31:06 #kisslinux monochromal: I have no motivation to do it as I don't need an initramfs. I'll say again that the initramfs concept is disgusting 2020-02-11T18:31:22 #kisslinux Nothing prevents someone else from doing it though. 2020-02-11T18:31:25 #kisslinux ;) 2020-02-11T18:31:32 #kisslinux Oh dear 2020-02-11T18:31:49 #kisslinux gtk-doc is not happening sadly 2020-02-11T18:32:03 #kisslinux the TeX-live installer is too weird 2020-02-11T18:32:07 #kisslinux Lets compress a second mini rootfs with a static coreutils and other goodies with the sole purpose of mounting / 2020-02-11T18:32:27 #kisslinux Welcome to initramfs 2020-02-11T18:32:30 #kisslinux Gots to go, might pop in later. Bye for now. GLHF. 2020-02-11T18:32:34 #kisslinux Cya 2020-02-11T18:32:39 #kisslinux Adios. 2020-02-11T18:32:46 #kisslinux Lets also include all of your kernel modules in there 2020-02-11T18:32:49 #kisslinux Let's skip gtk-doc and go straight to this 2020-02-11T18:32:54 #kisslinux gobject 2020-02-11T18:32:56 #kisslinux thing 2020-02-11T18:33:00 #kisslinux Because this is the only way large distribution kernels can work 2020-02-11T18:33:11 #kisslinux gobject-introspection? 2020-02-11T18:33:15 #kisslinux Yucky 2020-02-11T18:33:34 #kisslinux Aye, that one 2020-02-11T18:33:44 #kisslinux dylanaraps2: nah, me fine with just da kernel haha 2020-02-11T18:33:59 #kisslinux "Dynamic bindings from code something something" 2020-02-11T18:34:04 #kisslinux monochromal: :P 2020-02-11T18:34:29 #kisslinux https://gi.readthedocs.io/en/latest/ 2020-02-11T18:35:03 #kisslinux Just another random GNOME lib I'd rather not include basically. 2020-02-11T18:35:06 #kisslinux anyone got a clue about addscreen/screeninit failed for driver 0 as normal user? works fine with root.. 2020-02-11T18:35:20 #kisslinux kisskisskiss: Which driver? 2020-02-11T18:35:29 #kisslinux Are you in the video group? 2020-02-11T18:35:35 #kisslinux Send your Xorg log file? 2020-02-11T18:35:42 #kisslinux God, I hope gtk-doc isn't required 2020-02-11T18:35:50 #kisslinux For which software? 2020-02-11T18:35:59 #kisslinux I'm packaging flatpak 2020-02-11T18:36:02 #kisslinux Ah 2020-02-11T18:36:11 #kisslinux It's a dependency, but it might not be needed. 2020-02-11T18:36:15 #kisslinux Docs can be disabled in pretty much everything 2020-02-11T18:36:23 #kisslinux Some packages need patching though. 2020-02-11T18:36:24 #kisslinux Good point. 2020-02-11T18:36:33 #kisslinux (Patches are minor if needed) 2020-02-11T18:36:42 #kisslinux monochromal: i'm writting initramfs. you can check out here - github.com/illiliti/initramfs . still in alpha but im working hard to make it better 2020-02-11T18:36:48 #kisslinux Time to clone it and check out the configure options 2020-02-11T18:36:53 #kisslinux (Most of the time a simple 'rm -rf po' or sed -i can be used) 2020-02-11T18:37:26 #kisslinux Wow, this is a hefty repository. 2020-02-11T18:37:32 #kisslinux dylanaraps2 exactly same errors as https://pastebin.com/4758H1SA 2020-02-11T18:37:34 #kisslinux perish: I'm against the whole Flatpak, snap, crap movement on Linux ;) 2020-02-11T18:37:43 #kisslinux found in https://freenode.logbot.info/kisslinux/20200201 2020-02-11T18:37:48 #kisslinux Fair. 2020-02-11T18:37:57 #kisslinux kisskisskiss: Let me patch the driver real quick. 2020-02-11T18:38:25 #kisslinux I feel like flatpak and snap are going to arise no matter what. 2020-02-11T18:38:45 #kisslinux For entry level users, and developers, you need something easy like it. 2020-02-11T18:38:56 #kisslinux There's a push to move distribution of software to the developers of said software and not distributions 2020-02-11T18:39:11 #kisslinux I don't like bundling of dependencies like this 2020-02-11T18:39:16 #kisslinux Reminds me of Windows 2020-02-11T18:39:22 #kisslinux Aye 2020-02-11T18:39:24 #kisslinux The sandbox is a lie too 2020-02-11T18:39:33 #kisslinux Applications define their permissions 2020-02-11T18:39:33 #kisslinux dylanaraps2 nice ill wait 2020-02-11T18:39:49 #kisslinux And can set that they want access to / or $HOME, etc. 2020-02-11T18:40:14 #kisslinux dylanaraps2: wait... you said udev a while ago, then what about mdev? is it the same? 2020-02-11T18:40:27 #kisslinux With Xorg you mean? 2020-02-11T18:40:45 #kisslinux dylanaraps2: yes 2020-02-11T18:40:57 #kisslinux You need to use Xorg conf files 2020-02-11T18:41:05 #kisslinux Unless I do what mforney said above 2020-02-11T18:41:29 #kisslinux yeah, so instead of mdev + a bunch of xorg.conf files 2020-02-11T18:41:40 #kisslinux why not just mdev + the libinput one? 2020-02-11T18:42:01 #kisslinux hm weird because it work as root :< 2020-02-11T18:42:21 #kisslinux also saw this: https://wiki.archlinux.org/index.php/Libinput#Via_Xorg_configuration_file 2020-02-11T18:43:26 #kisslinux ill try that brb 2020-02-11T18:44:06 #kisslinux kisskisskiss: Fixed. Run 'kiss u' and update the driver. 2020-02-11T18:44:17 #kisslinux perish: https://github.com/dylanaraps/neofetch/pull/404 You'll laugh at this 2020-02-11T18:45:04 #kisslinux monochromal: You're welcome to try. It won't work though. 2020-02-11T18:45:31 #kisslinux Very fucky. I told you, I spent 6 hours getting the config right. 2020-02-11T18:46:42 #kisslinux kisskisskiss: You may have to reboot. 2020-02-11T18:48:16 #kisslinux perish: You can avoid the bubblegum dependency by using the vendored one. I doubt anything else on the system will ever need bubblegum so this should be fine. 2020-02-11T18:49:27 #kisslinux You may also have trouble with glibcisms iirc 2020-02-11T18:51:01 #kisslinux You might have trouble with 'make install' trying to call 'sudo' to 'chmod' some files. 2020-02-11T18:51:50 #kisslinux You're better off not using the software's or other distribution's dependency lists when packaging anything tbh. 2020-02-11T18:52:03 #kisslinux Best to dive into their build system directly. 2020-02-11T18:53:13 #kisslinux dylanaraps2 worked :p 2020-02-11T18:54:15 #kisslinux Thought so 2020-02-11T18:54:18 #kisslinux :P 2020-02-11T18:54:49 #kisslinux what do you guys use for audio? 2020-02-11T18:55:08 #kisslinux ALSA 2020-02-11T18:55:28 #kisslinux Everyone is using alsa I'd say 2020-02-11T18:55:46 #kisslinux sndio would be the step up from there 2020-02-11T18:55:46 #kisslinux what do i have to install to get it working currently in firefox atleast? 2020-02-11T18:55:50 #kisslinux Though no one has packaged it 2020-02-11T18:55:54 #kisslinux Nothing 2020-02-11T18:55:58 #kisslinux It just works 2020-02-11T18:56:04 #kisslinux Firefox never removed ALSA support 2020-02-11T18:56:11 #kisslinux They just stopped enabling it in their own binaries 2020-02-11T18:56:21 #kisslinux All that is needed is '--enable-alsa' at compile time. 2020-02-11T18:56:25 #kisslinux ah, trying firefox-bin atm 2020-02-11T18:56:41 #kisslinux I return 2020-02-11T18:56:49 #kisslinux You'll need to unmute your audio using 'alsamixer' or 'amixer' from 'alsa-utils' 2020-02-11T18:57:00 #kisslinux perish: I sent you a bunch of messages above 2020-02-11T18:57:01 #kisslinux That pullrequest is in korean 2020-02-11T18:57:07 #kisslinux Yup, saw the bubblegum 2020-02-11T18:57:07 #kisslinux It's for Red Star OS 2020-02-11T18:57:10 #kisslinux Ah 2020-02-11T18:57:18 #kisslinux By someone posing as a north korean 2020-02-11T18:57:29 #kisslinux Wait, is Red Star OS a legitimate thing? 2020-02-11T18:57:31 #kisslinux Yes 2020-02-11T18:57:33 #kisslinux I thought it was a meme 2020-02-11T18:57:35 #kisslinux Oh my god 2020-02-11T18:57:36 #kisslinux lmao 2020-02-11T18:58:09 #kisslinux https://en.wikipedia.org/wiki/Red_Star_OS 2020-02-11T18:58:20 #kisslinux > development first starting in 1998 2020-02-11T18:59:57 #kisslinux > The operating system comes pre-installed with a number of applications that monitor its users--if a user tries to disable security functions, the operating system often restarts in continuous loops or destroys itself. In addition, a watermarking tool integrated into the system marks all media content with the hard drive's serial number. This 2020-02-11T18:59:57 #kisslinux makes it possible for the North Korean authorities to trace the spread of files. The system also has hidden "anti-virus" software that is capable of removing censored files that are remotely stored by the North Korean secret service. There is a user group called "administrator" in the operating system. Users, however, can't gain full system access, 2020-02-11T18:59:58 #kisslinux even if they're administrators, as commands such as sudo and su are not available. 2020-02-11T19:00:01 #kisslinux Oh dear. 2020-02-11T19:00:54 #kisslinux Yeah, want an ISO? https://archiveos.org/redstar/ 2020-02-11T19:01:01 #kisslinux Not really, no. 2020-02-11T19:02:24 #kisslinux I'd rather avoid authoritarian anything on my system. 2020-02-11T19:02:35 #kisslinux Scariest distro ever? 2020-02-11T19:04:39 #kisslinux Windows 2020-02-11T19:05:17 #kisslinux 2000, then yeah 2020-02-11T19:05:34 #kisslinux > echo "*** You don't have gtk-doc installed, and thus won't be able to generate the documentation. ***" 2020-02-11T19:05:40 #kisslinux Thank fuck 2020-02-11T19:05:44 #kisslinux But I was referring to Red Star 2020-02-11T19:06:10 #kisslinux :P 2020-02-11T19:06:12 #kisslinux I wonder, what text editor do you use, Dylan? 2020-02-11T19:06:22 #kisslinux I can't imagine you to be an emacs guy 2020-02-11T19:06:33 #kisslinux Probably just cat > < EOF 2020-02-11T19:06:38 #kisslinux vi/vim 2020-02-11T19:06:42 #kisslinux Lmao 2020-02-11T19:06:46 #kisslinux emacs is the most comf way to be 2020-02-11T19:06:53 #kisslinux I dislike emacs 2020-02-11T19:07:02 #kisslinux emacs dislikes u 2020-02-11T19:07:18 #kisslinux emacs has an entire language to configuring it 2020-02-11T19:07:24 #kisslinux It looks like this: https://archiveos.org/redstar/ 2020-02-11T19:07:27 #kisslinux oops 2020-02-11T19:07:30 #kisslinux Hang on 2020-02-11T19:07:30 #kisslinux : - ) 2020-02-11T19:07:32 #kisslinux https://u.teknik.io/EAkuR.jpg 2020-02-11T19:07:35 #kisslinux There we go 2020-02-11T19:07:36 #kisslinux as does vim 2020-02-11T19:07:56 #kisslinux http://i.4cdn.org/g/1581396510546.png 2020-02-11T19:08:07 #kisslinux Damn, that's a massive terminal padding 2020-02-11T19:08:34 #kisslinux Just the code centred basically 2020-02-11T19:08:51 #kisslinux Damn, that's an old looking desktop, Nee 2020-02-11T19:09:03 #kisslinux I like it 2020-02-11T19:09:24 #kisslinux Valid point 2020-02-11T19:09:26 #kisslinux Is Nixers still active? 2020-02-11T19:09:55 #kisslinux I need to get a vim auto-complete of some kind. This reminded me 2020-02-11T19:10:20 #kisslinux Sorry if I'm asking too many questions, but what're your thoughts on Nix, dylan? 2020-02-11T19:11:08 #kisslinux I've never used it but from what I've seen it's a too complex for my liking 2020-02-11T19:12:24 #kisslinux I try to stay away from software with an endless number of bug reports too 2020-02-11T19:12:33 #kisslinux Fair 2020-02-11T19:12:38 #kisslinux Though I'm forced to make exceptions ;) 2020-02-11T19:13:27 #kisslinux perish: that was last night -- I like tiled bois 2020-02-11T19:13:34 #kisslinux dylanaraps2: nixers is not very active 2020-02-11T19:13:45 #kisslinux Aw 2020-02-11T19:13:59 #kisslinux Ah, fair 2020-02-11T19:14:07 #kisslinux I guess I'm part of that problem since I stopped posting there 2020-02-11T19:14:08 #kisslinux :P 2020-02-11T19:14:16 #kisslinux I prefer floating window managers myself, honestly. 2020-02-11T19:14:35 #kisslinux As do I 2020-02-11T19:15:07 #kisslinux I went through the tiling phase though 2020-02-11T19:15:15 #kisslinux As did I. 2020-02-11T19:15:29 #kisslinux Realized I didn't use it for it's intended purpose. 2020-02-11T19:15:31 #kisslinux mostly what I like on the bspwm front is that you can query the state of things and make decisions based on that 2020-02-11T19:15:42 #kisslinux and then do stuff like https://www.reddit.com/r/bspwm/comments/euq5r7/a_dwmlike_stack_layout_script_for_bspwm/ 2020-02-11T19:15:45 #kisslinux I like my sowm dumbness 2020-02-11T19:15:50 #kisslinux I used i3-gaps for the massive amount of workspaces it gave by default. 2020-02-11T19:15:59 #kisslinux And a sane default config to switch them 2020-02-11T19:16:22 #kisslinux Yup 2020-02-11T19:16:33 #kisslinux i3 has a nice config format 2020-02-11T19:16:40 #kisslinux openbox uses xml >:( 2020-02-11T19:16:48 #kisslinux Aye 2020-02-11T19:16:54 #kisslinux I quite like the idea of a shellscript WM 2020-02-11T19:17:03 #kisslinux I kinda did that with wmutils 2020-02-11T19:17:05 #kisslinux Which is why I'm looking into packaging nowm too 2020-02-11T19:17:07 #kisslinux A long long time ago 2020-02-11T19:17:18 #kisslinux https://github.com/wmutils/core 2020-02-11T19:17:25 #kisslinux I've actually got wmutils packaged for kiss rn 2020-02-11T19:17:34 #kisslinux Nice 2020-02-11T19:17:36 #kisslinux haha 2020-02-11T19:17:59 #kisslinux has the daily song changed? 2020-02-11T19:18:12 #kisslinux I stopped changing it a while ago 2020-02-11T19:18:15 #kisslinux Lazy 2020-02-11T19:18:18 #kisslinux Aw 2020-02-11T19:18:19 #kisslinux I'll update it 2020-02-11T19:18:28 #kisslinux I didn't think anyone was interested :^) 2020-02-11T19:18:41 #kisslinux Fair 2020-02-11T19:18:45 #kisslinux https://github.com/jorgenschaefer/circe/ 2020-02-11T19:18:50 #kisslinux wron gchannel 2020-02-11T19:19:09 #kisslinux Fair 2020-02-11T19:20:13 #kisslinux Something changed with xorg/input recently? Getting "no screens found" on startx after a recent update. 2020-02-11T19:21:12 #kisslinux jedavies: Which driver? 2020-02-11T19:21:20 #kisslinux Send me the Xorg log too if possible 2020-02-11T19:21:59 #kisslinux brb 2 secs 2020-02-11T19:22:35 #kisslinux perish: Done 2020-02-11T19:22:40 #kisslinux New song of the day 2020-02-11T19:22:47 #kisslinux Nice 2020-02-11T19:22:50 #kisslinux listening now 2020-02-11T19:23:35 #kisslinux not really my thing 2020-02-11T19:24:13 #kisslinux What's your thing? 2020-02-11T19:24:37 #kisslinux I'll see what I can pull out of my head 2020-02-11T19:24:50 #kisslinux I'm a fan of Prog Rock, personally 2020-02-11T19:25:15 #kisslinux bands like King Crimson, The Mahavishnu Orchestra 2020-02-11T19:25:31 #kisslinux Gotcha 2020-02-11T19:26:48 #kisslinux dylanaraps2: amdgpu https://pastebin.com/yL8zgTT4 2020-02-11T19:26:52 #kisslinux What's the format that meson uses? 2020-02-11T19:26:52 #kisslinux I like Neil Young, Bruce Springsteen, Pink Floyd, Neil Diamond, Cold Chisel, Cat Stevens, Rolling Stones... Rod Stewart. I should stop 2020-02-11T19:27:01 #kisslinux Oh, a fellow pink floyd fan 2020-02-11T19:27:07 #kisslinux perish: For configure? Or for builds? 2020-02-11T19:27:07 #kisslinux I have them on vinyl 2020-02-11T19:27:13 #kisslinux you can see where it fails to load the amdgpu driver. Have tries rebuilding it but same error 2020-02-11T19:27:19 #kisslinux perish: it's their own thing -- the generate ninja build files though. 2020-02-11T19:27:24 #kisslinux Looking through a build file right now 2020-02-11T19:27:26 #kisslinux they* 2020-02-11T19:27:58 #kisslinux jedavies: Is this on xf86-video-amdgpu 19.1.0 2? 2020-02-11T19:28:15 #kisslinux yup 2020-02-11T19:28:26 #kisslinux Does /dev/dri have files in it? card0, etc? 2020-02-11T19:28:39 #kisslinux yes 2020-02-11T19:28:44 #kisslinux > Failed to load /usr/lib/xorg/modules/drivers/amdgpu_drv.so: Error relocating /usr/lib/xorg/modules/drivers/amdgpu_drv.so: miPolyRectangle: symbol not found 2020-02-11T19:28:50 #kisslinux Looks like a linker error? 2020-02-11T19:29:53 #kisslinux > No results found for "miPolyRectangle: symbol not found". 2020-02-11T19:29:55 #kisslinux Great 2020-02-11T19:30:37 #kisslinux Quick question, does the `python` package on main also ship a symlink to python3? 2020-02-11T19:30:47 #kisslinux Which architecture? 2020-02-11T19:30:55 #kisslinux perish: Other way around, but yes 2020-02-11T19:30:59 #kisslinux python3 -> python 2020-02-11T19:31:03 #kisslinux Ah, ok 2020-02-11T19:31:06 #kisslinux That's good then 2020-02-11T19:31:22 #kisslinux You can do: (cd $(kiss s pkg); vim build) 2020-02-11T19:31:26 #kisslinux To see the build file easily 2020-02-11T19:31:36 #kisslinux (Keep the brackets to preserve PWD) 2020-02-11T19:31:52 #kisslinux I'm currently not on kiss so I'm just having to ask this stuff 2020-02-11T19:31:59 #kisslinux Gotcha 2020-02-11T19:32:10 #kisslinux Sorry if that's any bother 2020-02-11T19:32:23 #kisslinux No no 2020-02-11T19:33:07 #kisslinux jedavies: Tried rebuild xorg-server? 2020-02-11T19:33:22 #kisslinux just did it - worked :) 2020-02-11T19:33:36 #kisslinux Nice 2020-02-11T19:34:27 #kisslinux perish: How could I forget Lynyrd Skynyrd? :^) 2020-02-11T19:34:41 #kisslinux ? 2020-02-11T19:34:46 #kisslinux Oh, artists 2020-02-11T19:34:59 #kisslinux One more: Cake 2020-02-11T19:37:23 #kisslinux Yes 2020-02-11T19:37:33 #kisslinux Every album is gold 2020-02-11T19:45:07 #kisslinux dylanaraps the font from the repo st looks really weird 2020-02-11T19:45:31 #kisslinux kisskisskiss: st will use whatever monospace font is default 2020-02-11T19:45:35 #kisslinux kisskisskiss: do you have the font instaled, or fonts setup correctly? 2020-02-11T19:45:37 #kisslinux Based on what you have installed 2020-02-11T19:46:04 #kisslinux hm interesting 2020-02-11T19:46:13 #kisslinux i compiled st myself and it looks better 2020-02-11T19:46:34 #kisslinux welcone 2020-02-11T19:46:48 #kisslinux can also just be my fault :p 2020-02-11T19:48:54 #kisslinux Oh dear, how do I get ninja to specify a directory to install to? 2020-02-11T19:48:55 #kisslinux dylanaraps checked again, still looks different 2020-02-11T19:49:25 #kisslinux perish: Here's an example: https://termbin.com/6ne6 2020-02-11T19:49:44 #kisslinux thank you 2020-02-11T19:49:48 #kisslinux That's the still I use in the repositories 2020-02-11T19:49:51 #kisslinux style* 2020-02-11T19:50:00 #kisslinux kisskisskiss: What fonts do you have installed? 2020-02-11T19:50:12 #kisslinux only the liberation-fonts 2020-02-11T19:50:36 #kisslinux Send a screenshot? 2020-02-11T19:50:51 #kisslinux You may want to install the fonts of your choosing at some stage. 2020-02-11T19:50:59 #kisslinux liberation-fonts is just a minimal default 2020-02-11T19:51:16 #kisslinux I personally just copied all fonts out of a Windows installation of a family member 2020-02-11T19:51:41 #kisslinux Am I allowed touse this build file for gobject? 2020-02-11T19:52:59 #kisslinux I don't see why not 2020-02-11T19:58:11 #kisslinux Hm, libcap doesn't seem to have the DESTDIR= functionality in it's makefile 2020-02-11T19:58:19 #kisslinux dylanaraps sound also works :3 2020-02-11T19:58:31 #kisslinux Unless I can't read makefiles 2020-02-11T19:59:17 #kisslinux PREFIX=/usr DESTDIR="$1" would these flags be appropriate for this makefile? https://git.kernel.org/pub/scm/linux/kernel/git/morgan/libcap.git/tree/Makefile 2020-02-11T20:00:29 #kisslinux Probably something like this: https://termbin.com/eg8x 2020-02-11T20:00:39 #kisslinux Try yours first though. 2020-02-11T20:00:50 #kisslinux iirc it installs to lib64 instead of lib 2020-02-11T20:01:52 #kisslinux "RAISE_SETFCAP=no" is needed to prevent setcap trying to run setcap on itself. 2020-02-11T20:02:05 #kisslinux Which would error if the fs has extended capabilities disabled 2020-02-11T20:02:17 #kisslinux (or if disabled in the kernel) 2020-02-11T20:02:36 #kisslinux Actually: https://termbin.com/yh94 2020-02-11T20:02:41 #kisslinux You can drop the vars from 'make' 2020-02-11T20:02:44 #kisslinux Just needed for install 2020-02-11T20:03:04 #kisslinux Will do 2020-02-11T20:05:30 #kisslinux pretty insane, 132 packages only. 2020-02-11T20:09:27 #kisslinux kisskisskiss: Exactly :D 2020-02-11T20:09:59 #kisslinux Most distros go up to 1000s, even with binaries. 2020-02-11T20:10:59 #kisslinux I'm at 105 2020-02-11T20:11:09 #kisslinux You can take it lower with a little bit more effort 2020-02-11T20:12:09 #kisslinux I'm also cheating a little as I don't have the package manager, init scripts, etc installed 2020-02-11T20:12:23 #kisslinux I use the git repos directly as I'm working on them 2020-02-11T20:12:31 #kisslinux Ah, fair 2020-02-11T20:12:35 #kisslinux Funny approach 2020-02-11T20:12:45 #kisslinux But I suppose it's appropriate 2020-02-11T20:12:45 #kisslinux Makes things easier 2020-02-11T20:12:56 #kisslinux Develops kiss, doesn't use it 2020-02-11T20:13:03 #kisslinux :^) 2020-02-11T20:13:34 #kisslinux You can remove eudev/util-linux replacing them with busybox with a little work 2020-02-11T20:13:49 #kisslinux I haven't yet pushed the busybox change so it's a manual process for util-linux 2020-02-11T20:14:23 #kisslinux You could also use Falkon (qt5-webengine) instead 2020-02-11T20:14:31 #kisslinux It pulls in less software 2020-02-11T20:15:12 #kisslinux Or you can forget about it and just use your system :^) 2020-02-11T20:16:59 #kisslinux ? Use? 2020-02-11T20:17:15 #kisslinux I thought the point of a PC was to get as many resources as possible and use as little as I can 2020-02-11T20:17:57 #kisslinux You're 100% correct 2020-02-11T20:18:19 #kisslinux This will still max a core regardless though. :^) 2020-02-11T20:18:20 #kisslinux yes >/dev/null & 2020-02-11T20:18:52 #kisslinux Need a multi-threaded yes so I don't have to type it N times 2020-02-11T20:19:29 #kisslinux Does it exist? 2020-02-11T20:19:57 #kisslinux It exists in... java 2020-02-11T20:19:58 #kisslinux https://gist.github.com/sdubois/1007467 2020-02-11T20:20:06 #kisslinux Omg why tho 2020-02-11T20:21:00 #kisslinux Because 31238120380123 billion devices run java 2020-02-11T20:22:17 #kisslinux If my EEEpc can't crash itself running yes, what're we even doing here you know 2020-02-11T20:22:23 #kisslinux 3.123812e+22 devices run java! 2020-02-11T20:30:48 #kisslinux Is gcc-libs provided by gcc? 2020-02-11T20:31:12 #kisslinux Yup 2020-02-11T20:31:25 #kisslinux Nice 2020-02-11T20:31:33 #kisslinux We don't do package splits as it doesn't make much sense for a source based distro 2020-02-11T20:31:59 #kisslinux You can use KISS_RM to filter out crap you don't want (docs, info pages, etc) 2020-02-11T20:32:05 #kisslinux Nice 2020-02-11T20:32:20 #kisslinux Is readline provided by anything? 2020-02-11T20:32:27 #kisslinux !> Package 'readline' not in any repository 2020-02-11T20:32:30 #kisslinux Or is that another lib 2020-02-11T20:32:33 #kisslinux oh dear 2020-02-11T20:32:37 #kisslinux No one has packaged it 2020-02-11T20:32:40 #kisslinux ;) 2020-02-11T20:33:27 #kisslinux already packaging 12 things at once 2020-02-11T20:34:45 #kisslinux All musl distros end up packaging some portion of ripped out glibc crap 2020-02-11T20:34:51 #kisslinux KISS has avoided this thus far 2020-02-11T20:34:59 #kisslinux :^) 2020-02-11T20:35:09 #kisslinux So, readline is a glibc thing? 2020-02-11T20:35:11 #kisslinux readline is an easy one to package 2020-02-11T20:35:13 #kisslinux no no 2020-02-11T20:35:17 #kisslinux Ah ok 2020-02-11T20:35:30 #kisslinux https://termbin.com/d9gp 2020-02-11T20:35:36 #kisslinux Simple 2020-02-11T20:35:45 #kisslinux Flatpak itself may need patches 2020-02-11T20:35:48 #kisslinux I'll double check 2020-02-11T20:36:20 #kisslinux Thank you for all this help! 2020-02-11T20:36:28 #kisslinux You know what? Best to build it and let it fail 2020-02-11T20:36:33 #kisslinux No use in patching prior 2020-02-11T20:36:40 #kisslinux dylan, my ocd is triggered 2020-02-11T20:36:50 #kisslinux your guidestones has some normal |'s in it 2020-02-11T20:36:57 #kisslinux Heh 2020-02-11T20:36:59 #kisslinux hopefully it builds normally 2020-02-11T20:37:22 #kisslinux Fixed 2020-02-11T20:37:32 #kisslinux thank you :D 2020-02-11T20:37:59 #kisslinux Let me know if there's anything I should add to the guidestones 2020-02-11T20:38:29 #kisslinux will do, haven't read the latest version yet 2020-02-11T20:39:43 #kisslinux > Yes, autoconf version 2.13 really is required. Later versions won't work. 2020-02-11T20:39:46 #kisslinux oh 2020-02-11T20:40:07 #kisslinux Which package? 2020-02-11T20:40:07 #kisslinux thank you mozilla 2020-02-11T20:40:09 #kisslinux very cool 2020-02-11T20:40:13 #kisslinux im building js60 2020-02-11T20:40:24 #kisslinux Look at firefox in KISS 2020-02-11T20:40:25 #kisslinux same issue 2020-02-11T20:40:44 #kisslinux Basically: https://termbin.com/06vp 2020-02-11T20:41:18 #kisslinux I'll append that to my existing build, I suppose 2020-02-11T20:41:19 #kisslinux Then in sources: 2020-02-11T20:41:21 #kisslinux > https://ftp.gnu.org/gnu/autoconf/autoconf-2.13.tar.gz autoconf2.13/ 2020-02-11T20:42:04 #kisslinux Second field is destdir of the source, relative to the regular dir you're thrown into 2020-02-11T20:42:20 #kisslinux So it'll extract autoconf into a subdir inside js60's sources 2020-02-11T20:42:33 #kisslinux Hang on 2020-02-11T20:42:37 #kisslinux Missing a little code from build 2020-02-11T20:42:57 #kisslinux export PATH=$PWD/autoconf/bin:$PATH 2020-02-11T20:43:10 #kisslinux (Below and outside the block of code I sent you) 2020-02-11T20:43:32 #kisslinux https://termbin.com/thj8 2020-02-11T20:44:02 #kisslinux > Opened 21 years ago 2020-02-11T20:44:05 #kisslinux Thanks Mozilla 2020-02-11T20:44:11 #kisslinux Hang on 2020-02-11T20:44:48 #kisslinux > Opened 19 years ago 2020-02-11T20:44:52 #kisslinux https://bugzilla.mozilla.org/show_bug.cgi?id=104642 2020-02-11T20:44:54 #kisslinux That's the one 2020-02-11T20:45:23 #kisslinux Incredible 2020-02-11T20:45:59 #kisslinux > Target Milestone: mozilla0.9.9 → Future 2020-02-11T20:46:03 #kisslinux Wasn't even 1.0 yet 2020-02-11T20:46:28 #kisslinux Now we're at 75 in nightly because bigger is better 2020-02-11T20:47:10 #kisslinux > It's been 6 years and counting... 2020-02-11T20:47:13 #kisslinux If only he knew at the time 2020-02-11T20:47:27 #kisslinux Oh dear 2020-02-11T20:47:36 #kisslinux > Anyone recognized my (meanwhile >1yr old) patch ? 2020-02-11T20:47:39 #kisslinux > BTW: the m.o policies forced me to do my own fork :( 2020-02-11T20:47:49 #kisslinux This could've been fixed 12 years ago 2020-02-11T20:48:34 #kisslinux Oh *dear* 2020-02-11T20:48:41 #kisslinux > Folks, this is ridiculous ! 2020-02-11T20:48:45 #kisslinux > The issue could have been resolved for about 5 years now. 2020-02-11T20:48:52 #kisslinux > (Looks like mozilla development pratically stopped in favour of silly talking years ago). 2020-02-11T20:49:00 #kisslinux 8~ years ago 2020-02-11T20:49:01 #kisslinux lol 2020-02-11T20:52:02 #kisslinux Good thing they have only 12% market share haha 2020-02-11T20:52:45 #kisslinux > Take back your privacy. Get the browser that blocks 2000+ trackers — automatically 2020-02-11T20:52:52 #kisslinux > Firefox Privacy Notice 2020-02-11T20:52:55 #kisslinux Right below it 2020-02-11T20:53:10 #kisslinux If there's a privacy policy they collect *something* :^) 2020-02-11T20:53:41 #kisslinux It's easier to make Chromium not phone home :( 2020-02-11T20:55:00 #kisslinux Make lynx great again 2020-02-11T20:55:23 #kisslinux make netsurf usable 2020 2020-02-11T20:55:32 #kisslinux maybe even dillo 2020-02-11T20:56:22 #kisslinux Rewrite the web 2040 2020-02-11T20:58:44 #kisslinux Oh god. I hate to imagine what the web will be like in 20 years 2020-02-11T21:00:25 #kisslinux The entire internet will just be a deep fake by that point 2020-02-11T21:05:17 #kisslinux > gcc Downloading https://gcc.gnu.org/pub/gcc/snapshots/LATEST-10/gcc-10-20200209.tar.xz 2020-02-11T21:05:28 #kisslinux ? 2020-02-11T21:05:29 #kisslinux May as well get the ball rolling on GCC 10 tests 2020-02-11T21:05:42 #kisslinux Ah,ok 2020-02-11T21:06:11 #kisslinux /me is broken in my client 2020-02-11T21:06:17 #kisslinux Confused me for a second 2020-02-11T21:06:27 #kisslinux f 2020-02-11T21:06:29 #kisslinux (Username is hidden) 2020-02-11T21:06:43 #kisslinux I'm lazy and it works well enough to chat 2020-02-11T21:06:46 #kisslinux Why does LFS's guide say js60 is needed? 2020-02-11T21:06:50 #kisslinux Can't be bothered 2020-02-11T21:06:51 #kisslinux For? 2020-02-11T21:06:52 #kisslinux for polkit 2020-02-11T21:06:58 #kisslinux You need polkit? 2020-02-11T21:07:00 #kisslinux I've looked through the makefile and the autogen 2020-02-11T21:07:07 #kisslinux polkit uses js for its rules files 2020-02-11T21:07:11 #kisslinux and there's no mention of them 2020-02-11T21:07:12 #kisslinux ah 2020-02-11T21:07:13 #kisslinux ok 2020-02-11T21:07:15 #kisslinux that makes sense 2020-02-11T21:07:23 #kisslinux Hence why KISS avoids it like the plague 2020-02-11T21:07:28 #kisslinux lmao 2020-02-11T21:07:42 #kisslinux It and js60 go in my sin repository 2020-02-11T21:07:45 #kisslinux It's on the homepage even 2020-02-11T21:07:49 #kisslinux Yup 2020-02-11T21:07:57 #kisslinux That's why I knew flatpak would be going to sin 2020-02-11T21:08:00 #kisslinux Is it really needed for Flatpak? 2020-02-11T21:08:13 #kisslinux I could help you slim it down if it isn't tightly coupled 2020-02-11T21:08:29 #kisslinux how it difficult to package chromium? i just want try to do it... 2020-02-11T21:08:42 #kisslinux I think it's really needed 2020-02-11T21:08:43 #kisslinux > #ifdef USE_SYSTEM_HELPER 2020-02-11T21:08:43 #kisslinux Dependencies you will need include: autoconf, automake, libtool, bison, gettext, gtk-doc, gobject-introspection, libcap, libarchive, libxml2, libsoup, gpgme, polkit, libXau, ostree, json-glib, appstream, libseccomp (or their devel packages). 2020-02-11T21:08:56 #kisslinux It's behind an ifdef it looks like 2020-02-11T21:08:59 #kisslinux from their github 2020-02-11T21:09:07 #kisslinux Or not 2020-02-11T21:09:13 #kisslinux well, i've packaged polkit anyway 2020-02-11T21:09:29 #kisslinux Now if you had flatpak you can run flatpak as a flatpak and not have to worry about this mess 2020-02-11T21:09:30 #kisslinux Is js60 ok to go on the repos? 2020-02-11T21:09:36 #kisslinux k e k 2020-02-11T21:09:40 #kisslinux flatpak as an appimage 2020-02-11T21:09:52 #kisslinux perish: Though, a chroot would work fine for your needs no? 2020-02-11T21:10:14 #kisslinux ? 2020-02-11T21:10:15 #kisslinux I had an Arch chroot with Steam, Chromium and Counterstrike running a while ago 2020-02-11T21:10:25 #kisslinux Ah 2020-02-11T21:10:37 #kisslinux I don't have any needs 2020-02-11T21:10:39 #kisslinux Arch provide tarballs with a root-fs. Just unpack it somewhere, chroot dir and you're in 2020-02-11T21:10:47 #kisslinux Fully working arch 2020-02-11T21:10:52 #kisslinux I wanted to package flatpack because I felt like it 2020-02-11T21:11:02 #kisslinux Gotcha 2020-02-11T21:11:04 #kisslinux And I'm stubborn, so I'm not stopping now 2020-02-11T21:11:08 #kisslinux As am I 2020-02-11T21:11:22 #kisslinux Anyway, polkit should be all done now 2020-02-11T21:11:47 #kisslinux Why they chose js of all things for the policy files escapes me 2020-02-11T21:12:21 #kisslinux 4 dependencies left 2020-02-11T21:12:41 #kisslinux Do those dependencies have dependencies? 2020-02-11T21:12:49 #kisslinux ;) 2020-02-11T21:12:51 #kisslinux Unsure 2020-02-11T21:12:56 #kisslinux Deps the whole way down 2020-02-11T21:13:00 #kisslinux 4 dependencies from the "core tree" if you will 2020-02-11T21:13:34 #kisslinux Gotcha 2020-02-11T21:13:48 #kisslinux Up next is ostree 2020-02-11T21:15:16 #kisslinux Oh dear, dead links in the documentation. 2020-02-11T21:17:22 #kisslinux Oh god 2020-02-11T21:17:26 #kisslinux That's a nice list 2020-02-11T21:17:49 #kisslinux Optional rust(?) 2020-02-11T21:18:39 #kisslinux https://github.com/ostreedev/ostree 2020-02-11T21:18:52 #kisslinux It's kinda like a package manager but not 2020-02-11T21:19:06 #kisslinux Oh 2020-02-11T21:19:10 #kisslinux It powers SilverBlue 2020-02-11T21:19:17 #kisslinux Of course it would be a dependency of Flatpak 2020-02-11T21:19:54 #kisslinux > flatpak uses libostree for desktop application containers. Unlike most of the other systems here, flatpak does not use the "libostree host system" aspects (e.g. bootloader management), just the "git-like hardlink dedup". For example, flatpak supports a per-user OSTree repository. 2020-02-11T21:20:02 #kisslinux You can *probably* slim it down in this case 2020-02-11T21:20:24 #kisslinux Maybe 2020-02-11T21:20:32 #kisslinux but ostree isn't as evil as polkit 2020-02-11T21:21:07 #kisslinux I'm tempted to write an alternative around proot 2020-02-11T21:21:29 #kisslinux Example: crappak arch -- pacman -S chromium 2020-02-11T21:21:33 #kisslinux Tada 2020-02-11T21:21:40 #kisslinux You now have a working chromium 2020-02-11T21:21:44 #kisslinux Without needing root 2020-02-11T21:21:48 #kisslinux Isolated in a chroot 2020-02-11T21:21:51 #kisslinux that's a project i was working on 2020-02-11T21:21:52 #kisslinux dylanaraps: YES 2020-02-11T21:21:53 #kisslinux :( 2020-02-11T21:22:14 #kisslinux called it chrooty because i have no creativity 2020-02-11T21:22:38 #kisslinux 23 FUCKING DEPENDENCIES FOR OSTREE 2020-02-11T21:22:40 #kisslinux Could also have your pick of distro 2020-02-11T21:22:43 #kisslinux Yacht 2020-02-11T21:22:45 #kisslinux perish: I know 2020-02-11T21:22:48 #kisslinux dear god 2020-02-11T21:22:53 #kisslinux Yet another chroot 2020-02-11T21:23:13 #kisslinux wait your thing is different 2020-02-11T21:23:19 #kisslinux Time to package proot 2020-02-11T21:23:37 #kisslinux I'll get it working with chroot first me thinks 2020-02-11T21:24:09 #kisslinux yea yours is different 2020-02-11T21:24:14 #kisslinux ok i can work on mine then 2020-02-11T21:24:15 #kisslinux haha 2020-02-11T21:24:23 #kisslinux What's yours? 2020-02-11T21:25:06 #kisslinux Package manager that maintains a chroot for any distro you want, and gets packages from their repos - obvs handles glibc and dependencies and the such 2020-02-11T21:25:30 #kisslinux Gotcha 2020-02-11T21:26:02 #kisslinux Do you handle the distro ISOs or chroot tarballs? If the latter, send links please 2020-02-11T21:26:06 #kisslinux !! 2020-02-11T21:26:32 #kisslinux chroot tarballs, but I'll be making them myself 2020-02-11T21:26:40 #kisslinux You want to run bedrock in a chroot? 2020-02-11T21:26:56 #kisslinux bedrock is a distro that does that 2020-02-11T21:27:05 #kisslinux The bedrock dev is in this channel 2020-02-11T21:27:08 #kisslinux this project would be a package manager that does that 2020-02-11T21:27:13 #kisslinux i've talked to the bedrock dev 2020-02-11T21:27:18 #kisslinux So you want to steal all the fun bits 2020-02-11T21:27:39 #kisslinux ?? 2020-02-11T21:29:04 #kisslinux > systemd (make) 2020-02-11T21:29:06 #kisslinux what the fuck? 2020-02-11T21:30:13 #kisslinux Welcome to the future 2020-02-11T21:30:28 #kisslinux how the fuck would i deal with this dear lord 2020-02-11T21:30:29 #kisslinux Sorry sir you have the wrong PID 1 2020-02-11T21:30:37 #kisslinux Put your hand where I can see them 2020-02-11T21:30:44 #kisslinux You are under arrest 2020-02-11T21:30:48 #kisslinux uh, make install in a subshell? 2020-02-11T21:30:54 #kisslinux for systemd 2020-02-11T21:30:58 #kisslinux then make uninstall 2020-02-11T21:31:07 #kisslinux It could be optional for all we know 2020-02-11T21:31:14 #kisslinux Void/Alpine have flatpak no? 2020-02-11T21:31:23 #kisslinux lets see 2020-02-11T21:31:33 #kisslinux void does 2020-02-11T21:31:50 #kisslinux alpine does 2020-02-11T21:32:27 #kisslinux Alpine's page paints a far more optimistic view 2020-02-11T21:33:32 #kisslinux Still gonna have to package fuse and libmount 2020-02-11T21:33:48 #kisslinux Granted, alpine uses a binary package system, doesn't it 2020-02-11T21:34:05 #kisslinux systemd is a make dependency 2020-02-11T21:34:12 #kisslinux libmount is util-linux in KISS 2020-02-11T21:34:40 #kisslinux fuse's build is simply: https://termbin.com/hta9 2020-02-11T21:34:48 #kisslinux Oh, neat 2020-02-11T21:35:28 #kisslinux Yeah 2020-02-11T21:35:37 #kisslinux I needed to mount a go-pro a while ago 2020-02-11T21:36:02 #kisslinux Wait, what the fuck? FUSE is a kernel module? 2020-02-11T21:36:38 #kisslinux Yes, how else would you hook into the vfs? 2020-02-11T21:36:41 #kisslinux How would I even represent that? 2020-02-11T21:36:48 #kisslinux No, I'm thinking about packaging 2020-02-11T21:37:21 #kisslinux Hmm 2020-02-11T21:37:53 #kisslinux perish: you want libfuse 2020-02-11T21:37:59 #kisslinux "The FUSE project consists of two components: the fuse kernel module (maintained in the regular kernel repositories) and the libfuse userspace library (maintained in this repository)." 2020-02-11T21:38:00 #kisslinux Yes 2020-02-11T21:38:02 #kisslinux Yes 2020-02-11T21:38:04 #kisslinux I am aware 2020-02-11T21:38:11 #kisslinux But libfuse seems to use meson to build 2020-02-11T21:38:56 #kisslinux libfuse project maintainer changed. Previous maintainer used `./configure && make`. New maintainer prefers meson. 2020-02-11T21:39:09 #kisslinux Ah. 2020-02-11T21:39:13 #kisslinux My bad 2020-02-11T21:39:14 #kisslinux ;) 2020-02-11T21:40:38 #kisslinux How would I translate this to meson, hm 2020-02-11T21:42:28 #kisslinux I have no clue how meson works 2020-02-11T21:43:17 #kisslinux meson uses -Dwords=words though it also support some --flags 2020-02-11T21:43:29 #kisslinux (--prefix, --sysconfdir, etc) 2020-02-11T21:43:36 #kisslinux supports* 2020-02-11T21:44:04 #kisslinux alright 2020-02-11T21:51:12 #kisslinux What does the enable-lib and enable-util option translate to in meson? 2020-02-11T21:52:30 #kisslinux I don't know if those apply to the fuse package I was building if I understood what was said above. 2020-02-11T21:52:40 #kisslinux Fair 2020-02-11T21:52:40 #kisslinux Best you look at the build files 2020-02-11T21:53:28 #kisslinux > (paradigm) [...] New maintainer prefers meson. 2020-02-11T21:53:46 #kisslinux ? 2020-02-11T21:53:49 #kisslinux let me guess, the new maintainer is an fd.o man 2020-02-11T21:56:21 #kisslinux they love everything meson there 2020-02-11T21:56:29 #kisslinux hello 2020-02-11T21:57:12 #kisslinux Hola 2020-02-11T21:57:51 #kisslinux hello 2020-02-11T21:59:07 #kisslinux does kisslinux patch the kernel? 2020-02-11T21:59:07 #kisslinux This should be good enough for libfuse, right? https://pastebin.com/GaP4PSt7 2020-02-11T22:01:14 #kisslinux gendarme No, you patch the kernel. 2020-02-11T22:01:24 #kisslinux You compile it yourself. 2020-02-11T22:01:45 #kisslinux ok 2020-02-11T22:03:23 #kisslinux perish: you can just "meson --prefix=/usr . build" instead of mkdir build etc. 2020-02-11T22:03:35 #kisslinux then continue with ninja -C build blah 2020-02-11T22:03:36 #kisslinux Ah, ok 2020-02-11T22:04:23 #kisslinux I really don't know how to use ninja 2020-02-11T22:05:20 #kisslinux sorry about my connection 2020-02-11T22:05:42 #kisslinux Something like this? konimex https://pastebin.com/c719mktc 2020-02-11T22:06:02 #kisslinux looks good enough 2020-02-11T22:06:12 #kisslinux Alright, thanks 2020-02-11T22:07:17 #kisslinux That's all of libfuse on https://pkgs.alpinelinux.org/package/edge/community/aarch64/ostree 2020-02-11T22:07:43 #kisslinux ostree 2020-02-11T22:07:47 #kisslinux the rest are built, i mean 2020-02-11T22:08:26 #kisslinux https://www.archlinux.org/packages/extra/x86_64/ostree/ 2020-02-11T22:08:30 #kisslinux conflicts with this 2020-02-11T22:09:35 #kisslinux which suggests way more dependencies 2020-02-11T22:10:16 #kisslinux Alright, I'm going to head off now. 2020-02-11T22:10:38 #kisslinux Ciao 2020-02-11T22:11:21 #kisslinux Do you have any ideas regarding the discrepancies in dependencies between arch's ostree and alpine's? 2020-02-11T22:11:29 #kisslinux they're both binary package distros iirc 2020-02-11T22:11:34 #kisslinux or well, arch's extra is 2020-02-11T22:13:12 #kisslinux Arch tends to enable everything 2020-02-11T22:13:27 #kisslinux Even optional dependencies 2020-02-11T22:13:42 #kisslinux Alpine really likes to patch software 2020-02-11T22:13:50 #kisslinux Two things to keep in mind :P 2020-02-11T22:15:55 #kisslinux lol so if you do | install /dev/stdin with any install I've ever used except sbase you get a normal file filled with the content of stdin, if you do it with sbase install you get a fifo 2020-02-11T22:16:22 #kisslinux Really putting the suck into suckless 2020-02-11T22:17:41 #kisslinux I don't even understand how it's happening or if like that's a special case the other ones are accounting for that sbase isn't or if sbase is doing something specially wrong? 2020-02-11T22:18:48 #kisslinux Is there a standard for the install utility? 2020-02-11T22:20:04 #kisslinux Not that I know of 2020-02-11T22:20:36 #kisslinux In like 5 minutes when I'm back on my computer I'll see if sbase cp does the same 2020-02-11T22:25:55 #kisslinux Also the way I realized this was happening was very strange, so you know how nss is a total piece of shit and doesn't have it's build system generate the .pc file? So what I do is use sed on the .pc.in and pipe it into that install command with -Dm644, so I don't have to first create the pkgconfig dir, so I didn't realize, but my nss.pc was a fifo, and this led to pkgconf hanging as it tried to read it forever 2020-02-11T22:27:43 #kisslinux lol... 2020-02-11T22:28:28 #kisslinux I received a comment about the "No rules for speech" portion of the guidestones.txt 2020-02-11T22:28:29 #kisslinux https://old.reddit.com/r/kisslinux/comments/f2dxir/kiss_guidestones/fhc5e23/ 2020-02-11T22:29:20 #kisslinux just sbase install, not sbase cp 2020-02-11T22:29:43 #kisslinux Bug? 2020-02-11T22:30:14 #kisslinux I'm surprised sbase has install(1). 2020-02-11T22:41:32 #kisslinux Ok so sbase install, if one of S_IS{BLK,CHR,SOCK,FIFO} on the starting file is true, does mknod to make the destination file, S_ISCHR on /dev/stdin is true cuz if you follow the symlink chain the file it points to is a character device 2020-02-11T22:45:23 #kisslinux wew 2020-02-11T22:45:35 #kisslinux How are suckless when it comes to bug reports? 2020-02-11T22:45:52 #kisslinux >> * Any packages unsuitable for the repositories must be kept in user or 3rd-party repositories. 2020-02-11T22:45:55 #kisslinux what does 'unsuitable' mean? 2020-02-11T22:46:05 #kisslinux I mean I'm pretty sure mforney is like the lead [su]base dev lol 2020-02-11T22:47:20 #kisslinux There's a list in the document 2020-02-11T22:47:30 #kisslinux I should probably group them together 2020-02-11T22:48:44 #kisslinux is there a reason extra/nodejs is regular upstream's node and not the musl unofficial build? 2020-02-11T22:48:56 #kisslinux I am able to yay or nay a package regardless though, hence the BDFL 2020-02-11T22:49:06 #kisslinux dilyn: Upstream node works fine? 2020-02-11T22:49:24 #kisslinux I didn't know there was an unofficial musl fork 2020-02-11T22:49:59 #kisslinux I stumbled across it 2020-02-11T22:50:03 #kisslinux it's a recent thing (december) 2020-02-11T22:50:04 #kisslinux Link? 2020-02-11T22:50:18 #kisslinux https://unofficial-builds.nodejs.org/ 2020-02-11T22:50:35 #kisslinux latest 2020-02-11T22:50:36 #kisslinux https://unofficial-builds.nodejs.org/download/release/v13.8.0/ 2020-02-11T22:50:39 #kisslinux Our build is simply: ./configure --prefix=/usr; make; make DESTDIR="$1" install 2020-02-11T22:51:00 #kisslinux (Which is nice for something I thought would cause me great pain) 2020-02-11T22:51:35 #kisslinux yeah i noticed; that's shockingly simple 2020-02-11T22:52:07 #kisslinux dylanaraps: okay,got it.. why is zstd listed in 'bloatware' ? 2020-02-11T22:52:10 #kisslinux The python3 support needed a patch for a couple of releases as it didn't support Python 3.8 2020-02-11T22:52:49 #kisslinux illiliti: It's not a 'bloatware' list per se. It's in there mainly due to my "next new shiny thing" comment 2020-02-11T22:53:04 #kisslinux yeah arch does a hack that forces the system to build with python 2 2020-02-11T22:53:21 #kisslinux They patch node to build with python 2? 2020-02-11T22:53:28 #kisslinux That's a first 2020-02-11T22:53:46 #kisslinux no they symlink python2 into the builddir and add it to the path 2020-02-11T22:53:51 #kisslinux Oh 2020-02-11T22:53:53 #kisslinux Why?!? 2020-02-11T22:53:57 #kisslinux the comments in the pkgbuild is literal 'a hack for python2' 2020-02-11T22:53:59 #kisslinux i have no idea lmao 2020-02-11T22:54:15 #kisslinux illiliti: Something being excluded from the repositories doesn't mean it cannot be installed. 2020-02-11T22:54:48 #kisslinux You are able to have your own repository which can optionally be shared with others. 2020-02-11T22:54:56 #kisslinux From what I've seen most changes like that are cuz the thing requires python2 but has normal python shebang and maybe node used to require python2 and the maintainer didn't know that it stopped? 2020-02-11T22:55:09 #kisslinux See: https://github.com/topics/kiss-repo 2020-02-11T22:55:24 #kisslinux So they link python2 to python and add to PATH so the thing with normal python shebang will still run with python2 cuz it needs it 2020-02-11T22:55:28 #kisslinux E5ten: Nodejs has full python 3 support 2020-02-11T22:55:39 #kisslinux It even does a version check before build 2020-02-11T22:55:44 #kisslinux ^^ 2020-02-11T22:55:57 #kisslinux I'm saying I assume the change was added when it didn't and the maintainer doesn't know it does now 2020-02-11T22:56:10 #kisslinux Either that or stupidity I have no idea lol 2020-02-11T22:56:27 #kisslinux I followed the Python issue on nodejs' repo like a hawk 2020-02-11T22:56:31 #kisslinux I feel like node would've made some huge announcement 2020-02-11T22:56:49 #kisslinux "You know that thing that we knew was EOL'd ten years ago?" 2020-02-11T22:56:58 #kisslinux Python 3 worked 3-4 releases prior to them announcing it 2020-02-11T22:57:06 #kisslinux :^) 2020-02-11T22:57:11 #kisslinux So GNU coreutils seems to also mknod if S_ISCHR (and others) are true but has special handling for stdin I think 2020-02-11T22:57:36 #kisslinux KISS is still stuck with Python 2 thanks to Firefox/qt5-webengine 2020-02-11T22:57:47 #kisslinux It's a make dep though! 2020-02-11T22:57:56 #kisslinux Can purge it right after ;) 2020-02-11T22:57:58 #kisslinux silver linings 2020-02-11T22:59:15 #kisslinux -> gcc --version 2020-02-11T22:59:15 #kisslinux gcc (GCC) 10.0.1 20200209 (experimental) 2020-02-11T22:59:17 #kisslinux Here we go 2020-02-11T23:01:31 #kisslinux so gcc10 will be out in february too? llvm10 would also be released on late february 2020-02-11T23:02:02 #kisslinux March/April I believe 2020-02-11T23:02:15 #kisslinux I just want to test builds of everything early 2020-02-11T23:04:36 #kisslinux dylanaraps: i don't get it. zstd is good replacement to gzip. so why you do listed it? it's can't be compiled or has extra dependencies? 2020-02-11T23:07:44 #kisslinux See my comments here: https://freenode.logbot.info/kisslinux/20200211#c3228604 2020-02-11T23:10:03 #kisslinux Let's just say I'm skeptical of swapping to the next new shiny thing. 2020-02-11T23:10:17 #kisslinux I'll continue to watch zstd and things may change in the future. 2020-02-11T23:11:01 #kisslinux Regardless, it *was* in community, was orphaned quickly and I was forced to maintain it for many releases before I decided to drop it. 2020-02-11T23:11:55 #kisslinux The official repositories are opinionated while at the same time, the system allows users the freedom to do whatever they like. 2020-02-11T23:17:05 #kisslinux The rebuild begins: https://github.com/kisslinux/repo/issues/146 2020-02-11T23:18:06 #kisslinux dylanaraps: okay, tnx for answer. i can maintain it in future if i boot my luks/lvm system 2020-02-11T23:18:33 #kisslinux Thank God firefox-bin works 2020-02-11T23:19:47 #kisslinux illiliti: No problem 2020-02-11T23:19:56 #kisslinux dilyn: I know right 2020-02-11T23:20:13 #kisslinux My poor laptop has done one too many Firefox builds 2020-02-11T23:20:24 #kisslinux dylanaraps; happy birthday!! :D 2020-02-11T23:20:34 #kisslinux Build brave 2020-02-11T23:20:43 #kisslinux They make you clone the whole git repo 2020-02-11T23:21:14 #kisslinux Thanks kiwi_97: 2020-02-11T23:21:25 #kisslinux dilyn: That's why I won't 2020-02-11T23:22:16 #kisslinux I'm so glad I swapped to only providing the ESR Firefox releases 2020-02-11T23:22:34 #kisslinux Breakages only once a year 2020-02-11T23:22:43 #kisslinux With simple version bumps for security fixes 2020-02-11T23:25:06 #kisslinux Breakage number 1. mandoc 2020-02-11T23:25:09 #kisslinux Of course 2020-02-11T23:25:22 #kisslinux The one package with no real bug tracker 2020-02-11T23:25:49 #kisslinux Lmao 2020-02-11T23:26:10 #kisslinux It's just a mailing list with no public archives 2020-02-11T23:27:19 #kisslinux Who needs mandocs anyways 2020-02-11T23:27:39 #kisslinux "Multiple definitions of dummy" 2020-02-11T23:27:43 #kisslinux -> grep "int dummy" * | wc -l 2020-02-11T23:27:43 #kisslinux 18 2020-02-11T23:27:49 #kisslinux 10/10 2020-02-11T23:28:01 #kisslinux Wait actually 2020-02-11T23:28:04 #kisslinux Is this ironic 2020-02-11T23:28:14 #kisslinux actually 2020-02-11T23:28:24 #kisslinux https://termbin.com/wlmp 2020-02-11T23:29:46 #kisslinux According to opendns your link is malware? 2020-02-11T23:30:25 #kisslinux sed -i '/int dummy/d' compat_err.c 2020-02-11T23:30:27 #kisslinux Fixed... 2020-02-11T23:30:39 #kisslinux dilyn: Weird 2020-02-11T23:30:46 #kisslinux I've been posting termbin links all dat 2020-02-11T23:30:50 #kisslinux day* 2020-02-11T23:31:35 #kisslinux I'm on a different wifi now 2020-02-11T23:31:44 #kisslinux This public hotspot doesn't know how to party 2020-02-11T23:32:09 #kisslinux sed -i 2 gud 2020-02-11T23:32:49 #kisslinux It's weird. 2020-02-11T23:32:54 #kisslinux dylanaraps: did you use 0x0.st ? 2020-02-11T23:33:11 #kisslinux That file contains #ifdef HAVE_ERR int dummy; 2020-02-11T23:33:15 #kisslinux It's never used in the file 2020-02-11T23:33:28 #kisslinux Every other file defines it 2020-02-11T23:33:45 #kisslinux illiliti: I did not 2020-02-11T23:33:46 #kisslinux ... 2020-02-11T23:33:59 #kisslinux Wish you could file a bug report eh 2020-02-11T23:34:12 #kisslinux It's also broken with the latest make 2020-02-11T23:34:19 #kisslinux mandoc is terrible :P 2020-02-11T23:34:59 #kisslinux It broke with that static-pie patch too 2020-02-11T23:35:02 #kisslinux Very fragile 2020-02-11T23:40:30 #kisslinux Their mirrored online right 2020-02-11T23:40:48 #kisslinux Just alias man $program to open them in surf or something 2020-02-11T23:40:53 #kisslinux Boom, fixed 2020-02-11T23:41:18 #kisslinux 10/10 2020-02-11T23:42:38 #kisslinux OK Xlib officially better than XCB 2020-02-11T23:42:45 #kisslinux All the XCB stuff has a python make dep 2020-02-11T23:43:50 #kisslinux Package fail #2 2020-02-11T23:43:53 #kisslinux libXt 2020-02-11T23:44:14 #kisslinux > error: array subscript 0 is outside array bounds of ‘XtServerGrabRec[1]’ 2020-02-11T23:47:00 #kisslinux > This is about us not accepting the code anymore, I think it's what libXt relies 2020-02-11T23:47:01 #kisslinux on 2020-02-11T23:47:11 #kisslinux https://www.mail-archive.com/search?l=gcc⊙ggo&q=subject:%22Error%22&o=newest&f=1 2020-02-11T23:49:12 #kisslinux Amazing 2020-02-11T23:49:24 #kisslinux Imagine counting wrong for like twelve years 2020-02-11T23:49:45 #kisslinux Jk I read those dates backwards woop 2020-02-11T23:49:51 #kisslinux Imagine being unable to read wow damn smh 2020-02-11T23:50:34 #kisslinux If I can read changing the code from word[1] to word[] will fix the issue 2020-02-11T23:52:29 #kisslinux It can't be that easy 2020-02-11T23:52:42 #kisslinux Oh no 2020-02-11T23:52:46 #kisslinux Macros 2020-02-11T23:52:54 #kisslinux > first.pMask = GRABEXT(pFirstGrab)->pModifiersMask; 2020-02-11T23:53:01 #kisslinux Errors on this line 2020-02-11T23:53:16 #kisslinux > first.pMask = GRABEXT(pFirstGrab)->pKeyButMask; 2020-02-11T23:53:18 #kisslinux This one too 2020-02-11T23:55:29 #kisslinux ooo 2020-02-11T23:55:31 #kisslinux There's a patch 2020-02-11T23:56:20 #kisslinux https://gitlab.freedesktop.org/xorg/lib/libxt/commit/f3079e509c5cf60042ae2261499ee13b6b02498a.patch 2020-02-11T23:57:19 #kisslinux And we wait off on this until GCC 10 is released 2020-02-11T23:58:28 #kisslinux And to think we mightve been GCC10 ready right now (: 2020-02-11T23:58:32 #kisslinux Thanks libX 2020-02-11T23:59:17 #kisslinux Anyone else find firefox-bin tab crashes on youtube.com on a fresh install with default settings, but then after installing firefox-privacy, youtube.com works? 2020-02-11T23:59:25 #kisslinux dylanaraps: ^ 2020-02-11T23:59:47 #kisslinux I haven't debugged it any further, too bogged down.