💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-01-09.txt captured on 2024-06-16 at 13:52:21.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

-=-=-=-=-=-=-

2020-01-09T00:01:20 #kisslinux <E5ten> konimex: looking at the output before bmake fails to find the manpages when building mandoc, it shows that it cd's to another dir previously, maybe bmake has cd effects remain permanent throughout the build rule but gmake doesn't?
2020-01-09T00:02:34 #kisslinux <E5ten> yeah, I added a "pwd" call between the cd  line and the installation of the manpages, gmake is in the source root, bmake is where it last cded to
2020-01-09T00:42:50 #kisslinux <pulgovisk> What I need for disabling the Compile time stack metadata validation?
2020-01-09T00:43:45 #kisslinux <pulgovisk> I already changed the unwinder to frame pointer
2020-01-09T00:47:48 #kisslinux <pulgovisk> I found
2020-01-09T04:08:19 #kisslinux <konimex> interesting, I wonder if that behavior is bmake exclusive or applies to the heirloom make too
2020-01-09T04:13:58 #kisslinux <E5ten> huh good question
2020-01-09T06:25:53 #kisslinux <icyphox> i'm getting a checksum mismatch for basinit
2020-01-09T07:35:14 #kisslinux <dylanaraps> icyphox: Fixed the checksums. Thanks
2020-01-09T08:19:29 #kisslinux <icyphox> :) thanks
2020-01-09T08:58:14 #kisslinux <dylanaraps> icyphox: Is it working now?
2020-01-09T08:58:17 #kisslinux <dylanaraps> WiFi I mean.
2020-01-09T09:49:12 #kisslinux <icyphox> dylanaraps: haven't tried yet. been in class all day.
2020-01-09T09:49:19 #kisslinux <icyphox> i will when i get back.
2020-01-09T10:12:34 #kisslinux <Aarg[m]> I was thinking about an overlay system, a bit like gentoos /etc/portage/savedconfig
2020-01-09T10:12:46 #kisslinux <Aarg[m]> It could be done much simpler though
2020-01-09T10:13:50 #kisslinux <Aarg[m]> After extracting the source, the package manager only has to copy all the files from /etc/kiss/overlay<pkg> into the build dir
2020-01-09T10:14:20 #kisslinux <Aarg[m]> That way it's not necessary to maintain an overlay just to change st's config.h for instance
2020-01-09T10:14:36 #kisslinux <Aarg[m]> ^ dylanaraps
2020-01-09T10:16:22 #kisslinux <dzove855> dylanaraps: i have sent a pull request to add the ignore list in birch.
2020-01-09T10:16:39 #kisslinux <dzove855> However i don't feel that the way i have done it is the best one
2020-01-09T10:17:19 #kisslinux <dzove855> My problem is that there isn't any kind of communication between the irc_output and irc_input function since the irc_output is running as a background job.
2020-01-09T10:18:33 #kisslinux <dzove855> So i don't see any way how to share variables or runtime modification between them. the only way is to create some kind of socket (which is "done" with the tmp file. So if we can get a communication channel between them, then we can easy create the nickname completion and so on
2020-01-09T10:21:19 #kisslinux <dylanaraps> icyphox: No rush :)
2020-01-09T11:02:26 #kisslinux <icyphox> dylanaraps: it works!
2020-01-09T11:02:37 #kisslinux <icyphox> weirdly though, eth doesn't
2020-01-09T11:02:54 #kisslinux <icyphox> as in, i don't see the interface when i tether
2020-01-09T11:56:48 #kisslinux <Aarg[m]> does your kernel cmdline work properly as well now, icyphox?
2020-01-09T12:06:03 #kisslinux <icyphox> yes Aarg[m]
2020-01-09T12:09:14 #kisslinux <Aarg[m]> ok, good :)
2020-01-09T12:44:52 #kisslinux <adamantium> syslinux is much nicer than GRUB I think
2020-01-09T12:45:01 #kisslinux <adamantium> I'm glad to have packaged this one
2020-01-09T13:28:11 #kisslinux <dylanaraps> icyphox: Probably missing the drivers for it.
2020-01-09T13:28:23 #kisslinux <dylanaraps> adamantium: Nice
2020-01-09T13:36:20 #kisslinux <adamantium> mawnin'
2020-01-09T13:36:50 #kisslinux <adamantium> Yeah imo we might consider recommending syslinux to be the default, with GRUB still available of course
2020-01-09T13:37:00 #kisslinux <adamantium> try it out though, and see what you think
2020-01-09T13:37:24 #kisslinux <dylanaraps> We'd need to build it with efibootmgr by default no?
2020-01-09T13:37:35 #kisslinux <adamantium> I'm not sure
2020-01-09T13:37:45 #kisslinux <dylanaraps> The good thing about Grub is that it's an optional runtime dependency.
2020-01-09T13:37:49 #kisslinux <adamantium> I just copied alpine and void
2020-01-09T13:37:55 #kisslinux <dylanaraps> ie, not needed during build and totally optional.
2020-01-09T13:37:59 #kisslinux <adamantium> yea
2020-01-09T13:38:02 #kisslinux <adamantium> just like init
2020-01-09T13:38:03 #kisslinux <adamantium> ^_^
2020-01-09T13:38:04 #kisslinux <dylanaraps> syslinux needs it.
2020-01-09T13:38:16 #kisslinux <dylanaraps> Also, it needs nasm to build.
2020-01-09T13:38:17 #kisslinux <adamantium> needs whhich?
2020-01-09T13:38:25 #kisslinux <dylanaraps> nasm
2020-01-09T13:38:37 #kisslinux <adamantium> i thought you said syslinux needs grub
2020-01-09T13:38:41 #kisslinux <dylanaraps> Also Python (Though grub needs it too)
2020-01-09T13:38:42 #kisslinux <dylanaraps> No no
2020-01-09T13:38:55 #kisslinux <dylanaraps> syslinux needs nasm, efibootmgr (for EFI) and Python.
2020-01-09T13:39:15 #kisslinux <adamantium> so add "nasm" "efibootmgr" and "python" as syslinux deps?
2020-01-09T13:39:43 #kisslinux <dylanaraps> Problem is that BIOS users shouldn't be forced to install efibootmgr (which also pulls in efivar and popt).
2020-01-09T13:40:00 #kisslinux <dylanaraps> Grub is good as efibootmgr can be installed *after* grub is built and will detect/use it.
2020-01-09T13:40:06 #kisslinux <dylanaraps> No additional dependencies needed for BIOS users.
2020-01-09T13:40:25 #kisslinux <dylanaraps> syslinux may also need gnu-efi-libs for EFI.
2020-01-09T13:40:45 #kisslinux <dylanaraps> Also libuuid (from util-linux for UUID support)
2020-01-09T13:41:33 #kisslinux <adamantium> alpine depends="mtools blkid mkinitfs"
2020-01-09T13:41:45 #kisslinux <dylanaraps> You should also swap to 6.04_pre1
2020-01-09T13:42:29 #kisslinux <adamantium> k i'll bump the version
2020-01-09T13:42:35 #kisslinux <adamantium> what exactly should the deps be i'll just do it
2020-01-09T13:43:16 #kisslinux <dylanaraps> What does 'cat /var/db/kiss/installed/syslinux/depends' say?
2020-01-09T13:43:31 #kisslinux <dylanaraps> The package manager should have dynamically added dependencies to this file.
2020-01-09T13:43:33 #kisslinux <adamantium> util-linux
2020-01-09T13:43:37 #kisslinux <dylanaraps> Yeah
2020-01-09T13:43:37 #kisslinux <adamantium> thats it.
2020-01-09T13:43:44 #kisslinux <dylanaraps> It linked to libuuid.
2020-01-09T13:43:48 #kisslinux <adamantium> ok cool
2020-01-09T13:43:51 #kisslinux <adamantium> i'll just add that then?
2020-01-09T13:43:59 #kisslinux <adamantium> efi users could install a separate syslinux-efi
2020-01-09T13:44:02 #kisslinux <adamantium> or ?
2020-01-09T13:44:10 #kisslinux <dylanaraps> Only runtime dependencies are dynamically added to the depends file fyi.
2020-01-09T13:44:22 #kisslinux <dylanaraps> Also Python and nasm according to other distributions.
2020-01-09T13:44:23 #kisslinux <adamantium> I  do not enjoy uefi freaks making me put up with their shit
2020-01-09T13:44:28 #kisslinux <adamantium> ^_^
2020-01-09T13:44:31 #kisslinux <dylanaraps> Try building it without these.
2020-01-09T13:44:49 #kisslinux <dylanaraps> The reason grub is default is that it supports both with no hassle.
2020-01-09T13:45:07 #kisslinux <adamantium> syslinux is not a hassle
2020-01-09T13:45:09 #kisslinux <adamantium> uefi is
2020-01-09T13:45:11 #kisslinux <adamantium> But okay fine
2020-01-09T13:45:35 #kisslinux <adamantium> I appreciate your attention to detail, though.
2020-01-09T13:46:02 #kisslinux <dylanaraps> Also, we may need to be careful as some of the syslinux files are dynamically linked ELFs nowadays.
2020-01-09T13:46:18 #kisslinux <dylanaraps> It'd be terrible for a library version conflict to break boot.
2020-01-09T13:46:37 #kisslinux <adamantium> i wonder if it can be static compiled
2020-01-09T13:46:41 #kisslinux <adamantium> would that  solve it?
2020-01-09T13:46:44 #kisslinux <dylanaraps> Yup
2020-01-09T13:46:59 #kisslinux <adamantium> i'll give that a whirl
2020-01-09T13:47:04 #kisslinux <dylanaraps> syslinux also comes with some precompiled binaries.
2020-01-09T13:47:14 #kisslinux <dylanaraps> I'm unsure if we're actually building the entire thing currently.
2020-01-09T13:47:44 #kisslinux <adamantium> it can't be that bad if we're just copying alpine right??
2020-01-09T13:47:50 #kisslinux <adamantium> they  use it for primary
2020-01-09T13:48:12 #kisslinux <dylanaraps> Even Gentoo use the precompiled binaries.
2020-01-09T13:48:20 #kisslinux <dylanaraps> > # removed all the unpack/patching stuff since we aren't rebuilding the core stuff anymore
2020-01-09T13:48:24 #kisslinux <dylanaraps> https://gitweb.gentoo.org/repo/gentoo.git/tree/sys-boot/syslinux/syslinux-6.04_pre1.ebuild
2020-01-09T13:49:21 #kisslinux <dylanaraps> # build system abuses the LDFLAGS variable to pass arguments to ld
2020-01-09T13:49:22 #kisslinux <dylanaraps> unset LDFLAGS
2020-01-09T13:49:23 #kisslinux <dylanaraps> AH
2020-01-09T13:49:38 #kisslinux <dylanaraps> That's gross lol
2020-01-09T13:49:42 #kisslinux <adamantium> lol
2020-01-09T13:49:48 #kisslinux <adamantium> it seems common place
2020-01-09T13:49:52 #kisslinux <adamantium> so i copied it
2020-01-09T13:49:56 #kisslinux <adamantium> noticed it on several dists
2020-01-09T13:49:57 #kisslinux <dylanaraps> Also need to set -j1 to make install.
2020-01-09T13:50:03 #kisslinux <adamantium> i was abotu to ask ^
2020-01-09T13:50:19 #kisslinux <dylanaraps> See the postinst message on the Gentoo package?
2020-01-09T13:50:46 #kisslinux <dylanaraps> syslinux hasn't seen an update since 2016 huh.
2020-01-09T13:50:47 #kisslinux <adamantium> wtf
2020-01-09T13:50:49 #kisslinux <dylanaraps> Interesting
2020-01-09T13:51:16 #kisslinux <dylanaraps> It does need nasm: https://git.kernel.org/pub/scm/boot/syslinux/syslinux.git/commit/?id=1ac927d131d088e07320942d29f65208c34f08c8
2020-01-09T13:51:40 #kisslinux <adamantium> i dont get it
2020-01-09T13:51:53 #kisslinux <dylanaraps> The 6.0.3 release is 7 years old (hence why we should use the pre-release)
2020-01-09T13:51:54 #kisslinux <adamantium> ok whats the plan
2020-01-09T13:52:16 #kisslinux <dylanaraps> Well, first we need to ensure that we're actually building syslinux and not using the pre-compiled binaries.
2020-01-09T13:53:13 #kisslinux <dylanaraps> >
2020-01-09T13:53:13 #kisslinux <dylanaraps> SYSLINUX now builds in a Linux environment, using nasm.  You need nasm
2020-01-09T13:53:13 #kisslinux <dylanaraps> version 2.03 or later (2.07 or later recommended) to build SYSLINUX
2020-01-09T13:53:13 #kisslinux <dylanaraps> from source.
2020-01-09T13:53:21 #kisslinux <dylanaraps> https://git.kernel.org/pub/scm/boot/syslinux/syslinux.git/tree/README
2020-01-09T13:53:30 #kisslinux <dylanaraps> > "utils/isohybrid" needs the UUID library and following header file,
2020-01-09T13:53:33 #kisslinux <dylanaraps> (util-linux)
2020-01-09T13:55:03 #kisslinux <dylanaraps> We can just do 'make bios efi64 installer' to remove the 32bit stuff.
2020-01-09T13:55:29 #kisslinux <dylanaraps> https://git.kernel.org/pub/scm/boot/syslinux/syslinux.git/tree/doc/building.txt
2020-01-09T13:55:59 #kisslinux <dylanaraps> 'make bios efi64 spotless installer' *might* build it from scratch (removing the pre-compiled stuff)
2020-01-09T13:56:35 #kisslinux <adamantium> k
2020-01-09T13:56:39 #kisslinux <dylanaraps> We might need the 'make' command without 'spotless' but with 'make clean' beforehand.
2020-01-09T13:56:42 #kisslinux <dylanaraps> https://git.kernel.org/pub/scm/boot/syslinux/syslinux.git/tree/doc/distrib.txt
2020-01-09T13:57:09 #kisslinux <adamantium> so begin with make clean
2020-01-09T13:57:26 #kisslinux <adamantium> lmao  our build is going to be better than alpine in a minute
2020-01-09T13:57:55 #kisslinux <dylanaraps> Yes
2020-01-09T13:58:16 #kisslinux <dylanaraps> The build files for distributions tend to be really sloppy.
2020-01-09T13:58:46 #kisslinux <adamantium> make -j1 on install or on build or both?
2020-01-09T13:58:50 #kisslinux <dylanaraps> install
2020-01-09T13:59:10 #kisslinux <adamantium> i've noticed adelie
2020-01-09T13:59:15 #kisslinux <adamantium> is doing very nice work.
2020-01-09T13:59:21 #kisslinux <dylanaraps> Add binutils and nasm to depends (add 'make' after them as well).
2020-01-09T13:59:28 #kisslinux <adamantium> and python?
2020-01-09T13:59:48 #kisslinux <dylanaraps> First off we should try building it *without* 'nasm' and 'python' installed.
2020-01-09T14:00:00 #kisslinux <adamantium> i dont know if i can remove python
2020-01-09T14:00:04 #kisslinux <dylanaraps> If it errors they're either unneeded or we're not building it fully.
2020-01-09T14:00:06 #kisslinux <adamantium> should i try your tool finally
2020-01-09T14:00:34 #kisslinux <dylanaraps> You can run 'KISS_FORCE=1 kiss r python' to force its removal and then just 'kiss i python' after syslinux builds (or not) to add it back.
2020-01-09T14:00:41 #kisslinux <adamantium> k
2020-01-09T14:00:47 #kisslinux <adamantium> i was about to ask that for in a pinch
2020-01-09T14:00:56 #kisslinux <dylanaraps> I do it a lot. :P
2020-01-09T14:01:10 #kisslinux <dylanaraps> The base system doesn't need python so it's fine.
2020-01-09T14:01:18 #kisslinux <dylanaraps> You'll always be able to install it again.
2020-01-09T14:01:28 #kisslinux <dylanaraps> We may also need '--no-dynamic-linker' in '$LDFLAGS'.
2020-01-09T14:01:31 #kisslinux <dylanaraps> https://wiki.syslinux.org/wiki/index.php?title=Building
2020-01-09T14:01:40 #kisslinux <dylanaraps> OH
2020-01-09T14:01:45 #kisslinux <dylanaraps> >  Note: 6.04-pre1+ should not be affected by this issue.
2020-01-09T14:01:49 #kisslinux <dylanaraps> Forget the LDFLAGS
2020-01-09T14:02:15 #kisslinux <dylanaraps> The GCC patch can be removed too as we use the pre-release.
2020-01-09T14:02:37 #kisslinux <adamantium> https://termbin.com/6p99
2020-01-09T14:03:11 #kisslinux <dylanaraps> You can set MANPATH to remove the man page stuff.
2020-01-09T14:03:32 #kisslinux <dylanaraps> The x86_64 sed call near the top can be removed too.
2020-01-09T14:03:49 #kisslinux <dylanaraps> We should be down to a single patch so the for loop can go as well.
2020-01-09T14:03:56 #kisslinux <adamantium> set MANPATH=/usr/share/man where?
2020-01-09T14:03:58 #kisslinux <adamantium> which make
2020-01-09T14:04:14 #kisslinux <dylanaraps> The install iirc.
2020-01-09T14:04:18 #kisslinux <adamantium> thx
2020-01-09T14:04:24 #kisslinux <dylanaraps> We'll see with 'kiss-manifest syslinux' afterwards.
2020-01-09T14:04:35 #kisslinux <dylanaraps> I'm sure we can do better than a wall of sed calls for removing Windows stuff too.
2020-01-09T14:04:41 #kisslinux <adamantium> gentoo has
2020-01-09T14:04:43 #kisslinux <adamantium> 	emake -j1 LD="$(tc-getLD)" INSTALLROOT="${D}" MANDIR=/usr/share/man bios ${loaderarch} install
2020-01-09T14:04:52 #kisslinux <adamantium> so MANDIR then?
2020-01-09T14:04:58 #kisslinux <dylanaraps> Yeah
2020-01-09T14:05:02 #kisslinux <dylanaraps> My bad.
2020-01-09T14:05:18 #kisslinux <adamantium> lets try without the windows sed calls
2020-01-09T14:05:19 #kisslinux <dylanaraps> We also need bios efi64 in the make install.
2020-01-09T14:05:24 #kisslinux <adamantium> alpine doesnt bother with it
2020-01-09T14:05:41 #kisslinux <adamantium> that was a void thing
2020-01-09T14:05:44 #kisslinux <dylanaraps> It'd break dual boots no?
2020-01-09T14:05:58 #kisslinux <adamantium> who would want to dual boot kiss
2020-01-09T14:06:23 #kisslinux <dylanaraps> heh
2020-01-09T14:08:00 #kisslinux <adamantium> ok here goes
2020-01-09T14:08:32 #kisslinux <adamantium> https://termbin.com/z23p
2020-01-09T14:08:38 #kisslinux <adamantium> with 6.0.4-pre1
2020-01-09T14:08:59 #kisslinux <dylanaraps> The GCC patch can be removed fyi.
2020-01-09T14:09:04 #kisslinux <adamantium> it is
2020-01-09T14:09:10 #kisslinux <dylanaraps> Also, e64 -> efi64 ?
2020-01-09T14:09:12 #kisslinux <dylanaraps> In make install
2020-01-09T14:09:18 #kisslinux <adamantium> oh lol
2020-01-09T14:10:28 #kisslinux <adamantium> fail https://termbin.com/3n3v
2020-01-09T14:11:48 #kisslinux <dylanaraps> > isohybrid.o: file not recognized: file truncated
2020-01-09T14:11:49 #kisslinux <dylanaraps> This?
2020-01-09T14:11:58 #kisslinux <adamantium> the patch
2020-01-09T14:11:59 #kisslinux <adamantium> i think
2020-01-09T14:12:07 #kisslinux <adamantium> i tried without any patches i get a different fail
2020-01-09T14:12:08 #kisslinux <adamantium> https://termbin.com/3n3v
2020-01-09T14:12:26 #kisslinux <dylanaraps> That's the same link lol
2020-01-09T14:12:31 #kisslinux <adamantium> oh
2020-01-09T14:12:36 #kisslinux <adamantium> psych
2020-01-09T14:12:47 #kisslinux <adamantium> https://termbin.com/saqf
2020-01-09T14:13:14 #kisslinux <dylanaraps> Do you have ccache installed btw?
2020-01-09T14:13:33 #kisslinux <dylanaraps> That error is due to the patch.
2020-01-09T14:13:39 #kisslinux <dylanaraps> (due to it not being applied)
2020-01-09T14:13:50 #kisslinux <adamantium> no
2020-01-09T14:13:54 #kisslinux <adamantium> no ccache
2020-01-09T14:14:03 #kisslinux <dylanaraps> OK
2020-01-09T14:14:25 #kisslinux <adamantium> The second termbin is from a try without any patch
2020-01-09T14:14:54 #kisslinux <dylanaraps> Yeah
2020-01-09T14:14:54 #kisslinux <adamantium> wait
2020-01-09T14:14:59 #kisslinux <adamantium> im confuzzed
2020-01-09T14:15:37 #kisslinux <adamantium> ok yeah, no patch
2020-01-09T14:15:43 #kisslinux <adamantium> it was just still listed
2020-01-09T14:16:16 #kisslinux <dylanaraps> Try setting LDFLAGS to '--no-dynamic-linker'.
2020-01-09T14:16:27 #kisslinux <dylanaraps> Actually nvm
2020-01-09T14:16:53 #kisslinux <adamantium> lol
2020-01-09T14:17:20 #kisslinux <adamantium> maybe install python!
2020-01-09T14:18:01 #kisslinux <dylanaraps> I doubt it
2020-01-09T14:18:53 #kisslinux <dylanaraps> Error is unrelated
2020-01-09T14:18:53 #kisslinux <dylanaraps> Update your PR and I'll do a test build too.
2020-01-09T14:19:18 #kisslinux <adamantium> k
2020-01-09T14:19:25 #kisslinux <adamantium> do you want patches in it still?
2020-01-09T14:19:47 #kisslinux <dylanaraps> Just the sysmacros.h one.
2020-01-09T14:19:49 #kisslinux <adamantium> k
2020-01-09T14:19:54 #kisslinux <adamantium> give me... 30 sec
2020-01-09T14:21:57 #kisslinux <adamantium> ok check
2020-01-09T14:23:33 #kisslinux <icyphox> dylanaraps: re: ethernet drivers. no, i have only one wireless network card that's also capable of ethernet.
2020-01-09T14:23:56 #kisslinux <icyphox> i checked via lshw
2020-01-09T14:24:24 #kisslinux <icyphox> anyway, i'll leave that be for now. i shall get Xorg running.
2020-01-09T14:38:27 #kisslinux <dylanaraps> OK
2020-01-09T14:38:30 #kisslinux <dylanaraps> My syslinux builds.
2020-01-09T14:39:28 #kisslinux <adamantium> wow
2020-01-09T14:39:36 #kisslinux <adamantium> i am working with failing arch patch hunks
2020-01-09T14:39:39 #kisslinux <adamantium> i'll take yours
2020-01-09T14:39:41 #kisslinux <dylanaraps> OK
2020-01-09T14:39:45 #kisslinux <dylanaraps> Python is needed
2020-01-09T14:39:49 #kisslinux <adamantium> ok
2020-01-09T14:40:20 #kisslinux <dylanaraps> I found a source for the pre1 too.
2020-01-09T14:41:59 #kisslinux <dylanaraps> It looks for Python 2 fyi
2020-01-09T14:42:05 #kisslinux <dylanaraps> Can set PYTHON=python to fix it.
2020-01-09T14:43:12 #kisslinux <dylanaraps> I added my changes to the PR as a comment.
2020-01-09T14:43:15 #kisslinux <dylanaraps> adamantium:
2020-01-09T14:45:17 #kisslinux <adamantium> https://termbin.com/ed3u
2020-01-09T14:45:19 #kisslinux <adamantium> i had the same thing
2020-01-09T14:45:23 #kisslinux <adamantium> building as you said that
2020-01-09T14:45:28 #kisslinux <adamantium> nice
2020-01-09T14:45:34 #kisslinux <dylanaraps> heh
2020-01-09T14:45:44 #kisslinux <adamantium> ok get ready
2020-01-09T14:46:03 #kisslinux <adamantium> wait
2020-01-09T14:46:05 #kisslinux <adamantium> did we try static tho
2020-01-09T14:46:08 #kisslinux <adamantium> for shits andd giggles
2020-01-09T14:46:30 #kisslinux <dylanaraps> It's dynamic still
2020-01-09T14:48:29 #kisslinux <adamantium> yeah static s a fail
2020-01-09T14:48:47 #kisslinux <adamantium> time to reinstall my bootloader yay
2020-01-09T14:48:53 #kisslinux <dylanaraps> Also need: export CCACHE_DISABLE=1
2020-01-09T14:48:59 #kisslinux <adamantium> ummm
2020-01-09T14:49:03 #kisslinux <dylanaraps> ccache causes builds to fail when in use.
2020-01-09T14:49:05 #kisslinux <adamantium> Is that normal?
2020-01-09T14:49:11 #kisslinux <dylanaraps> First package I've ever seen do this.
2020-01-09T14:49:12 #kisslinux <adamantium> ccache is notoriously known to  fail builds
2020-01-09T14:49:27 #kisslinux <dylanaraps> I've used it non-stop for every package we have :P
2020-01-09T14:49:29 #kisslinux <adamantium> Most distros wont even provide you support if you...
2020-01-09T14:49:33 #kisslinux <adamantium> lol
2020-01-09T14:49:36 #kisslinux <adamantium> Okay, just for you then
2020-01-09T14:49:41 #kisslinux <adamantium> :D
2020-01-09T14:49:44 #kisslinux <dylanaraps> syslinux's build system is terrible
2020-01-09T14:49:49 #kisslinux <adamantium> yeah
2020-01-09T14:49:52 #kisslinux <adamantium> monkey business here
2020-01-09T14:50:31 #kisslinux <dylanaraps> Actually
2020-01-09T14:51:02 #kisslinux <adamantium> next up
2020-01-09T14:51:04 #kisslinux <adamantium> intel-ucode
2020-01-09T14:51:06 #kisslinux <adamantium> you ready?
2020-01-09T14:51:18 #kisslinux <dylanaraps> Still getting build errors.
2020-01-09T14:51:22 #kisslinux <adamantium> Weird
2020-01-09T14:51:23 #kisslinux <adamantium> i built
2020-01-09T14:51:29 #kisslinux <adamantium> I'm going to push my stuff 1 sec
2020-01-09T14:52:46 #kisslinux <adamantium> ok pushed
2020-01-09T14:57:16 #kisslinux <dylanaraps> > *** No rule to make target 'cpio.o', needed by 'libcom32upload.a'.  Stop.
2020-01-09T14:57:20 #kisslinux <dylanaraps> Oh
2020-01-09T14:57:23 #kisslinux <dylanaraps> My fauly
2020-01-09T14:57:27 #kisslinux <dylanaraps> fault*
2020-01-09T14:57:27 #kisslinux <dylanaraps> nvm
2020-01-09T14:58:33 #kisslinux <adamantium> btw
2020-01-09T14:58:39 #kisslinux <adamantium> the "noisy" wpa_supplicant stuff
2020-01-09T14:58:47 #kisslinux <adamantium> I just needed the quiet kernel param
2020-01-09T14:58:53 #kisslinux <adamantium> fixed all my complaints
2020-01-09T14:58:54 #kisslinux <dylanaraps> lol
2020-01-09T14:59:03 #kisslinux <dylanaraps> Also, we need to remove the mk/devel.mk line.
2020-01-09T14:59:07 #kisslinux <dylanaraps> It breaks the build.
2020-01-09T14:59:07 #kisslinux <adamantium> grr
2020-01-09T14:59:10 #kisslinux <adamantium> ummm
2020-01-09T14:59:14 #kisslinux <adamantium> how  so
2020-01-09T14:59:16 #kisslinux <adamantium> i built this thing
2020-01-09T14:59:25 #kisslinux <dylanaraps> Mine doesn't build with it but builds without it
2020-01-09T14:59:30 #kisslinux <adamantium> k
2020-01-09T14:59:31 #kisslinux <adamantium> cool
2020-01-09T14:59:32 #kisslinux <adamantium> lol
2020-01-09T15:00:56 #kisslinux <dylanaraps> We also need to set SBIN=/usr/bin
2020-01-09T15:00:59 #kisslinux <adamantium> dylanaraps: now mine fails
2020-01-09T15:01:00 #kisslinux <adamantium> wtf
2020-01-09T15:01:14 #kisslinux <adamantium> https://termbin.com/egwzk
2020-01-09T15:01:15 #kisslinux <E5ten> this sounds like a really fun build system
2020-01-09T15:01:18 #kisslinux <dylanaraps> It's gross
2020-01-09T15:01:34 #kisslinux <adamantium> Not sure I want to trust them with loading my kernel after this
2020-01-09T15:01:55 #kisslinux <dylanaraps> Try setting -j1 for the first make as well.
2020-01-09T15:02:02 #kisslinux <dylanaraps> Sounds to me like a parallel issue
2020-01-09T15:02:12 #kisslinux <dylanaraps> Then we can try removing devel again.
2020-01-09T15:02:15 #kisslinux <E5ten> you know you've got a good build system when it breaks on parallel :)
2020-01-09T15:02:34 #kisslinux <dylanaraps> Oh yeah
2020-01-09T15:02:38 #kisslinux <E5ten> aw it didn't build for me either :(
2020-01-09T15:02:42 #kisslinux <E5ten> make[2]: perl: Command not found
2020-01-09T15:02:46 #kisslinux <dylanaraps> I know :(
2020-01-09T15:02:53 #kisslinux <dylanaraps> I tried that
2020-01-09T15:03:34 #kisslinux <dylanaraps> syslinux also breaks ccache
2020-01-09T15:03:35 #kisslinux <adamantium> yep
2020-01-09T15:03:39 #kisslinux <adamantium> so
2020-01-09T15:03:42 #kisslinux <adamantium> parallel is bad
2020-01-09T15:03:48 #kisslinux <dylanaraps> devel works too now
2020-01-09T15:03:50 #kisslinux <adamantium> i pushed already, it's all good now
2020-01-09T15:04:12 #kisslinux <E5ten> sounds more like syslinux is bad
2020-01-09T15:04:25 #kisslinux <adamantium> I like using it
2020-01-09T15:04:31 #kisslinux <adamantium> just not building it !!!!!!!@@!@!@!
2020-01-09T15:04:52 #kisslinux <dylanaraps> I don't know how I feel about the bootloader being dynamically linked
2020-01-09T15:05:19 #kisslinux <E5ten> that sounds like something that would cause me worry every time I shut down
2020-01-09T15:05:34 #kisslinux <adamantium> Yeah
2020-01-09T15:05:37 #kisslinux <adamantium> damn this
2020-01-09T15:05:43 #kisslinux <adamantium> I'm not maintaing it
2020-01-09T15:05:54 #kisslinux <dylanaraps> Maintain it!
2020-01-09T15:05:57 #kisslinux <dylanaraps> It's an easy one.
2020-01-09T15:06:02 #kisslinux <dylanaraps> No release in 7 years.
2020-01-09T15:06:05 #kisslinux <adamantium> lmao
2020-01-09T15:06:08 #kisslinux <adamantium> ok
2020-01-09T15:06:08 #kisslinux <dylanaraps> Only a pre-release from 4 years ago.
2020-01-09T15:06:08 #kisslinux <adamantium> fine
2020-01-09T15:06:23 #kisslinux <dylanaraps> Can basically forget about it once it's done.
2020-01-09T15:06:48 #kisslinux <adamantium> dynamically linked tho
2020-01-09T15:07:12 #kisslinux <adamantium> all of that work for a bad idea
2020-01-09T15:09:54 #kisslinux <adamantium> dylanaraps:  https://termbin.com/qdb4
2020-01-09T15:09:59 #kisslinux <adamantium> Should I be worried
2020-01-09T15:11:01 #kisslinux <dylanaraps> Sorry, power went out.
2020-01-09T15:12:33 #kisslinux <dylanaraps> fyi: LD_LIBRARY_PATH=. ldd *.c32
2020-01-09T15:12:46 #kisslinux <dylanaraps> It dynamically links to ldlinux it turns out.
2020-01-09T15:13:02 #kisslinux <dylanaraps> > Since syslinux-5.00, the .c32 modules use dynamic linking. To verify if the dependencies has been installed enter the Syslinux directory and use the ldd command:
2020-01-09T15:13:07 #kisslinux <dylanaraps> > If any .c32 modules are missing be sure to copy them to the directory.
2020-01-09T15:13:12 #kisslinux <dylanaraps> https://wiki.gentoo.org/wiki/Syslinux#Checking_dynamic_links
2020-01-09T15:13:24 #kisslinux <adamantium> thats just insane that i even have to check this
2020-01-09T15:13:26 #kisslinux <adamantium> im uninstalling
2020-01-09T15:14:38 #kisslinux <dylanaraps> I'll keep the package around in my archive regardless
2020-01-09T15:14:43 #kisslinux <adamantium> sounds cool
2020-01-09T15:14:45 #kisslinux <Aarg[m]> dylanaraps, did you read what I said earlier about a /etc/kiss/overlay/<pkg>?
2020-01-09T15:14:53 #kisslinux <adamantium> someone from alpine will come along and insist
2020-01-09T15:14:57 #kisslinux <adamantium> so might as well leave it here
2020-01-09T15:15:03 #kisslinux <dylanaraps> Aarg[m]: I did not. Let me check the logs.
2020-01-09T15:15:46 #kisslinux <Aarg[m]> I can type it again, it's basically like gentoos savedconfig for packages which are configured via config.h
2020-01-09T15:16:30 #kisslinux <adamantium> i've thought about this
2020-01-09T15:16:44 #kisslinux <adamantium> at first i wanted it, but modifying kiss_path is so easy i'm not sure we need it
2020-01-09T15:16:55 #kisslinux <dylanaraps> Currently you'd do it like this: https://github.com/jedavies-dev/kiss-ppc64le/tree/master/repo/autoconf
2020-01-09T15:16:58 #kisslinux <dylanaraps> Pretty simple
2020-01-09T15:17:06 #kisslinux <dylanaraps> It's all symlinks except for what you change.
2020-01-09T15:17:21 #kisslinux <dylanaraps> So you'd symlink everything but checksums and files/
2020-01-09T15:17:33 #kisslinux <dylanaraps> files/ would contain your copy of the config.h
2020-01-09T15:17:57 #kisslinux <dylanaraps> Let me find an example using files/
2020-01-09T15:18:59 #kisslinux <adamantium> Yoo give me github stars btw guys for rewriting rc.boot and rc.shutdown in emacs lisp https://github.com/a-schaefers/systemE
2020-01-09T15:19:04 #kisslinux <adamantium> *lol*
2020-01-09T15:19:10 #kisslinux <dylanaraps> Heh
2020-01-09T15:19:27 #kisslinux <dylanaraps> I already have :^)
2020-01-09T15:19:27 #kisslinux <Aarg[m]> Mhh yeh, that's easy enough actually
2020-01-09T15:19:39 #kisslinux <dylanaraps> Actually, I just did.
2020-01-09T15:19:40 #kisslinux <dylanaraps> lol
2020-01-09T15:19:44 #kisslinux <dylanaraps> Had the wrong tab open.
2020-01-09T15:20:14 #kisslinux <dylanaraps> adamantium: I'm sure you'd get some great comments if you posted this to /r/linux
2020-01-09T15:20:17 #kisslinux <adamantium>  TY sir
2020-01-09T15:20:22 #kisslinux <adamantium> lol
2020-01-09T15:20:29 #kisslinux <adamantium> Yeah I should do that
2020-01-09T15:20:30 #kisslinux <adamantium> hah
2020-01-09T15:20:35 #kisslinux <dylanaraps> I got great comments for this: https://github.com/dylanaraps/promptless
2020-01-09T15:20:37 #kisslinux <adamantium> I dont know I want that kind of attention tho
2020-01-09T15:20:45 #kisslinux <dylanaraps> So many people have thought that it's serious.
2020-01-09T15:20:55 #kisslinux <adamantium> i'll think about it
2020-01-09T15:20:57 #kisslinux <adamantium> lol
2020-01-09T15:21:36 #kisslinux <adamantium> lmao
2020-01-09T15:21:38 #kisslinux <adamantium> this is great
2020-01-09T15:22:28 #kisslinux <adamantium> mine is half way serious tho
2020-01-09T15:22:33 #kisslinux <dylanaraps> I know
2020-01-09T15:22:43 #kisslinux <adamantium>  heh
2020-01-09T15:22:55 #kisslinux <dylanaraps> https://github.com/dylanaraps/promptless/blob/master/promptless.sh
2020-01-09T15:23:01 #kisslinux <dylanaraps> This is the entire source: export PS1="➜ "
2020-01-09T15:23:07 #kisslinux <dylanaraps> :^)
2020-01-09T15:23:21 #kisslinux <adamantium> i was just looking at that
2020-01-09T15:23:24 #kisslinux <adamantium> good stuff
2020-01-09T15:23:30 #kisslinux <adamantium> I might install it in my Emacs
2020-01-09T15:24:26 #kisslinux <dylanaraps> heh
2020-01-09T16:02:25 #kisslinux <Shyiskhar> Promptless is the best prompt. All my computers run it. ;)
2020-01-09T16:04:38 #kisslinux <icyphox> ugh
2020-01-09T16:04:47 #kisslinux <icyphox> glib sources always fail at 90%
2020-01-09T16:04:51 #kisslinux <icyphox> downloading
2020-01-09T16:05:17 #kisslinux <icyphox> i've tried 4 times
2020-01-09T16:05:40 #kisslinux <icyphox> is there a better mirror
2020-01-09T16:22:59 #kisslinux <dylanaraps> icyphox: I'll look.
2020-01-09T16:23:15 #kisslinux <icyphox> thanks :)
2020-01-09T16:23:26 #kisslinux <icyphox> i've been trying to get Xorg to build lol
2020-01-09T16:29:14 #kisslinux <adamantium> I wonder if we could save partial downloads
2020-01-09T16:29:17 #kisslinux <adamantium> kiss uses wget doesn't it
2020-01-09T16:30:51 #kisslinux <dylanaraps> See: https://github.com/kisslinux/kiss/issues/82
2020-01-09T16:31:42 #kisslinux <adamantium> lol
2020-01-09T16:31:49 #kisslinux <adamantium> Hmmm. NEVER MIND
2020-01-09T16:31:56 #kisslinux <adamantium> I like your idea and think it's more important.
2020-01-09T16:32:57 #kisslinux <dylanaraps> icyphox: Fixed the source.
2020-01-09T16:33:10 #kisslinux <dylanaraps> Run 'kiss u' and 'kiss b glib'. :)
2020-01-09T16:33:18 #kisslinux <icyphox> yay
2020-01-09T16:33:20 #kisslinux <icyphox> brb
2020-01-09T16:38:28 #kisslinux <dylanaraps> OK.
2020-01-09T16:38:32 #kisslinux <adamantium> i hate  gitlab
2020-01-09T16:38:32 #kisslinux <dylanaraps> Swapped kiss to use curl.
2020-01-09T16:38:38 #kisslinux <dylanaraps> As do I
2020-01-09T16:38:41 #kisslinux <adamantium> i can't find shit
2020-01-09T16:38:42 #kisslinux <dylanaraps> It's so slow
2020-01-09T16:38:45 #kisslinux <dylanaraps> And confusing
2020-01-09T16:38:47 #kisslinux <adamantium> where is the tagged releasees
2020-01-09T16:38:54 #kisslinux <adamantium> that have configure files in them
2020-01-09T16:38:55 #kisslinux <adamantium> ?????
2020-01-09T16:39:12 #kisslinux <icyphox> btw dylanaraps, i keep seeing 'commit does not have a GPG signature'
2020-01-09T16:39:26 #kisslinux <icyphox> are you not signing commits or something?
2020-01-09T16:39:41 #kisslinux <dylanaraps> https://github.com/kisslinux/repo/commits/master
2020-01-09T16:40:02 #kisslinux <dylanaraps> For which repository?
2020-01-09T16:40:03 #kisslinux <icyphox> hmmm
2020-01-09T16:40:08 #kisslinux <dylanaraps> Also, send me a full log?
2020-01-09T16:40:16 #kisslinux <icyphox> okay hold on
2020-01-09T16:40:49 #kisslinux <icyphox> actually, i can't yet. i'm in tty, can't copy paste lol
2020-01-09T16:41:05 #kisslinux <dylanaraps> You can
2020-01-09T16:41:10 #kisslinux <icyphox> how?
2020-01-09T16:41:12 #kisslinux <dylanaraps> nc termbin.com:9999
2020-01-09T16:41:15 #kisslinux <dylanaraps> cmd | nc termbin.com:9999
2020-01-09T16:41:17 #kisslinux <dylanaraps> nc termbin.com:9999 < file
2020-01-09T16:41:20 #kisslinux <icyphox> ah right
2020-01-09T16:41:26 #kisslinux <dylanaraps> Really simple
2020-01-09T16:41:30 #kisslinux <icyphox> but i've already updated the repo
2020-01-09T16:41:37 #kisslinux <dylanaraps> I have a script which is literally just: #!/bin/nc termbin.com:9999
2020-01-09T16:41:44 #kisslinux <dylanaraps> I'll push something to the repository.
2020-01-09T16:41:46 #kisslinux <dylanaraps> Hang on.
2020-01-09T16:41:50 #kisslinux <icyphox> alright
2020-01-09T16:42:28 #kisslinux <lieuxnoir> icyphox: maybe a typo on the signature?
2020-01-09T16:42:34 #kisslinux <lieuxnoir> i had that error before
2020-01-09T16:42:34 #kisslinux <dylanaraps> Pushed.
2020-01-09T16:42:42 #kisslinux <dylanaraps> (Fixed the license year) :P
2020-01-09T16:42:46 #kisslinux <icyphox> heh
2020-01-09T16:43:19 #kisslinux <icyphox> https://termbin.com/2ee0
2020-01-09T16:43:30 #kisslinux <icyphox> oh fuck
2020-01-09T16:43:41 #kisslinux <icyphox> guess that didn't work
2020-01-09T16:44:00 #kisslinux <adamantium> so one neat thing about making emacs pid 1 when i get to it, is i should be able to connect to pid1 Emacs server using a graphical frame
2020-01-09T16:44:19 #kisslinux <adamantium> I could use that to interact in all kinds of ways i havent thought about yet
2020-01-09T16:44:39 #kisslinux <icyphox> lieuxnoir:
2020-01-09T16:44:47 #kisslinux <icyphox> typo where exactly?
2020-01-09T16:45:44 #kisslinux <lieuxnoir> icyphox: https://getkiss.org/pages/install#import-my-dylan-araps-key
2020-01-09T16:47:53 #kisslinux <dylanaraps> icyphox: Take a photo with your phone lol
2020-01-09T16:48:01 #kisslinux <icyphox> oh nvm fixed
2020-01-09T16:48:02 #kisslinux <icyphox> haha
2020-01-09T16:48:08 #kisslinux <icyphox> lieuxnoir: you were right
2020-01-09T16:48:10 #kisslinux <icyphox> typo
2020-01-09T16:48:36 #kisslinux <dylanaraps> I love the signing system
2020-01-09T16:48:54 #kisslinux <dylanaraps> Required no real code
2020-01-09T16:48:56 #kisslinux <icyphox> +1
2020-01-09T16:49:01 #kisslinux <icyphox> yep
2020-01-09T16:49:07 #kisslinux <dylanaraps> Only code needed was the tick if signing is enabled
2020-01-09T16:49:22 #kisslinux <lieuxnoir> dylanaraps: shouldn't you be using `curl -O` instead of `curl -o`
2020-01-09T16:49:43 #kisslinux <dylanaraps> That's better
2020-01-09T16:49:44 #kisslinux <dylanaraps> Nice
2020-01-09T16:49:56 #kisslinux <lieuxnoir> avoiding all that extra shell code
2020-01-09T16:50:12 #kisslinux <icyphox> hah
2020-01-09T16:50:35 #kisslinux <dylanaraps> I need to see how busybox wget does it though.
2020-01-09T16:50:42 #kisslinux <dylanaraps> I'd hate for curl's naming to break anything
2020-01-09T16:53:46 #kisslinux <icyphox> i don't want to build firefox
2020-01-09T16:53:56 #kisslinux <icyphox> are there binaries
2020-01-09T16:54:35 #kisslinux <dylanaraps> Oh god: https://github.com/brgl/busybox/blob/master/networking/wget.c#L473-L501
2020-01-09T16:54:43 #kisslinux <dylanaraps> icyphox: No binaries
2020-01-09T16:55:09 #kisslinux <dylanaraps> I might consider providing some.
2020-01-09T16:55:46 #kisslinux <dylanaraps> I'll have to do it all in a chroot without march=native though.
2020-01-09T16:55:53 #kisslinux <icyphox> please do lol, i really really don't want to build it
2020-01-09T16:55:59 #kisslinux <dylanaraps> Firefox takes 90-110 minutes on my machine
2020-01-09T16:56:13 #kisslinux <dylanaraps> I just let it run while I'm out.
2020-01-09T16:56:20 #kisslinux <icyphox> hm yeah
2020-01-09T16:56:32 #kisslinux <dylanaraps> You could do it while you sleep too.
2020-01-09T16:56:40 #kisslinux <dylanaraps> It's only once a month that it happens.
2020-01-09T16:56:46 #kisslinux <icyphox> didn't you have bins at one point at dl.getkiss?
2020-01-09T16:56:59 #kisslinux <dylanaraps> If I package the long term release, hardly any updates ever.
2020-01-09T16:57:07 #kisslinux <dylanaraps> Nope
2020-01-09T16:57:09 #kisslinux <lieuxnoir> God bless those core 2 duos
2020-01-09T16:57:35 #kisslinux <dylanaraps> How do you guys feel about swapping KISS' firefox to the long term release permanently?
2020-01-09T16:59:00 #kisslinux <lieuxnoir> well, what's the difference?
2020-01-09T16:59:58 #kisslinux <icyphox> doesn't alpine do that too
2020-01-09T17:00:05 #kisslinux <konimex> I'd be fine with two versions (lts and regular), speaking of which, I want to suggest adding linux-lts-headers after linux 5.5 released
2020-01-09T17:01:20 #kisslinux <dylanaraps> It might make more sense to lock it to lts.
2020-01-09T17:01:42 #kisslinux <konimex> firefox? no opinion, but kernel? not really
2020-01-09T17:01:56 #kisslinux <dylanaraps> kernel I mean
2020-01-09T17:02:17 #kisslinux <dylanaraps> As the headers are always forward compatible but not always backwards compatible.
2020-01-09T17:02:32 #kisslinux <konimex> doesn't the kernel headers *has* to be synced up with kernel version?
2020-01-09T17:02:37 #kisslinux <dylanaraps> Nope
2020-01-09T17:02:52 #kisslinux <konimex> and people are going to install 2 versions: regular kernel and lts kernel
2020-01-09T17:03:03 #kisslinux <konimex> s/2/1 of 2/
2020-01-09T17:03:18 #kisslinux <konimex> s/and/or/
2020-01-09T17:03:22 #kisslinux <dylanaraps> lts headers as linux-headers will work for both lts kernels, newest and mainline.
2020-01-09T17:03:28 #kisslinux <dylanaraps> s/both//
2020-01-09T17:05:49 #kisslinux <dylanaraps> > Kernel headers are backwards compatible, but not forwards compatible.  This
2020-01-09T17:05:49 #kisslinux <dylanaraps> means that a program built against a C library using older kernel headers
2020-01-09T17:05:49 #kisslinux <dylanaraps> should run on a newer kernel (although it may not have access to new
2020-01-09T17:05:49 #kisslinux <dylanaraps> features), but a program built against newer kernel headers may not work on an
2020-01-09T17:05:50 #kisslinux <dylanaraps> older kernel.
2020-01-09T17:05:53 #kisslinux <dylanaraps> https://www.kernel.org/doc/Documentation/kbuild/headers_install.txt
2020-01-09T17:06:33 #kisslinux <dylanaraps> "should" and "may not" of course.
2020-01-09T17:06:53 #kisslinux <dylanaraps> But the advice is to ship older headers with newer kernels if needed.
2020-01-09T17:08:08 #kisslinux <dylanaraps> So, were we to do this we'd use: longterm: 4.19.94 no?
2020-01-09T17:08:12 #kisslinux <dylanaraps> https://www.kernel.org/
2020-01-09T17:08:18 #kisslinux <dylanaraps> The newest longterm release.
2020-01-09T17:11:15 #kisslinux <konimex> I'd suggest after 5.4 becomes longterm
2020-01-09T17:11:40 #kisslinux <konimex> but yes, for now it's 4.19.94
2020-01-09T18:08:38 #kisslinux <adamantium> okay syslinux intel-ucode iucode-tool argp-standalone packaged up
2020-01-09T18:09:07 #kisslinux <adamantium> my work is done
2020-01-09T18:09:10 #kisslinux <adamantium> o/
2020-01-09T19:00:21 #kisslinux <dylanaraps> adamantium: See my comments on GitHub if you're online.
2020-01-09T19:00:28 #kisslinux <dylanaraps> konimex: Noted.
2020-01-09T19:16:07 #kisslinux <lieuxnoir> one could easily have the microcode builtin into the kernel
2020-01-09T19:30:15 #kisslinux <dylanaraps> mfw our version of kiss-utils is out of date.
2020-01-09T19:30:18 #kisslinux <dylanaraps> https://repology.org/project/kiss-utils/versions
2020-01-09T19:30:44 #kisslinux <dylanaraps> lol
2020-01-09T19:31:47 #kisslinux <jedavies> anyone else having a conflict in packages m4 and e2fsprogs with the file /usr/lib/charset.alias ?  Have I configured something wrong here?
2020-01-09T19:33:00 #kisslinux <dylanaraps> Have you modified KISS_RM at all?
2020-01-09T19:37:31 #kisslinux <dylanaraps> jedavies: Can you send me a build log as well? (For either m4 or e2fsprogs)
2020-01-09T19:37:46 #kisslinux <dylanaraps> I also pushed a fix to the package manager for what I think caused the issue.
2020-01-09T19:40:31 #kisslinux <adamantium> moved intel-ucode and related pkgs to: https://github.com/a-schaefers/kiss-overlay
2020-01-09T19:41:22 #kisslinux <dylanaraps> Nice
2020-01-09T19:41:28 #kisslinux <dylanaraps> I saw your reddit post too :P
2020-01-09T19:41:53 #kisslinux <dylanaraps> Tag at as #kiss-repo so it appears in the GitHub list also
2020-01-09T19:42:31 #kisslinux <adamantium> yea
2020-01-09T19:42:36 #kisslinux <adamantium> cool
2020-01-09T19:42:43 #kisslinux <adamantium> need to get me a job
2020-01-09T19:42:50 #kisslinux <adamantium> writing elisp or something
2020-01-09T19:42:51 #kisslinux <adamantium> lol
2020-01-09T19:43:18 #kisslinux <dylanaraps> lol
2020-01-09T19:43:46 #kisslinux <jedavies> dylanaraps: ok cool - I have: KISS_RM=usr/share/doc:usr/share/gtk-doc:usr/share/info:usr/share/polkit-1:usr/share/gettext:usr/share/locale:etc/bash_completion.d:usr/share/zsh
2020-01-09T19:43:56 #kisslinux <dylanaraps> Yeah
2020-01-09T19:44:03 #kisslinux <dylanaraps> I fixed this in master just now.
2020-01-09T19:44:21 #kisslinux <dylanaraps> I'll push a release tomorrow (Still testing some of the new changes).
2020-01-09T19:44:44 #kisslinux <dylanaraps> Workaround for now is to add 'usr/lib/charset.alias' to your KISS_RM.
2020-01-09T19:45:46 #kisslinux <dylanaraps> Commit: https://github.com/kisslinux/kiss/commit/51fe62532155e39249934794952d0addc407a2b3
2020-01-09T19:45:46 #kisslinux <jedavies> ok nice, will try again in a bit once firefox finishes :)
2020-01-09T19:46:09 #kisslinux <dylanaraps> Alrighty
2020-01-09T19:46:28 #kisslinux <dylanaraps>     # Files which always conflict (such as usr/lib/charset.alias) and are
2020-01-09T19:46:29 #kisslinux <dylanaraps>     # uneeded should be removed regardless.
2020-01-09T19:46:44 #kisslinux <dylanaraps> The code wasn't actually doing this was the issue.
2020-01-09T19:46:50 #kisslinux <dylanaraps> s/wasn't/not/
2020-01-09T19:48:54 #kisslinux <dylanaraps> I want to change KISS_RM to a different format so you don't need a long variable to remove a single iem for example.
2020-01-09T19:49:02 #kisslinux <dylanaraps> s/iem/item/
2020-01-09T20:56:14 #kisslinux <dylanaraps> o/
2020-01-09T21:19:18 #kisslinux <dylanaraps> OK.
2020-01-09T21:19:23 #kisslinux <dylanaraps> New package manager update.
2020-01-09T21:19:28 #kisslinux <dylanaraps> Curl is now used in place of wget.
2020-01-09T21:19:32 #kisslinux <dylanaraps> KISS_RM bug fixed.
2020-01-09T21:27:45 #kisslinux <jedavies> dylanaraps: that fixed the m4/e2fsprogs issue.  Thanks!
2020-01-09T21:28:42 #kisslinux <dylanaraps> No problem
2020-01-09T22:00:06 #kisslinux <tomate91> hey
2020-01-09T22:00:49 #kisslinux <tomate91> anyone here ore is this chat dead because its kiss and nobody uses it :D
2020-01-09T22:01:11 #kisslinux <dylanaraps> Hello
2020-01-09T22:01:34 #kisslinux <dylanaraps> Have a look-see at today's logs ;)
2020-01-09T22:01:35 #kisslinux <dylanaraps> https://freenode.logbot.info/kisslinux/20200109
2020-01-09T22:04:04 #kisslinux <E5ten> Clearly very dead, no discussion goes on in this channel
2020-01-09T22:04:18 #kisslinux <tomate91> oh nice, less dead than i thought haha
2020-01-09T22:05:30 #kisslinux <dylanaraps> You've caught me about to go to bed though.
2020-01-09T22:05:36 #kisslinux <dylanaraps> lol
2020-01-09T22:05:40 #kisslinux <tomate91> ha
2020-01-09T22:05:56 #kisslinux <tomate91> is there any way i can use a package manager that's not kiss
2020-01-09T22:06:07 #kisslinux <tomate91> i've looked at nix
2020-01-09T22:06:44 #kisslinux <dylanaraps> You can write your own with a little effort.
2020-01-09T22:07:05 #kisslinux <dylanaraps> You wouldn't be using KISS if you don't use the package manager and repositories.
2020-01-09T22:07:39 #kisslinux <tomate91> that's true
2020-01-09T22:07:44 #kisslinux <dylanaraps> These two are largely what make up a distribution. :P
2020-01-09T22:08:34 #kisslinux <tomate91> just useless complaining on my part i guess
2020-01-09T22:08:39 #kisslinux <dylanaraps> What language would you prefer it be written in? I'm assuming the language is the issue lol
2020-01-09T22:08:50 #kisslinux <tomate91> no it's not
2020-01-09T22:09:05 #kisslinux <tomate91> building everything
2020-01-09T22:09:09 #kisslinux <dylanaraps> Ah
2020-01-09T22:09:32 #kisslinux <tomate91> it's just that i was building Xorg for 2 hours
2020-01-09T22:09:38 #kisslinux <tomate91> and then i deleted it
2020-01-09T22:09:43 #kisslinux <tomate91> because i was going to go try nix
2020-01-09T22:09:52 #kisslinux <dylanaraps> In KISS?
2020-01-09T22:09:52 #kisslinux <tomate91> so now i have to  rebuild it
2020-01-09T22:09:57 #kisslinux <dylanaraps> Or elsewhere?
2020-01-09T22:10:00 #kisslinux <tomate91> in kiss
2020-01-09T22:10:08 #kisslinux <dylanaraps> What are your specs?
2020-01-09T22:10:16 #kisslinux <tomate91> wait
2020-01-09T22:10:21 #kisslinux <tomate91> i didn't build it with -j4
2020-01-09T22:10:30 #kisslinux <tomate91> ryzen 3 1200
2020-01-09T22:10:47 #kisslinux <dylanaraps> Building everything KISS needs for a graphical environment only takes a long while the first time.
2020-01-09T22:10:56 #kisslinux <dylanaraps> Since you're building a bulk of packages at once.
2020-01-09T22:11:00 #kisslinux <tomate91> but then i deleted it
2020-01-09T22:11:01 #kisslinux <tomate91> :(
2020-01-09T22:11:24 #kisslinux <dylanaraps> Anything that finished building will be in the cache.
2020-01-09T22:11:39 #kisslinux <dylanaraps> The package manager skips builds in this case.
2020-01-09T22:12:00 #kisslinux <dylanaraps> ie, your progress is saved if versions match.
2020-01-09T22:12:40 #kisslinux <tomate91> ok
2020-01-09T22:13:16 #kisslinux <tomate91> that's what i thought but when i went to reinstall it
2020-01-09T22:13:23 #kisslinux <tomate91> it said it wasn't built
2020-01-09T22:13:34 #kisslinux <tomate91> i didn't actually hit y though
2020-01-09T22:14:14 #kisslinux <tomate91> yeah it just installed
2020-01-09T22:14:20 #kisslinux <tomate91> thanks everyone
2020-01-09T22:14:22 #kisslinux <tomate91> well
2020-01-09T22:14:31 #kisslinux <tomate91> just dylan, but whatever
2020-01-09T22:14:34 #kisslinux <dylanaraps> lol
2020-01-09T22:14:46 #kisslinux <tomate91> i'll be back in a bit once i get everything up and running
2020-01-09T22:15:02 #kisslinux <dylanaraps> Alrighty
2020-01-09T22:15:13 #kisslinux <dylanaraps> I'll be back on in 7~ hours.
2020-01-09T22:17:24 #kisslinux <dylanaraps> > In December 2020, Flash support will be completely removed from consumer versions of Firefox.
2020-01-09T22:17:27 #kisslinux <dylanaraps> https://developer.mozilla.org/en-US/docs/Plugins/Roadmap
2020-01-09T22:17:38 #kisslinux <dylanaraps> We have to wait till the end of the year to cull GTK2. :(
2020-01-09T22:30:31 #kisslinux <konimex> meanwhile python2...
2020-01-09T22:31:28 #kisslinux <dylanaraps> Heh
2020-01-09T22:31:39 #kisslinux <dylanaraps> Still not fixed even in master.
2020-01-09T22:32:05 #kisslinux <dylanaraps> All we need is 'mach build' to be ported as the build process itself is entirely Python 3 already.
2020-01-09T22:32:28 #kisslinux <dylanaraps> 'mach' has something like 80~ different sub-commands so I have no idea when they'll get around to it.
2020-01-09T22:32:47 #kisslinux <dylanaraps> Tomorrow I'll do './mach build' fix the error and repeat until done.
2020-01-09T22:33:15 #kisslinux <dylanaraps> Then we'll have a huge patch to """"fix"""" the issue.
2020-01-09T22:33:40 #kisslinux <dylanaraps> The gross part is the bytes vs string changes.
2020-01-09T22:34:06 #kisslinux <dylanaraps> Anyway. I'm off
2020-01-09T22:42:19 #kisslinux <dzove855> hii, do i need rust to build firefox?
2020-01-09T22:42:36 #kisslinux <dzove855> When i try to compile it, it just keep to be OOM killed..
2020-01-09T22:43:57 #kisslinux <konimex> yes, you need rust
2020-01-09T22:45:51 #kisslinux <dzove855> hmm okey, will try to find a solution or fallback to qutebrowser
2020-01-09T22:57:47 #kisslinux <tomate_boi> its me again
2020-01-09T23:00:40 #kisslinux <tomate_boi> why did i buy a nvidia card
2020-01-09T23:05:39 #kisslinux <samlamamma> The testimonials made my night
2020-01-09T23:05:41 #kisslinux <samlamamma> Thank you
2020-01-09T23:21:33 #kisslinux <tomate_boi> anybody have tips on using nouveau drivers