💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2019-09-14.txt captured on 2024-06-16 at 13:54:24.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2019-09-14T04:09:45 #kisslinux <dylanaraps> nestman: yes 2019-09-14T04:10:00 #kisslinux <dylanaraps> The cache folders contain the downloaded sources and the build binaries. 2019-09-14T04:10:06 #kisslinux <dylanaraps> I personally keep them around. 2019-09-14T04:10:36 #kisslinux <dylanaraps> If the package manager for some reason left behind 'build-XXXXX' or etc you can safely delete those too. 2019-09-14T04:52:46 #kisslinux <dylanaraps> https://github.com/kisslinux/kiss/blob/master/kiss#L341 2019-09-14T04:53:12 #kisslinux <dylanaraps> Dependency handling is now "smarter". 2019-09-14T04:53:20 #kisslinux <dylanaraps> ➜ cloc kiss 2019-09-14T04:53:21 #kisslinux <dylanaraps> kiss: 514 2019-09-14T04:53:27 #kisslinux <dylanaraps> The package manager is also smaller. :D 2019-09-14T04:55:16 #kisslinux <dylanaraps> Thoughts on this other change I made?: https://github.com/kisslinux/kiss/blob/master/kiss#L442-L444 2019-09-14T04:55:53 #kisslinux <dylanaraps> Basically all package extraction will happen before builds start. The previous method was "extract + build" for each package. 2019-09-14T04:56:11 #kisslinux <dylanaraps> The new method is "extract" everything and then "build" everything. 2019-09-14T06:20:23 #kisslinux <konimex> the deps are (still) properly built first before the main package, right? 2019-09-14T06:22:42 #kisslinux <dylanaraps> Yes 2019-09-14T06:23:14 #kisslinux <dylanaraps> This concerns properly supporting 'kiss b eudev xorg-server'. 2019-09-14T06:23:33 #kisslinux <dylanaraps> also 'kiss b xorg-server eudev'. 2019-09-14T06:24:08 #kisslinux <dylanaraps> Before the fix 'eudev' *was* properly detected as a dependency but it wasn't marked for early installation as it was passed on the command-line. 2019-09-14T06:24:40 #kisslinux <dylanaraps> See the test cases here: https://github.com/kisslinux/kiss/pull/53 2019-09-14T06:24:48 #kisslinux <dylanaraps> All of these are properly handled now. 2019-09-14T07:23:58 #kisslinux <dylanaraps> ➜ cloc kiss 2019-09-14T07:24:00 #kisslinux <dylanaraps> kiss: 512 2019-09-14T07:24:02 #kisslinux <dylanaraps> woooo 2019-09-14T07:25:57 #kisslinux <dylanaraps> ➜ cloc kiss 2019-09-14T07:25:59 #kisslinux <dylanaraps> kiss: 511 2019-09-14T07:44:28 #kisslinux <dylanaraps> ➜ cloc kiss 2019-09-14T07:44:29 #kisslinux <dylanaraps> kiss: 507 2019-09-14T07:45:12 #kisslinux <dylanaraps> To give a reference I've removed give or take 70 lines of actual code from the package manager. 2019-09-14T07:45:39 #kisslinux <dylanaraps> By "actual code" I mean lines which aren't comments or blank. 2019-09-14T08:29:00 #kisslinux <dylanaraps> Interesting read: https://dev.gentoo.org/~mgorny/articles/portability-of-tar-features.html 2019-09-14T08:43:02 #kisslinux <nestman> how do i create a chroot-able tar of my current system? 2019-09-14T08:43:35 #kisslinux <konimex> just tar Jcpf tarball.tar.xz / 2019-09-14T08:43:53 #kisslinux <konimex> but you need all filesystems unmounted, including pseudofs 2019-09-14T08:46:53 #kisslinux <nestman> the ones in `/etc/mtab`? 2019-09-14T08:48:16 #kisslinux <konimex> yep, but generally you only want to make a tarball from other systems, never tried tarballing / personally 2019-09-14T08:50:49 #kisslinux <nestman> i guess I'll just have to keep the package tarballs then 2019-09-14T08:50:58 #kisslinux <nestman> would that be okay? 2019-09-14T08:51:15 #kisslinux <nestman> compiling is a real pain 2019-09-14T08:52:17 #kisslinux <nestman> i mean would kiss be able to detect them if i `kiss i`-ed a package without building 2019-09-14T08:52:20 #kisslinux <nestman> ? 2019-09-14T08:52:49 #kisslinux <nestman> provided that it's in the proper cache directory 2019-09-14T08:54:05 #kisslinux <dylanaraps> Yes 2019-09-14T08:54:18 #kisslinux <dylanaraps> So long as it matches the version in the repository (ie the package is up to date). 2019-09-14T08:54:41 #kisslinux <dylanaraps> If you compiled with "-march=native" you can't move them to a different CPU family. 2019-09-14T08:56:02 #kisslinux <nestman> i'll be only keeping them for my laptop so i guess im okay 2019-09-14T08:57:14 #kisslinux <nestman> unrelated, whenever i move a tab with the mouse, firefox crashes. bug? 2019-09-14T08:58:05 #kisslinux <dylanaraps> Console output? 2019-09-14T08:58:15 #kisslinux <dylanaraps> 'firefox &>log', make it crash, send me the log. 2019-09-14T08:58:37 #kisslinux <nestman> oh wait, i was using dmenu 2019-09-14T09:03:16 #kisslinux <nestman> http://ix.io/1V64 2019-09-14T09:06:06 #kisslinux <nestman> ^ this above is when moving tabs with mouse 2019-09-14T09:06:26 #kisslinux <nestman> http://ix.io/1V66 2019-09-14T09:07:55 #kisslinux <dylanaraps> Weird. 2019-09-14T09:07:55 #kisslinux <nestman> ^ menu > Customize... > (then try dragging things) 2019-09-14T09:08:04 #kisslinux <dylanaraps> Do you have `atk-bridge-fake` installed? 2019-09-14T09:08:19 #kisslinux <dylanaraps> 'kiss l atk-bridge-fake' 2019-09-14T09:09:01 #kisslinux <nestman> i dont have that 2019-09-14T09:09:17 #kisslinux <dylanaraps> Good. 2019-09-14T09:09:43 #kisslinux <nestman> i installed kiss using the latest tarball 2019-09-14T09:10:46 #kisslinux <dylanaraps> Try this as root: 2019-09-14T09:10:47 #kisslinux <dylanaraps> gdk-pixbuf-query-loaders > /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache 2019-09-14T09:11:58 #kisslinux <dylanaraps> Do you have 'hicolor-icon-theme'? 2019-09-14T09:12:30 #kisslinux <nestman> yes i have 2019-09-14T09:12:36 #kisslinux <dylanaraps> I can't reproduce this at all. 2019-09-14T09:12:40 #kisslinux <dylanaraps> Did the command work(?) 2019-09-14T09:13:05 #kisslinux <nestman> no output 2019-09-14T09:13:12 #kisslinux <dylanaraps> Yeah 2019-09-14T09:13:21 #kisslinux <nestman> still crashing 2019-09-14T09:13:21 #kisslinux <dylanaraps> Output is redirected to that file. 2019-09-14T09:16:02 #kisslinux <dylanaraps> Try this as root: 2019-09-14T09:16:05 #kisslinux <dylanaraps> update-mime-database -V /usr/share/mime 2019-09-14T09:16:55 #kisslinux <dylanaraps> Also: 2019-09-14T09:16:56 #kisslinux <dylanaraps> glib-compile-schemas /usr/share/glib-2.0/schemas/ 2019-09-14T09:17:06 #kisslinux <dylanaraps> (As root again) 2019-09-14T09:17:22 #kisslinux <nestman> both done 2019-09-14T09:18:28 #kisslinux <dylanaraps> Works? 2019-09-14T09:19:23 #kisslinux <nestman> nope, still crashes 2019-09-14T09:24:00 #kisslinux <dylanaraps> I pushed 'strace' to the repositories. 2019-09-14T09:24:20 #kisslinux <dylanaraps> Install it and run 'strace firefox &>log', make firefox crash and then send me the log. 2019-09-14T09:27:47 #kisslinux <nestman> huh, strace build failed 2019-09-14T09:28:15 #kisslinux <dylanaraps> Build error? 2019-09-14T09:28:19 #kisslinux <nestman> yes 2019-09-14T09:28:44 #kisslinux <dylanaraps> I meant, what is it? 2019-09-14T09:29:51 #kisslinux <dylanaraps> Oh. I can reproduce. 2019-09-14T09:30:21 #kisslinux <dylanaraps> "error: static assertion failed"? 2019-09-14T09:30:35 #kisslinux <nestman> yes, exactly 2019-09-14T09:36:08 #kisslinux <dylanaraps> This is due to strace not being compatible with newer linux-headers. 2019-09-14T09:36:14 #kisslinux <dylanaraps> (Late 5.2.XX and 5.3) 2019-09-14T09:37:43 #kisslinux <dylanaraps> Will patch our package. 2 secs. 2019-09-14T09:53:02 #kisslinux <dylanaraps> OK. We need to wait for strace to update to 5.3. 2019-09-14T09:53:02 #kisslinux <dylanaraps> Forget strace for now. 2019-09-14T09:53:47 #kisslinux <dylanaraps> Can you reproduce the issue with 'firefox --no-remote'? 2019-09-14T09:53:47 #kisslinux <dylanaraps> nestman: 2019-09-14T09:54:58 #kisslinux <dylanaraps> Also, are you using any custom GTK themes/icons? Or just the defaults? 2019-09-14T10:05:02 #kisslinux <dylanaraps> nestman: Also try "--ipc=host". 2019-09-14T10:05:29 #kisslinux <dylanaraps> Another thing to try is setting "browser.tabs.remote.autostart" to "0" in "about:config". 2019-09-14T10:05:46 #kisslinux <dylanaraps> This could very well be due to a low `/dev/shm` amount. 2019-09-14T10:06:22 #kisslinux <dylanaraps> How bigis your '/dev/shm'? 2019-09-14T10:06:25 #kisslinux <dylanaraps> > df -h /dev/shm 2019-09-14T10:06:26 #kisslinux <dylanaraps> big is* 2019-09-14T10:21:27 #kisslinux <dylanaraps> nestman: Are you running KISS in a VM or on real hardware? 2019-09-14T10:27:56 #kisslinux <nestman> `--no-remote` : didn't work 2019-09-14T10:28:16 #kisslinux <dylanaraps> See my other messages. 2019-09-14T10:28:21 #kisslinux <nestman> `--ipc=host` : also didn't work 2019-09-14T10:28:26 #kisslinux <dylanaraps> Specifically: 'df -h /dev/shm' 2019-09-14T10:28:36 #kisslinux <nestman> together didn't work as well 2019-09-14T10:28:54 #kisslinux <nestman> shm : 3.3G 2019-09-14T10:29:06 #kisslinux <nestman> and im running KISS on real hardware 2019-09-14T10:30:43 #kisslinux <dylanaraps> Another thing to try is setting "browser.tabs.remote.autostart" to "0" in "about:config". 2019-09-14T10:31:00 #kisslinux <nestman> about:config also didn't work 2019-09-14T10:31:14 #kisslinux <dylanaraps> Is your system up to date? 2019-09-14T10:31:42 #kisslinux <nestman> KISS? 2019-09-14T10:31:47 #kisslinux <nestman> Yes. 2019-09-14T10:33:27 #kisslinux <dylanaraps> Default GTK icons/theme? 2019-09-14T10:33:36 #kisslinux <nestman> unchanged 2019-09-14T10:33:45 #kisslinux <dylanaraps> 'kiss-depends libXrender'? 2019-09-14T10:33:46 #kisslinux <dylanaraps> Oh. 2019-09-14T10:33:48 #kisslinux <dylanaraps> Wait 2019-09-14T10:34:05 #kisslinux <dylanaraps> 'cat /var/db/kiss/installed/libXrender/depends' 2019-09-14T10:35:07 #kisslinux <nestman> libX11, libXau, libXext make, libxcb, xorgproto make 2019-09-14T10:35:45 #kisslinux <dylanaraps> Looks fine. 2019-09-14T10:37:04 #kisslinux <dylanaraps> Did this issue always occur or did it randomly start happening? 2019-09-14T10:37:30 #kisslinux <nestman> the issues is always occuring 2019-09-14T10:38:20 #kisslinux <dylanaraps> 'cat /var/db/kiss/installed/gdk-pixbuf/depends' 2019-09-14T10:39:50 #kisslinux <nestman> glib, libX11, libXau, libffi, libjpeg-turbo, libpng, libxcb, shared-mime-info make, util-linux, zlib 2019-09-14T10:40:40 #kisslinux <dylanaraps> Looks fine. 2019-09-14T10:40:51 #kisslinux <dylanaraps> Hm. This is difficult for me as I can't reproduce it... 2019-09-14T10:41:56 #kisslinux <nestman> does the build flags have nothing to do with it? 2019-09-14T10:42:18 #kisslinux <dylanaraps> Did you modify them in any way? 2019-09-14T10:42:30 #kisslinux <nestman> nope, just the defaulta 2019-09-14T10:42:36 #kisslinux <nestman> *defaults 2019-09-14T10:42:51 #kisslinux <dylanaraps> Try (as root): 'rm -rf /usr/share/mime' and then 'update-mime-database -V /usr/share/mime' 2019-09-14T10:43:04 #kisslinux <dylanaraps> What are your CFLAGS/CXXFLAGS too? 2019-09-14T10:44:31 #kisslinux <nestman> `Directory '/usr/share/mime/packages' does not exist!` 2019-09-14T10:45:02 #kisslinux <nestman> echo flags > empty output 2019-09-14T10:45:22 #kisslinux <nestman> flags are $CFLAGS and $CXXFLAGS 2019-09-14T10:46:18 #kisslinux <dylanaraps> Ah. 2019-09-14T10:46:29 #kisslinux <dylanaraps> Do 'kiss i shared-mime-info' instead of the second command. My bad. 2019-09-14T10:46:32 #kisslinux <dylanaraps> Then try Firefox. 2019-09-14T10:49:43 #kisslinux <nestman> still crashes 2019-09-14T10:51:58 #kisslinux <nestman> how do i set icon theme 2019-09-14T10:52:06 #kisslinux <nestman> firefox is looking for adwaita 2019-09-14T10:52:36 #kisslinux <dylanaraps> Where is it saying this? 2019-09-14T10:52:56 #kisslinux <nestman> during firefox usage 2019-09-14T10:53:17 #kisslinux <nestman> i ran firefox using terminal 2019-09-14T10:53:50 #kisslinux <nestman> while using, gtk warns about an error, loading theme icon not present in Adwaita 2019-09-14T10:55:15 #kisslinux <dylanaraps> Try this as root: gtk-update-icon-cache /usr/share/icons/hicolor/ 2019-09-14T10:55:32 #kisslinux <dylanaraps> Adwaita is included in GTK and contains no icons iirc. 2019-09-14T10:59:10 #kisslinux <nestman> https://bugzilla.mozilla.org/show_bug.cgi?id=341159 2019-09-14T11:01:38 #kisslinux <dylanaraps> Yeah, I saw that the last time this issue came up. 2019-09-14T11:01:43 #kisslinux <dylanaraps> Did the command above work? 2019-09-14T11:02:30 #kisslinux <nestman> the command, yes. firefox, still crashes 2019-09-14T11:07:42 #kisslinux <dylanaraps> I can't reproduce this at all... 2019-09-14T11:08:00 #kisslinux <dylanaraps> All I have is 'hicolor-icon-theme' and no external GTK theme. 2019-09-14T11:09:53 #kisslinux <nestman> mine as well 2019-09-14T11:10:05 #kisslinux <dylanaraps> Try: 'fc-cache -f'. 2019-09-14T11:10:13 #kisslinux <dylanaraps> What fonts do you have installed? 2019-09-14T11:10:30 #kisslinux <nestman> liberation 2019-09-14T11:11:44 #kisslinux <dylanaraps> Try also isntalling 'unifont'. 2019-09-14T11:11:49 #kisslinux <dylanaraps> It's in 'community'. 2019-09-14T11:11:54 #kisslinux <dylanaraps> You did 'fc-cache -f' I presume? 2019-09-14T11:12:42 #kisslinux <nestman> yes 2019-09-14T11:12:49 #kisslinux <nestman> fc-list shows them 2019-09-14T11:14:01 #kisslinux <dylanaraps> Firefox still crashes? 2019-09-14T11:15:46 #kisslinux <nestman> yes 2019-09-14T11:18:32 #kisslinux <dylanaraps> Try 'firefox --sync --no-remote --safe-mode &>log' 2019-09-14T11:18:38 #kisslinux <dylanaraps> Then make it crash and send me the log. 2019-09-14T11:20:11 #kisslinux <nestman> http://ix.io/1V76 2019-09-14T11:23:58 #kisslinux <dylanaraps> I pushed an update to 'gdk-pixbuf'. 2019-09-14T11:24:08 #kisslinux <dylanaraps> Build it and install it.. 2019-09-14T11:25:02 #kisslinux <nestman> building 2019-09-14T11:29:56 #kisslinux <nestman> same errors 2019-09-14T11:30:14 #kisslinux <dylanaraps> ➜ kiss l gdk-pixbuf 2019-09-14T11:30:15 #kisslinux <dylanaraps> gdk-pixbuf 2.38.2 1 2019-09-14T11:30:18 #kisslinux <dylanaraps> oops 2019-09-14T11:30:20 #kisslinux <dylanaraps> wait 2019-09-14T11:30:56 #kisslinux <dylanaraps> 2.38.2 2? 2019-09-14T11:31:01 #kisslinux <nestman> yep 2019-09-14T11:35:51 #kisslinux <dylanaraps> Try: 'glib-compile-schemas /usr/share/glib-2.0/schemas/' 2019-09-14T11:35:53 #kisslinux <dylanaraps> As root. 2019-09-14T11:36:33 #kisslinux <nestman> done 2019-09-14T11:36:40 #kisslinux <nestman> same errors 2019-09-14T11:49:54 #kisslinux <dylanaraps> I've found this error all the way back in 2006. https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/34834 2019-09-14T11:50:15 #kisslinux <dylanaraps> Question: Do you have flash installed? 2019-09-14T11:51:12 #kisslinux <nestman> i don't know, prolly no 2019-09-14T11:51:50 #kisslinux <dylanaraps> Yup 2019-09-14T11:52:13 #kisslinux <nestman> should i install it? 2019-09-14T11:52:16 #kisslinux <dylanaraps> No no 2019-09-14T11:52:26 #kisslinux <nestman> oh okay 2019-09-14T11:52:32 #kisslinux <dylanaraps> Do these files exist?: '~/.gtkrc-2.0' '~/.gtkrc' 2019-09-14T11:52:46 #kisslinux <nestman> nope 2019-09-14T11:52:54 #kisslinux <dylanaraps> OK 2019-09-14T11:52:58 #kisslinux <nestman> i made one a while ago 2019-09-14T11:53:12 #kisslinux <nestman> following the guide on arch 2019-09-14T11:53:24 #kisslinux <nestman> one for gtk2, one for 3 2019-09-14T11:53:53 #kisslinux <nestman> set both themes to hicolor 2019-09-14T11:54:05 #kisslinux <nestman> reboot 2019-09-14T11:54:09 #kisslinux <nestman> still crashes 2019-09-14T11:55:35 #kisslinux <dylanaraps> You shouldn't need those files. 2019-09-14T11:56:06 #kisslinux <nestman> yeah removed them already 2019-09-14T11:57:00 #kisslinux <dylanaraps> OK. 2019-09-14T11:57:11 #kisslinux <dylanaraps> Pushed a possible fix to 'shared-mime-info'. 2019-09-14T11:57:25 #kisslinux <dylanaraps> I reverted the package to 1.12. 2019-09-14T11:57:54 #kisslinux <dylanaraps> First do 'rm -rf /usr/share/mime' (as root) and then build/install 1.12. 2019-09-14T11:59:29 #kisslinux <nestman> still negative 2019-09-14T12:01:08 #kisslinux <dylanaraps> Hm. 2019-09-14T12:01:27 #kisslinux <dylanaraps> Can anyone else reproduce this? (Firefox crashing when using "customize" and moving a toolbar icon) 2019-09-14T12:02:08 #kisslinux <nestman> 'moving tabs using the mouse' 2019-09-14T12:03:46 #kisslinux <dylanaraps> Does moving toolbar icons make it crash too? 2019-09-14T12:03:59 #kisslinux <dylanaraps> Are you using Openbox by any chance? 2019-09-14T12:04:11 #kisslinux <nestman> dwm 2019-09-14T12:04:38 #kisslinux <nestman> moving toolbar icons during customize, yes 2019-09-14T12:04:46 #kisslinux <dylanaraps> See if you can reproduce this under a different window manager. 2019-09-14T12:07:39 #kisslinux <nestman> building bspwm 2019-09-14T12:09:53 #kisslinux <dylanaraps> Another thing to try is 'touch ~/.Xresources' if '~/.Xresources' doesn't already exist. 2019-09-14T12:10:00 #kisslinux <dylanaraps> I found a thread and this fixed the issue for someone. 2019-09-14T12:10:47 #kisslinux <dylanaraps> One last thing to try is to rebuild/install 'glib'. 2019-09-14T12:10:56 #kisslinux <dylanaraps> Firefox really doesn't give any helpful info at all... 2019-09-14T12:13:57 #kisslinux <dylanaraps> A log from this may be helpful too: 'firefox --no-remote --ipc=host &>log' 2019-09-14T12:14:04 #kisslinux <dylanaraps> Make it crash again and send me the log. 2019-09-14T12:14:12 #kisslinux <dylanaraps> It _may_ be more telling than the previous one. 2019-09-14T12:14:27 #kisslinux <nestman> did you revert shared mime back to latest? 2019-09-14T12:14:57 #kisslinux <dylanaraps> Yes. 2019-09-14T12:15:57 #kisslinux <nestman> same errors 2019-09-14T12:16:22 #kisslinux <nestman> http://ix.io/1V7J 2019-09-14T12:17:12 #kisslinux <dylanaraps> Try rebuilding 'glib'. 2019-09-14T12:17:22 #kisslinux <dylanaraps> That's where these errors are coming from. 2019-09-14T12:17:36 #kisslinux <nestman> rebuilding 2019-09-14T12:23:59 #kisslinux <nestman> not glib 2019-09-14T12:24:40 #kisslinux <nestman> i mean the error's not on glib 2019-09-14T12:25:25 #kisslinux <nestman> looking at the logs, gdk pixbuf gives the critical errors 2019-09-14T12:25:46 #kisslinux <dylanaraps> Yes but it's through glib. 2019-09-14T12:26:04 #kisslinux <nestman> oh i see 2019-09-14T12:37:13 #kisslinux <dylanaraps> Did you try bspwm? 2019-09-14T12:39:06 #kisslinux <dylanaraps> Also, what GPU do you have? 2019-09-14T12:45:37 #kisslinux <nestman> also errored on bspwm 2019-09-14T12:47:08 #kisslinux <dylanaraps> GPU? 2019-09-14T12:50:16 #kisslinux <dylanaraps> Another thing to try is removing '~/.mozilla'. 2019-09-14T12:50:17 #kisslinux <nestman> AMD/ATI Mullins Radeon R4/R5 Graphics 2019-09-14T12:50:25 #kisslinux <nestman> did that 2019-09-14T12:50:31 #kisslinux <dylanaraps> Then trying Firefox with a fully fresh profile. 2019-09-14T12:50:36 #kisslinux <dylanaraps> Ah. 2019-09-14T12:50:46 #kisslinux <dylanaraps> What Graphics driver are you using? 2019-09-14T12:51:39 #kisslinux <nestman> xf86-video-amdgpu 2019-09-14T12:53:59 #kisslinux <dylanaraps> Under Preferences -> General -> Performance untick "Use hardware acceleration when available" restart Firefox and try again. 2019-09-14T12:54:21 #kisslinux <dylanaraps> Also send me the full output of 'kiss l'. 2019-09-14T14:08:56 #kisslinux <dylanaraps> I've added an overview to the website: https://getkiss.org/ 2019-09-14T15:03:24 #kisslinux <dylanaraps> Found another argument case which fails. 2019-09-14T15:03:42 #kisslinux <dylanaraps> 'kiss b ninja xorg-server' 2019-09-14T15:03:56 #kisslinux <dylanaraps> This pulls in 'meson' which depends on 'ninja'. 2019-09-14T15:04:07 #kisslinux <dylanaraps> If 'meson' is found to be pre-built it is installed early. 2019-09-14T15:04:32 #kisslinux <dylanaraps> As 'ninja' hasn't been pre-built 'meson' fails to install as the dependency on 'ninja' isn't satisfied. 2019-09-14T15:04:48 #kisslinux <dylanaraps> Just fixed it locally. 2019-09-14T15:05:38 #kisslinux <dylanaraps> The fix is basically "ignore dependencies for this installation" as the package manager _will_ satisfy the dependency later on (and in time for the build). 2019-09-14T15:27:44 #kisslinux <jml_> how does everyone handle their custom st configs? 2019-09-14T15:27:53 #kisslinux <jml_> local repo with a copy of the st package? 2019-09-14T15:27:56 #kisslinux <dylanaraps> Yup 2019-09-14T15:28:22 #kisslinux <dylanaraps> ➜ btree 2019-09-14T15:28:23 #kisslinux <dylanaraps> st/ 2019-09-14T15:28:25 #kisslinux <dylanaraps> ├─ build 2019-09-14T15:28:27 #kisslinux <dylanaraps> ├─ checksums 2019-09-14T15:28:29 #kisslinux <dylanaraps> ├─ depends 2019-09-14T15:28:31 #kisslinux <dylanaraps> ├─ files/ 2019-09-14T15:28:33 #kisslinux <dylanaraps> │ ├─ config.h 2019-09-14T15:28:35 #kisslinux <dylanaraps> ├─ sources 2019-09-14T15:28:37 #kisslinux <dylanaraps> ├─ version 2019-09-14T15:28:39 #kisslinux <dylanaraps> ┘ 2019-09-14T15:28:41 #kisslinux <dylanaraps> I modified the package to include my 'config.h' in 'files/'. 2019-09-14T15:28:51 #kisslinux <jml_> ahh makes sense 2019-09-14T15:29:10 #kisslinux <jml_> did you set your local repo before the xorg repo then in your path? 2019-09-14T15:29:20 #kisslinux <dylanaraps> Yeah 2019-09-14T15:30:00 #kisslinux <dylanaraps> Also has the upside of allowing you to mask package updates. 2019-09-14T15:30:42 #kisslinux <dylanaraps> The package manager uses the first found match for a package as repositories work just like '$PATH'. 2019-09-14T15:32:56 #kisslinux <dylanaraps> You can also create a second local repository and put it at the end of 'KISS_PATH'. This way your local repo is used if the repositories don't have the package. 2019-09-14T15:33:22 #kisslinux <dylanaraps> If the repositories later include the package the package manager will then take it from the repositories and not yours. 2019-09-14T15:34:14 #kisslinux <jml_> thats cool. like if you hav a fork of the community repo with unmerged packages. 2019-09-14T15:34:22 #kisslinux <dylanaraps> You can also do symlink trickery to omit things from the official repositories entirely. 2019-09-14T15:34:35 #kisslinux <jml_> yeah I use symlinks atm 2019-09-14T15:34:38 #kisslinux <jml_> works pretty good 2019-09-14T15:34:47 #kisslinux <dylanaraps> It's a neat system. 2019-09-14T15:34:53 #kisslinux <jml_> it really is yeah 2019-09-14T15:35:08 #kisslinux <dylanaraps> If a package is in _no_ repositories but is installed, your '/var/db/kiss/installed' database also becomes a repository. 2019-09-14T15:35:22 #kisslinux <dylanaraps> So you can rebuild things which you have install but which don't exist in any repository. 2019-09-14T15:35:26 #kisslinux <dylanaraps> installed* 2019-09-14T15:36:25 #kisslinux <dylanaraps> `kiss search pkg` will show you where the package comes from and you can do 'cp -r $(kiss s pkg) myrepo/' to easily "fork" a package. 2019-09-14T15:36:44 #kisslinux <dylanaraps> 'cd $(kiss s pkg)' works to go to the package's location. 2019-09-14T15:37:05 #kisslinux <dylanaraps> You can easily access the files too: 'cat $(kiss s pkg)/version' 2019-09-14T15:55:36 #kisslinux <dylanaraps> The new package manager version is stable enough for me to release. 2019-09-14T15:55:45 #kisslinux <dylanaraps> I can't find anything else through testing. 2019-09-14T22:53:29 #kisslinux <dithpri> reading the site 2019-09-14T22:53:44 #kisslinux <dithpri> kisslinux looks like arch and gentoo had a beautiful baby