💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-02-15.txt captured on 2024-03-21 at 16:09:17.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2020-02-15T03:11:47 #kisslinux <illiliti> is it possible to compile firefox statically? just a curious question 2020-02-15T03:21:13 #kisslinux <konimex> illiliti: short answer, no 2020-02-15T03:31:12 #kisslinux <illiliti> because is it have indirect libraries loading(via dlopen). i'm right? 2020-02-15T03:34:12 #kisslinux <konimex> maybe, I don't know how their internals work but even if it's possible the resulting binary would be way way too big 2020-02-15T08:50:56 #kisslinux <adamantium> good mawnin' 2020-02-15T09:42:53 #kisslinux <dylanaraps> Morning 2020-02-15T12:06:53 #kisslinux <perish> Hola 2020-02-15T12:08:38 #kisslinux <dylanaraps> ello 2020-02-15T12:09:07 #kisslinux <perish> Dylan, are you available to help with a package? 2020-02-15T12:09:31 #kisslinux <dylanaraps> Sure 2020-02-15T12:09:37 #kisslinux <perish> I'm packaging nspr for js60(another dependency that isn't listed anywhere!), and looking at the APKBUILD 2020-02-15T12:10:02 #kisslinux <perish> nspr complains about wanting the host, build, and target set 2020-02-15T12:10:05 #kisslinux <dylanaraps> Our nspr is a part of nss 2020-02-15T12:10:10 #kisslinux <perish> Oh thank god 2020-02-15T12:35:28 #kisslinux <dylanaraps> perish: Forgot to say that NSS is part of this list: https://github.com/kisslinux/community/issues/374 2020-02-15T12:35:37 #kisslinux <dylanaraps> You may want to adopt it 2020-02-15T12:39:06 #kisslinux <perish> Alright, will do 2020-02-15T12:39:17 #kisslinux <perish> hm 2020-02-15T12:39:24 #kisslinux <perish> js60 just threw this error 2020-02-15T12:39:25 #kisslinux <perish> configure: error: you do not have NSPR installed or your version is older than 4.9.2. 2020-02-15T12:39:34 #kisslinux <perish> how long has nss been unmaintained? 2020-02-15T12:40:50 #kisslinux <dylanaraps> 20 hours~ 2020-02-15T12:40:55 #kisslinux <perish> Ah 2020-02-15T12:40:56 #kisslinux <perish> hm 2020-02-15T12:41:05 #kisslinux <dylanaraps> Though I'll maintain it till the end of the week 2020-02-15T12:41:09 #kisslinux <perish> I've asked for nano and nss 2020-02-15T12:41:18 #kisslinux <dylanaraps> Alright, thanks 2020-02-15T12:41:33 #kisslinux <perish> Wonder why it thinks NSPR is out of date? 2020-02-15T12:42:31 #kisslinux <dylanaraps> No idea 2020-02-15T12:43:29 #kisslinux <perish> I'll try applying some of Alpine's patches 2020-02-15T12:52:04 #kisslinux <Humaid> hello, I'm trying to build xorg-server but my machine freezes in the middle. It's Pentium(R) Dual-Core CPU 1GB memory. Any Ideas? 2020-02-15T12:52:50 #kisslinux <dylanaraps> Could be the low memory amount 2020-02-15T12:53:05 #kisslinux <dylanaraps> Try 'MAKEFLAGS=-j1' 2020-02-15T12:53:18 #kisslinux <dylanaraps> And remove '-pipe' from your CFLAGS/CXXFLAGS if set 2020-02-15T12:53:32 #kisslinux <Humaid> I thought so . I did the second 2020-02-15T12:54:01 #kisslinux <dylanaraps> You may struggle to build rust, nodejs and firefox. 2020-02-15T12:54:03 #kisslinux <Humaid> I'll try MAKEFLAGS=-j1' 2020-02-15T12:54:09 #kisslinux <dylanaraps> We have a firefox-bin package though 2020-02-15T12:54:20 #kisslinux <dylanaraps> Lets you avoid building those 2020-02-15T12:54:22 #kisslinux <perish> This is xorg-server? 2020-02-15T12:54:27 #kisslinux <dylanaraps> Yes 2020-02-15T12:54:29 #kisslinux <Humaid> I'' use firefox-bin 2020-02-15T12:54:38 #kisslinux <Humaid> i'll* 2020-02-15T12:54:53 #kisslinux <Humaid> yes perish 2020-02-15T12:55:22 #kisslinux <Humaid> it stops right when building llvm 2020-02-15T12:55:54 #kisslinux <dylanaraps> You'll struggle on llvm too 2020-02-15T12:56:14 #kisslinux <dylanaraps> How much swap do you have? 2020-02-15T12:56:23 #kisslinux <Humaid> It's the culprit 2020-02-15T12:56:50 #kisslinux <Humaid> I'm building from slax live usb 2020-02-15T12:57:01 #kisslinux <perish> How do I apply patches? `patch -p1 < patch`? 2020-02-15T12:57:13 #kisslinux <dylanaraps> Yes 2020-02-15T12:57:46 #kisslinux <perish> I assume it automatically locates the patches from the patch folder? Do I call it multiple times for multiple patches? 2020-02-15T12:58:06 #kisslinux <Humaid> I have 511M swap dylanaraps 2020-02-15T12:58:20 #kisslinux <dylanaraps> perish: They're directly in $PWD 2020-02-15T12:58:29 #kisslinux <dylanaraps> Humaid: You'll need more most likely 2020-02-15T12:58:47 #kisslinux <dylanaraps> perish: for patch in *.patch; patch -p1 < "$patch"; done 2020-02-15T12:58:54 #kisslinux <dylanaraps> But break it onto 3 lines 2020-02-15T12:59:53 #kisslinux <Humaid> I'll see what I can do dylanaraps 2020-02-15T13:00:08 #kisslinux <Humaid> thanks 2020-02-15T13:03:55 #kisslinux <Humaid> should I be using -march=native or -march=x86_64 ? 2020-02-15T13:05:32 #kisslinux <aarng> Humaid, you could create a large swap file 2020-02-15T13:05:40 #kisslinux <dylanaraps> Humaid: If you're only compiling for that machine, use native 2020-02-15T13:05:55 #kisslinux <dylanaraps> Else use x86_64 to support all CPUs of that arch 2020-02-15T13:05:55 #kisslinux <Humaid> ony for this machine 2020-02-15T13:06:04 #kisslinux <Humaid> only* 2020-02-15T13:10:35 #kisslinux <perish> Hola 2020-02-15T13:10:39 #kisslinux <perish> I return 2020-02-15T13:10:48 #kisslinux <perish> Should I create a patches folder for my package? 2020-02-15T13:11:16 #kisslinux <sirtomato> hello 2020-02-15T13:11:29 #kisslinux <perish> Hello 2020-02-15T13:12:27 #kisslinux <perish> woo, js60 is compiling again, this time with patches 2020-02-15T13:14:41 #kisslinux <aarng> last update added all of kiss-utils as alternatives, wth 2020-02-15T13:17:06 #kisslinux <aarng> dylanaraps, it also says package not installed when trying to change one of the kiss-utils alternatives I have now 2020-02-15T13:17:25 #kisslinux <perish> hm, dylan isn't around, right after he gave me the code for the patches 2020-02-15T13:17:34 #kisslinux <perish> seems like the patches aren't in the pwd 2020-02-15T13:17:48 #kisslinux <aarng> I guess I just rm /var/db/kiss/choices/kiss-*?! 2020-02-15T13:18:04 #kisslinux <aarng> he usually reads the logs 2020-02-15T13:18:29 #kisslinux <perish> faur 2020-02-15T13:19:08 #kisslinux <me> exit 2020-02-15T13:21:13 #kisslinux <perish> wow 2020-02-15T13:22:52 #kisslinux <perish> yay! 2020-02-15T13:22:52 #kisslinux <perish> configure: error: you do not have NSPR installed or your version is older than 4.9.2. 2020-02-15T13:23:08 #kisslinux <perish> Is there someone I can contact about mozjs60/ 2020-02-15T13:23:12 #kisslinux <perish> like a maintainer? 2020-02-15T13:29:00 #kisslinux <sirtomato> hey guys 2020-02-15T13:30:51 #kisslinux <sirtomato> what package would have xlib.h 2020-02-15T13:39:34 #kisslinux <konimex> sirtomato: should be Xlib? 2020-02-15T13:39:38 #kisslinux <adamantium> libX11 i think 2020-02-15T13:40:02 #kisslinux <konimex> perish: the nspr bundled by nss might be too old 2020-02-15T13:40:25 #kisslinux <perish> true 2020-02-15T13:40:34 #kisslinux <perish> I've turned off system nspr 2020-02-15T13:45:15 #kisslinux <perish> yay 2020-02-15T13:45:19 #kisslinux <perish> now it's not even giving errors 2020-02-15T13:51:43 #kisslinux <perish> https://termbin.com/be94 anyone able to help out here? 2020-02-15T13:51:50 #kisslinux <perish> Termbin of a javascript compilation 2020-02-15T14:13:35 #kisslinux <dylanaraps> aarng: Will fix. 2020-02-15T14:14:45 #kisslinux <dylanaraps> aarng: It works over here. 2020-02-15T14:14:56 #kisslinux <dylanaraps> You can do: 'kiss r kiss-utils && kiss i kiss' 2020-02-15T14:15:22 #kisslinux <dylanaraps> I merged them as it makes little sense for them to be split. 2020-02-15T14:16:20 #kisslinux <dylanaraps> konimex: Our nspr is 4.25 2020-02-15T14:16:22 #kisslinux <dylanaraps> perish: 2020-02-15T14:16:41 #kisslinux <dylanaraps> Which is newer than 4.9.X no? 2020-02-15T14:17:12 #kisslinux <dylanaraps> perish: fatal error: prlink.h: No such file or directory 2020-02-15T14:21:09 #kisslinux <perish> Hm 2020-02-15T14:21:14 #kisslinux <perish> Thank you 2020-02-15T14:21:38 #kisslinux <perish> What provides that? 2020-02-15T14:22:58 #kisslinux <dylanaraps> No idea 2020-02-15T14:23:52 #kisslinux <perish> F 2020-02-15T14:23:55 #kisslinux <perish> I'll ask around 2020-02-15T14:23:56 #kisslinux <sirtomato> i've packaged hsetroot 2020-02-15T14:24:06 #kisslinux <sirtomato> and pkg-config 2020-02-15T14:24:20 #kisslinux <perish> A lot of the things I've packaged work 2020-02-15T14:24:22 #kisslinux <perish> So that's nice 2020-02-15T14:25:24 #kisslinux <perish> libseccomp, gpgme, catwm(practice, haha), custard, wmutils-core, libcap, libbsd, readline, json-glib, libyaml, libiconv 2020-02-15T14:25:42 #kisslinux <perish> All will be pr'd soon 2020-02-15T14:25:56 #kisslinux <sirtomato> also how do i make kiss untar/gz something without the extension 2020-02-15T14:26:09 #kisslinux <perish> add it in the build file 2020-02-15T14:26:14 #kisslinux <perish> also why package pkg-config 2020-02-15T14:26:20 #kisslinux <perish> pkgconf is pkg-config 2020-02-15T14:26:36 #kisslinux <sirtomato> shoot 2020-02-15T14:26:39 #kisslinux <sirtomato> it is 2020-02-15T14:26:47 #kisslinux <perish> and pkg-conf is an assumed dependency for everything, iirc 2020-02-15T14:26:50 #kisslinux <sirtomato> ahh 2020-02-15T14:26:55 #kisslinux <perish> gettext is building rn 2020-02-15T14:26:56 #kisslinux <perish> pog 2020-02-15T14:26:57 #kisslinux <sirtomato> im angry 2020-02-15T14:28:00 #kisslinux <sirtomato> oops also forgot to add manifests 2020-02-15T14:28:09 #kisslinux <perish> you dont add them 2020-02-15T14:28:11 #kisslinux <perish> it generates them 2020-02-15T14:28:17 #kisslinux <perish> when building 2020-02-15T14:28:55 #kisslinux <sirtomato> oh 2020-02-15T14:28:58 #kisslinux <sirtomato> nice 2020-02-15T14:29:39 #kisslinux <sirtomato> how can i tell which pkg a file is attached to 2020-02-15T14:29:42 #kisslinux <sirtomato> if it i 2020-02-15T14:29:42 #kisslinux <sirtomato> s 2020-02-15T14:30:38 #kisslinux <perish> Pretty sure it's part of kiss-utils 2020-02-15T14:30:43 #kisslinux <sirtomato> o 2020-02-15T14:30:49 #kisslinux <sirtomato> thanks 2020-02-15T14:31:03 #kisslinux <sirtomato> not even actually running kiss yet 2020-02-15T14:31:08 #kisslinux <sirtomato> still in the chroot 2020-02-15T14:31:54 #kisslinux <perish> exists in the chroot 2020-02-15T14:31:59 #kisslinux <perish> all my packaging is done in the chroot 2020-02-15T14:32:22 #kisslinux <perish> GETTEXT BUILDS 2020-02-15T14:32:47 #kisslinux <perish> hell yea 2020-02-15T14:34:02 #kisslinux <sirtomato> also how do i make kiss untar/gz something without the extension 2020-02-15T14:34:26 #kisslinux <sirtomato> after i get that hsetroot is done 2020-02-15T14:37:09 #kisslinux <perish> well you 2020-02-15T14:37:12 #kisslinux <perish> actually 2020-02-15T14:37:18 #kisslinux <perish> why's it doing that 2020-02-15T14:37:24 #kisslinux <perish> why doesn't it have the extension 2020-02-15T14:37:30 #kisslinux <perish> send me the sourcesfile 2020-02-15T14:37:49 #kisslinux <sirtomato> because github release downloads have a redirect and curl 2020-02-15T14:38:40 #kisslinux <sirtomato> https://codeload.github.com/himdel/hsetroot/tar.gz/1.0.5 2020-02-15T14:38:45 #kisslinux <sirtomato> its a tgz 2020-02-15T14:39:30 #kisslinux <sirtomato> and curl doesn't like redirects 2020-02-15T14:39:35 #kisslinux <sirtomato> so i have to do it myself 2020-02-15T14:39:45 #kisslinux <sirtomato> wait 2020-02-15T14:39:50 #kisslinux <sirtomato> curl does redirections 2020-02-15T14:39:56 #kisslinux <sirtomato> maybe that will fix it 2020-02-15T14:40:12 #kisslinux <perish> doesn't kiss use wget 2020-02-15T14:40:24 #kisslinux <perish> gobject-introspection builds! 2020-02-15T14:40:33 #kisslinux <sirtomato> no 2020-02-15T14:40:38 #kisslinux <sirtomato> kiss uses curl 2020-02-15T14:40:50 #kisslinux <perish> huh 2020-02-15T14:41:11 #kisslinux <sirtomato> maybe it should use wget 2020-02-15T14:41:33 #kisslinux <sirtomato> it comes with busybox 2020-02-15T14:41:51 #kisslinux <perish> oh dear 2020-02-15T14:41:58 #kisslinux <perish> lmdb is giving me a bruh moment once more 2020-02-15T14:42:44 #kisslinux <adamantium> hey what provides the 'ninja' command, I noticed I have 'ninja' on my path, but dont have ninja installed 2020-02-15T14:43:26 #kisslinux <perish> meson 2020-02-15T14:43:40 #kisslinux <adamantium> k 2020-02-15T14:43:42 #kisslinux <dylanaraps> samurai 2020-02-15T14:44:02 #kisslinux <dylanaraps> 'kiss-owns /usr/bin/ninja' fyi 2020-02-15T14:44:25 #kisslinux <sirtomato> dylanaraps: why doesn't kiss use wget over curl 2020-02-15T14:45:19 #kisslinux <adamantium> [samurai] owns '/usr/bin/ninja' 2020-02-15T14:46:12 #kisslinux <perish> oh 2020-02-15T14:46:17 #kisslinux <perish> oop 2020-02-15T14:46:21 #kisslinux <perish> lmdb builds 2020-02-15T14:46:25 #kisslinux <perish> yay 2020-02-15T14:47:04 #kisslinux <sirtomato> ill just use git 2020-02-15T14:47:32 #kisslinux <perish> yea fair 2020-02-15T14:47:36 #kisslinux <perish> that's what i did for lmdb 2020-02-15T14:47:43 #kisslinux <dylanaraps> sirtomato: git uses curl anyway 2020-02-15T14:47:43 #kisslinux <perish> their tarballs were too weird 2020-02-15T14:48:00 #kisslinux <dylanaraps> There's no reason to swap either 2020-02-15T14:48:07 #kisslinux <perish> lets hope appstream works 2020-02-15T14:49:03 #kisslinux <sirtomato> yahoo 2020-02-15T14:49:08 #kisslinux <sirtomato> hsetroot builds 2020-02-15T14:49:14 #kisslinux <sirtomato> thats my first kiss package 2020-02-15T14:49:14 #kisslinux <perish> nice! 2020-02-15T14:49:27 #kisslinux <sirtomato> should i pr 2020-02-15T14:49:36 #kisslinux <sirtomato> or not yet 2020-02-15T14:49:38 #kisslinux <perish> dylan, should I submit a pr for every package I plan on submitting? 2020-02-15T14:49:48 #kisslinux <perish> why not yet? 2020-02-15T14:50:12 #kisslinux <sirtomato> good point 2020-02-15T14:50:37 #kisslinux <perish> should i do one pr or 2020-02-15T14:50:39 #kisslinux <perish> a bunch 2020-02-15T14:51:46 #kisslinux <perish> i've packaged a bunch of stuff 2020-02-15T14:51:48 #kisslinux <perish> good fun ngl 2020-02-15T14:52:50 #kisslinux <perish> dylanaraps would I submit one pr or a bunch? 2020-02-15T14:54:54 #kisslinux <sirtomato> a bunch i think 2020-02-15T14:55:14 #kisslinux <sirtomato> just pr'd hsetroot 2020-02-15T14:55:35 #kisslinux <sirtomato> uh oh 2020-02-15T14:55:38 #kisslinux <sirtomato> failed shellcheck 2020-02-15T14:55:40 #kisslinux <sirtomato> oops 2020-02-15T14:56:44 #kisslinux <perish> oop 2020-02-15T14:56:47 #kisslinux <perish> what'd you do 2020-02-15T14:57:21 #kisslinux <sirtomato> no doublequotes on substitution 2020-02-15T14:57:26 #kisslinux <perish> ah 2020-02-15T14:59:07 #kisslinux <dylanaraps> One for each package 2020-02-15T14:59:28 #kisslinux <sirtomato> do i have to redo the pr if i make another commit 2020-02-15T14:59:47 #kisslinux <sirtomato> no 2020-02-15T14:59:49 #kisslinux <sirtomato> i guess not 2020-02-15T15:01:27 #kisslinux <perish> Alright, thank you 2020-02-15T15:01:30 #kisslinux <perish> Expect some spam then 2020-02-15T15:01:32 #kisslinux <perish> haha 2020-02-15T15:08:10 #kisslinux <sirtomato> nixos is bloat 2020-02-15T15:08:56 #kisslinux <perish> wtf 2020-02-15T15:08:57 #kisslinux <perish> make: *** No rule to make target 'install'. Stop. 2020-02-15T15:09:47 #kisslinux <sirtomato> bruh 2020-02-15T15:09:52 #kisslinux <sirtomato> what pkg 2020-02-15T15:10:29 #kisslinux <sirtomato> ok 2020-02-15T15:10:31 #kisslinux <sirtomato> reboot time 2020-02-15T15:27:43 #kisslinux <adamantium> hey dylanaraps I'm trying to make a build for "iputils", which has a dependency on libxml2 among other stuff, and it is saying that "doc/meson.build:70:1: ERROR: Problem encountered: Docs cannot be built: xsltproc does not work correctly" < is this a libxml2 bug ? https://termbin.com/c0ax 2020-02-15T15:44:04 #kisslinux <adamantium> you could do worse than nixos 2020-02-15T15:44:40 #kisslinux <TwistedFate> howdy folks! 2020-02-15T15:54:47 #kisslinux <adamantium> hi TwistedFate 2020-02-15T16:17:30 #kisslinux <dilyn> Can anyone else build Mesa?? 2020-02-15T16:21:19 #kisslinux <adamantium> I stumbled in to #guix channel earlier and they were all telling each other how much they loved one another 2020-02-15T16:22:25 #kisslinux <adamantium> if i build mesa my laptop will be a hand warmer 2020-02-15T16:25:14 #kisslinux <adamantium> dilyn: seems to be building so far.... 2020-02-15T16:25:42 #kisslinux <dilyn> The update keeps hanging 2020-02-15T16:25:53 #kisslinux <dilyn> I probably broke something if it even started for you 2020-02-15T16:25:57 #kisslinux <dilyn> Investigating... 2020-02-15T16:26:29 #kisslinux <adamantium> it's half done 2020-02-15T16:26:37 #kisslinux <adamantium> im going to cxcl it 2020-02-15T16:26:41 #kisslinux <dilyn> Ye 2020-02-15T16:26:46 #kisslinux <perish> I built mesa recently 2020-02-15T16:26:51 #kisslinux <dilyn> Thank you for my sanity check haha 2020-02-15T16:26:55 #kisslinux <adamantium> ;p 2020-02-15T16:26:55 #kisslinux <perish> worked fine 2020-02-15T16:27:37 #kisslinux <perish> hm, curl and wget are having issues fetching this url 2020-02-15T16:27:38 #kisslinux <perish> http://snowball.tartarus.org/dist/libstemmer_c.tgz 2020-02-15T16:27:47 #kisslinux <perish> work fine in the browser 2020-02-15T16:27:52 #kisslinux <M4R10zM0113R> firefox webgl? 2020-02-15T16:29:26 #kisslinux <perish> ?? 2020-02-15T16:42:17 #kisslinux <perish> welcome back 2020-02-15T16:42:29 #kisslinux <adamantium> perish: i just did wget http://snowball.tartarus.org/dist/libstemmer_c.tgz without issue 2020-02-15T16:42:35 #kisslinux <perish> Oh hm 2020-02-15T16:42:36 #kisslinux <adamantium> but i have gnu wget installed 2020-02-15T16:42:47 #kisslinux <adamantium> you could try it if you want, kiss b wget ... 2020-02-15T16:42:49 #kisslinux <perish> I feel this is an issue I had a while ago. 2020-02-15T16:43:06 #kisslinux <adamantium> then kiss a ... to swap it from busybox 2020-02-15T16:43:12 #kisslinux <perish> Yes, I know. 2020-02-15T16:43:14 #kisslinux <adamantium> k 2020-02-15T16:43:38 #kisslinux <perish> But curl nor wget resolve from inside the chroot on this wifi network. 2020-02-15T16:44:46 #kisslinux <perish> Which is concerning. 2020-02-15T16:44:58 #kisslinux <perish> And I don't know how to fix that, considering that kiss can't get any sources. 2020-02-15T16:46:28 #kisslinux <illiliti> perish: hello! where is dylan? 2020-02-15T16:46:47 #kisslinux <adamantium> Probably feeding cats 2020-02-15T16:47:27 #kisslinux <illiliti> lol 2020-02-15T16:47:34 #kisslinux <adamantium> perish: cat /etc/resolv.conf 2020-02-15T16:48:05 #kisslinux <adamantium> anything there? 2020-02-15T16:49:24 #kisslinux <dilyn> Is your system time accurate xD 2020-02-15T16:50:17 #kisslinux <perish> @il 2020-02-15T16:50:19 #kisslinux <perish> fuck 2020-02-15T16:50:33 #kisslinux <perish> ililiti, no clue 2020-02-15T16:51:15 #kisslinux <perish> plenty there, think i figured out what it is 2020-02-15T16:55:59 #kisslinux <adamantium> i would try something simple like echo nameserver 1.1.1.1 > /etc/resolv.conf 2020-02-15T17:11:32 #kisslinux <illiliti> hmm https://i.imgur.com/VjmYAjw.jpg 2020-02-15T17:18:17 #kisslinux <dilyn> O.o 2020-02-15T17:25:33 #kisslinux <KissLinuxUser> Hi 2020-02-15T17:26:25 #kisslinux <perish> Hola 2020-02-15T17:30:35 #kisslinux <KissLinuxUser> Do you know how to set a wallpaper for one screen? 2020-02-15T17:30:44 #kisslinux <perish> on... 2020-02-15T17:30:45 #kisslinux <KissLinuxUser> I've two monitors 2020-02-15T17:30:50 #kisslinux <perish> on... 2020-02-15T17:30:54 #kisslinux <KissLinuxUser> On dwm 2020-02-15T17:31:16 #kisslinux <KissLinuxUser> With feh 2020-02-15T17:36:23 #kisslinux <perish> https://www.reddit.com/r/unixporn/comments/y4jtx/i_made_a_patch_for_the_amazing_dwm_have_different/ 2020-02-15T17:36:28 #kisslinux <perish> one google search KissLinuxUser 2020-02-15T17:37:59 #kisslinux <perish> lmao 2020-02-15T17:39:56 #kisslinux <perish> Where do I put .o files? 2020-02-15T18:02:51 #kisslinux <kisslinuxuser> sup 2020-02-15T18:12:20 #kisslinux <perish> Hola 2020-02-15T18:23:59 #kisslinux <illiliti> how to send popup message to desktop without dbus? 2020-02-15T18:51:15 #kisslinux <kisslinuxuser> sup claudia nice gaming repo 2020-02-15T18:51:18 #kisslinux <claudia> illiliti you can use lemonbar for that 2020-02-15T18:51:30 #kisslinux <claudia> https://termbin.com/u9ms 2020-02-15T18:51:40 #kisslinux <claudia> ty 2020-02-15T18:55:00 #kisslinux <illiliti> claudia: nice, tnx 2020-02-15T18:59:10 #kisslinux <perish> why won't appstream bloody work 2020-02-15T18:59:16 #kisslinux <perish> meson.build:87:4: ERROR: C library 'stemmer' not found what are you after 2020-02-15T18:59:50 #kisslinux <perish> why can't you find stemmer it is literally in the directory you are in 2020-02-15T19:01:07 #kisslinux <perish> stemmer literally doesn't have a rule for me to install it what the fuck do you want 2020-02-15T19:02:49 #kisslinux <illiliti> LD_LIBRARY_PATH ?? 2020-02-15T19:03:19 #kisslinux <perish> ? 2020-02-15T19:03:56 #kisslinux <illiliti> try to add 'stemmer' libs to LD_LIBRARY_PATH 2020-02-15T19:04:08 #kisslinux <perish> oh i need to move the headers 2020-02-15T19:04:09 #kisslinux <perish> bruh 2020-02-15T19:04:36 #kisslinux <perish> am i really going to have to edit a makefile 2020-02-15T20:00:58 #kisslinux <dylanaraps> illiliti: 'ls -ld /path/to/repo' please. 2020-02-15T20:00:59 #kisslinux <kisslinuxuser> wb dylanaraps 2020-02-15T20:01:17 #kisslinux <dylanaraps> kiss will drop permissions to the owner of the repository if it is not owned by root. 2020-02-15T20:08:51 #kisslinux <perish> Hola 2020-02-15T20:08:59 #kisslinux <dylanaraps> o/ 2020-02-15T20:09:06 #kisslinux <perish> How do I get libstemmer to spit out a .so file? 2020-02-15T20:09:13 #kisslinux <perish> Making it doesn't seem to work. 2020-02-15T20:09:17 #kisslinux <perish> Funnily enough. 2020-02-15T20:09:36 #kisslinux <dylanaraps> Dunno 2020-02-15T20:09:53 #kisslinux <dylanaraps> Does it not contain documentation? (INSTALL file?) 2020-02-15T20:09:58 #kisslinux <perish> But arch linux seems to have an so file. 2020-02-15T20:10:32 #kisslinux <perish> alright, I've figured out how to integrate it 2020-02-15T20:10:39 #kisslinux <illiliti> dylanaraps: well..it was non-existent user because tar doesn't preserve root user. i guess you should add note to kiss wiki about that 2020-02-15T20:10:43 #kisslinux <perish> Going to have to make some changes to makefiles 2020-02-15T20:10:46 #kisslinux <perish> How fun 2020-02-15T20:11:18 #kisslinux <dylanaraps> illiliti: Send me the output of the command above. I don't see what tar has to do with this. 2020-02-15T20:11:32 #kisslinux <illiliti> drwxr-xr-x 8 1000 1000 120 Feb 15 17:08 /var/db/kiss/repo 2020-02-15T20:11:45 #kisslinux <dylanaraps> Why those permissions? 2020-02-15T20:12:51 #kisslinux <illiliti> because i extracted chroot under normal user 2020-02-15T20:13:19 #kisslinux <dylanaraps> Well, that wasn't a good idea 2020-02-15T20:14:46 #kisslinux <perish> Would you consider replacing the -> in the kiss install guide with the standard $ and # to indicate which user you do things as? 2020-02-15T20:15:46 #kisslinux <dylanaraps> perish: The only time root is used is when installing packages and pulling updates from a repository your current user has no write permissions to 2020-02-15T20:59:07 #kisslinux <icsdi> Hey 2020-02-15T20:59:18 #kisslinux <dylanaraps> Hello 2020-02-15T20:59:41 #kisslinux <icsdi> I can't install Java 2020-02-15T21:00:46 #kisslinux <icsdi> I already tried to download it from the site and add it to the path variable 2020-02-15T21:01:11 #kisslinux <dylanaraps> Binaries won't work as they're compiled with glibc. 2020-02-15T21:01:25 #kisslinux <dylanaraps> You'll have to build Java from source (openjdk(?)). 2020-02-15T21:01:34 #kisslinux <icsdi> Nope 2020-02-15T21:01:43 #kisslinux <dylanaraps> ? 2020-02-15T21:03:30 #kisslinux <icsdi> I read "have you built Java from source?" Lol 2020-02-15T21:03:36 #kisslinux <icsdi> Btw I'll try 2020-02-15T21:19:43 #kisslinux <illiliti> dylanaraps: i have a suggestion for you. to avoid ugly mess like that - https://github.com/kisslinux/community/pull/396/files we need "maintainer" file. inside "maintainer" file will be email/githubprofile/whatever. what do you think? 2020-02-15T21:24:36 #kisslinux <dylanaraps> No 2020-02-15T21:24:57 #kisslinux <dylanaraps> We use git. 2020-02-15T21:26:28 #kisslinux <dylanaraps> These PRs aren't and won't be common. It's a very simple solution though. A space character. 2020-02-15T21:35:50 #kisslinux <illiliti> but what happen if i'll want fix bug/implement feature in not my package? i'll immediately become maintainer without my agreement? 2020-02-15T21:38:48 #kisslinux <dylanaraps> You can't 2020-02-15T21:38:53 #kisslinux <dylanaraps> You must contact the maintainer 2020-02-15T21:39:15 #kisslinux <dylanaraps> I don't see why this is so hard to grasp 2020-02-15T21:39:45 #kisslinux <dylanaraps> I've answered this question 3(?) times now. 2020-02-15T21:40:30 #kisslinux <dylanaraps> 1. Someone submits a package. They agree to be the maintainer. They are solely responsible. 2020-02-15T21:41:18 #kisslinux <dylanaraps> 2. If the package is out of date, the maintainer must be contacted. Same goes for any requests for changes. 2020-02-15T21:42:10 #kisslinux <dylanaraps> 3. The maintainer may transfer ownership of the package to someone else. This may be done by me if they disappear. 2020-02-15T21:42:52 #kisslinux <dylanaraps> 4. This system prevents packages from falling into my lap. If there is no set maintainer, I am the maintainer. 2020-02-15T21:43:33 #kisslinux <dylanaraps> 5. I trust that the maintainer knows the package. The longer they maintain it, the truer this statement. 2020-02-15T21:44:45 #kisslinux <dilyn> ^The whole point of a maintainer 2020-02-15T21:46:01 #kisslinux <dylanaraps> If you'd like to make changes to a package, nothing prevent you from doing so in your own repository. 2020-02-15T21:46:08 #kisslinux <dylanaraps> prevents* 2020-02-15T21:48:42 #kisslinux <perish> Hola. 2020-02-15T21:49:09 #kisslinux <dylanaraps> ello 2020-02-15T21:49:14 #kisslinux <onewholurks> hi 2020-02-15T21:50:18 #kisslinux <perish> I'm trying to create a package. The package doesn't have an install, so I'm having to install manually. Would this be an appropriate build file? https://termbin.com/50lr 2020-02-15T21:50:29 #kisslinux <perish> make install does not exist. 2020-02-15T21:50:51 #kisslinux <perish> It is a library 2020-02-15T21:51:04 #kisslinux <dylanaraps> install -Dm 644 libstemmer.so "$1/usr/lib/libstemmer.so" 2020-02-15T21:51:12 #kisslinux <dylanaraps> This also creates the directory for you. 2020-02-15T21:51:13 #kisslinux <perish> Huh 2020-02-15T21:51:21 #kisslinux <perish> Alright, I suppose I'll do your oneliner 2020-02-15T21:51:23 #kisslinux <perish> lmao 2020-02-15T21:51:56 #kisslinux <perish> Yay, it works 2020-02-15T21:52:00 #kisslinux <dylanaraps> Instead of 'gcc' I'd to: "${CC:-cc}" libstemmer.o -shared -o libstemmer.so 2020-02-15T21:52:01 #kisslinux <dylanaraps> do* 2020-02-15T21:52:20 #kisslinux <perish> alright, thank you 2020-02-15T21:52:27 #kisslinux <dylanaraps> Might want to also add: $CFLAGS 2020-02-15T21:52:30 #kisslinux <dylanaraps> (No quotes) 2020-02-15T21:52:36 #kisslinux <dylanaraps> (Will need a shellcheck exclusion) 2020-02-15T21:52:51 #kisslinux <illiliti> dylanaraps: fine. thanks for clarify 2020-02-15T21:52:58 #kisslinux <perish> Eh, I don't think this is complex enough to require that 2020-02-15T21:52:58 #kisslinux <dylanaraps> '-shared' can probably be dropped too. 2020-02-15T21:53:02 #kisslinux <dylanaraps> Fair 2020-02-15T21:53:19 #kisslinux <perish> It doesn't even generate a .so on it's own 2020-02-15T21:53:52 #kisslinux <perish> Let's hope appstream builds now 2020-02-15T21:54:30 #kisslinux <dylanaraps> perish: Are you sure there's no way of building this through their build system? 2020-02-15T21:54:56 #kisslinux <perish> libstemmer provides integration for autotools, makefile specific 2020-02-15T21:55:09 #kisslinux <perish> but appstream uses meson 2020-02-15T21:55:25 #kisslinux <perish> libstemmer doesn't provide an install rule in their makefile 2020-02-15T21:55:46 #kisslinux <dylanaraps> Right 2020-02-15T21:55:48 #kisslinux <perish> alright, it wants the headers too 2020-02-15T21:55:53 #kisslinux <perish> where would i place the headers? 2020-02-15T21:55:56 #kisslinux <dylanaraps> But you're building the .so file 2020-02-15T21:56:02 #kisslinux <perish> Yes 2020-02-15T21:56:12 #kisslinux <dylanaraps> 'make' doesn't cover it? 2020-02-15T21:56:16 #kisslinux <perish> No 2020-02-15T21:56:35 #kisslinux <perish> It generates a .o and that's it 2020-02-15T21:56:48 #kisslinux <dylanaraps> This sounds like a terrible piece of software 2020-02-15T21:56:51 #kisslinux <perish> Aye 2020-02-15T21:56:58 #kisslinux <perish> I'm disappointed in using it too 2020-02-15T21:57:07 #kisslinux <perish> Where would I move the header file to? 2020-02-15T21:57:12 #kisslinux <konimex> at this point I'd look at how other distro packages it 2020-02-15T21:57:42 #kisslinux <perish> Oh, usr/include 2020-02-15T22:00:06 #kisslinux <perish> Should I install it's license too, like arch does? 2020-02-15T22:00:16 #kisslinux <konimex> for now, no need 2020-02-15T22:00:32 #kisslinux <perish> I mean, I plan on publishing to the community repo 2020-02-15T22:00:39 #kisslinux <konimex> exactly 2020-02-15T22:01:36 #kisslinux <perish> Oh dear, libstemmer has started failing to build during the compilation process 2020-02-15T22:01:37 #kisslinux <perish> yay 2020-02-15T22:02:02 #kisslinux <dylanaraps> I won't accept flatpak, appstream and friends into community. 2020-02-15T22:02:16 #kisslinux <perish> Yup 2020-02-15T22:02:21 #kisslinux <perish> But libstemmer is a lib 2020-02-15T22:02:40 #kisslinux <perish> And might be used by something other than appstream 2020-02-15T22:02:45 #kisslinux <dylanaraps> No use in adding a lib if nothing will use it inside of community though. 2020-02-15T22:02:56 #kisslinux <perish> True 2020-02-15T22:03:20 #kisslinux <perish> Am I allowed to add libs that will def be useful in future? like libyaml 2020-02-15T22:03:42 #kisslinux <dylanaraps> Only if adding something that will actually use them 2020-02-15T22:03:51 #kisslinux <dylanaraps> Else there's no real point in them being there 2020-02-15T22:04:06 #kisslinux <perish> Hm 2020-02-15T22:04:14 #kisslinux <perish> Pretty sure I'll be adding something that uses them 2020-02-15T22:04:23 #kisslinux <dylanaraps> It makes more sense to wait till then. 2020-02-15T22:04:38 #kisslinux <perish> I've pretty much built everything that'll go into community 2020-02-15T22:04:46 #kisslinux <perish> So i can just 2020-02-15T22:04:47 #kisslinux <dylanaraps> Sometimes a lib needs to be compiled with specific features for a user of it 2020-02-15T22:04:50 #kisslinux <perish> open a pr now 2020-02-15T22:04:50 #kisslinux <perish> ig 2020-02-15T22:05:07 #kisslinux <dylanaraps> (By user I mean software) 2020-02-15T22:09:06 #kisslinux <perish> Wait, am I not allowed to just contribute libs? 2020-02-15T22:09:35 #kisslinux <dylanaraps> I don't see the point if nothing will use them. 2020-02-15T22:09:40 #kisslinux <perish> Fair point 2020-02-15T22:09:58 #kisslinux <dylanaraps> We're just adding packages for the sake of adding packages then 2020-02-15T22:13:59 #kisslinux <perish> First pr 2020-02-15T22:14:08 #kisslinux <perish> nice 2020-02-15T22:14:20 #kisslinux <M4R10zM0113R> firefox freezes every few seconds until I force a screen refresh now, what 2020-02-15T22:14:26 #kisslinux <dylanaraps> Regardless of whether I say yay or nay, user repositories exist for this reason. 2020-02-15T22:14:31 #kisslinux <perish> Fair 2020-02-15T22:14:34 #kisslinux <perish> this is a wm though 2020-02-15T22:14:37 #kisslinux <perish> no libs 2020-02-15T22:14:41 #kisslinux <dylanaraps> M4R10zM011: I need more information. 2020-02-15T22:14:47 #kisslinux <dylanaraps> I haven't looked yet ;) 2020-02-15T22:15:16 #kisslinux <M4R10zM0113R> Logs? 2020-02-15T22:15:58 #kisslinux <perish> Oh, you like newlines below shebangs? 2020-02-15T22:16:29 #kisslinux <dylanaraps> perish: Yes. I'd look at other packages as a reference. 2020-02-15T22:16:43 #kisslinux <perish> Ah, ok 2020-02-15T22:16:44 #kisslinux <dylanaraps> I need to get around to writing a style guide. 2020-02-15T22:16:57 #kisslinux <dylanaraps> As well as information for the way we do thing. 2020-02-15T22:16:59 #kisslinux <dylanaraps> things* 2020-02-15T22:17:05 #kisslinux <dylanaraps> M4R10zM011: Yes 2020-02-15T22:17:08 #kisslinux <perish> Yup, I did look at them. Thought nothing of the newline, will amend in future. 2020-02-15T22:17:27 #kisslinux <dylanaraps> Or any other information which may be useful. 2020-02-15T22:17:40 #kisslinux <perish> Anything else to be done? 2020-02-15T22:19:36 #kisslinux <dylanaraps> Sort the depends list 2020-02-15T22:19:56 #kisslinux <dylanaraps> Remove the quotes around /usr in make install 2020-02-15T22:20:24 #kisslinux <perish> Alright 2020-02-15T22:20:42 #kisslinux <perish> I'll do those 2020-02-15T22:23:45 #kisslinux <perish> Done 2020-02-15T22:24:50 #kisslinux <dylanaraps> Thanks 2020-02-15T22:33:02 #kisslinux <dzove855> hii, does ths work for you guys? https://imagemagick.org/download/ImageMagick-7.0.9-22.tar.xz 2020-02-15T22:34:24 #kisslinux <dylanaraps> Nope 2020-02-15T22:35:43 #kisslinux <dylanaraps> dzove855: Fixed 2020-02-15T22:35:53 #kisslinux <dzove855> you're fast 2020-02-15T22:36:20 #kisslinux <dylanaraps> I know the mirrors for each package in my head ;) 2020-02-15T22:36:45 #kisslinux <dzove855> yaah, i see haha 2020-02-15T22:36:58 #kisslinux <sirtomato> dylanaraps: i have 1 brain cell btw if you havent noticed :D 2020-02-15T22:37:16 #kisslinux <dylanaraps> All good 2020-02-15T22:37:33 #kisslinux <dzove855> actually there's already a newer version 2020-02-15T22:37:38 #kisslinux <dzove855> for imagemagick 2020-02-15T22:37:39 #kisslinux <dylanaraps> I recommend building as a normal user 2020-02-15T22:37:55 #kisslinux <sirtomato> hey man, I l e a r n e d 2020-02-15T22:38:01 #kisslinux <perish> Does ncurses not have libncurses5-dev as part of it? 2020-02-15T22:38:02 #kisslinux <dylanaraps> Your initial hsetroot build file would directly install to /usr ;) 2020-02-15T22:38:09 #kisslinux <sirtomato> it did for me 2020-02-15T22:38:15 #kisslinux <sirtomato> oh 2020-02-15T22:38:18 #kisslinux <sirtomato> i cant read 2020-02-15T22:38:23 #kisslinux <dylanaraps> perish: That's an older version of ncurses. 2020-02-15T22:38:25 #kisslinux <sirtomato> nice it merged 2020-02-15T22:38:28 #kisslinux <perish> Oh, hm. 2020-02-15T22:38:30 #kisslinux <dylanaraps> KISS has the latest. 6.X.X 2020-02-15T22:38:47 #kisslinux <perish> The program I'm trying to build also wants libncurses6-devel. 2020-02-15T22:38:54 #kisslinux <dylanaraps> dzove855: https://github.com/ImageMagick/ImageMagick/releases ?? 2020-02-15T22:38:58 #kisslinux <perish> Or well, one of them. 2020-02-15T22:39:00 #kisslinux <sirtomato> xorg doesnt work for me 2020-02-15T22:39:10 #kisslinux <dylanaraps> perish: What are you building? 2020-02-15T22:39:21 #kisslinux <dylanaraps> sirtomato: I need more information. 2020-02-15T22:39:23 #kisslinux <sirtomato> it says no screens as a normal user and a black screen as root 2020-02-15T22:39:31 #kisslinux <perish> mg, micro emacs 2020-02-15T22:39:33 #kisslinux <dylanaraps> Send the log 2020-02-15T22:39:35 #kisslinux <perish> https://github.com/hboetes/mg 2020-02-15T22:39:41 #kisslinux <sirtomato> uno momento 2020-02-15T22:40:28 #kisslinux <dzove855> dylanaraps: just have seen that it's not the same version in github and the direct page actually 2020-02-15T22:40:30 #kisslinux <dylanaraps> perish: It doesn't require both. It just looks for ncurses. 2020-02-15T22:40:45 #kisslinux <dylanaraps> Don't ever believe dependency lists 2020-02-15T22:40:47 #kisslinux <sirtomato> https://termbin.com/vgwf no root 2020-02-15T22:40:51 #kisslinux <sirtomato> no screens 2020-02-15T22:40:54 #kisslinux <dylanaraps> Even from the software itself 2020-02-15T22:41:04 #kisslinux <perish> I did say "or well, one of them" 2020-02-15T22:41:11 #kisslinux <dylanaraps> sirtomato: Are you in the video group? 2020-02-15T22:41:18 #kisslinux <sirtomato> yes 2020-02-15T22:41:33 #kisslinux <dylanaraps> > open /dev/dri/card0: Permission denied 2020-02-15T22:41:46 #kisslinux <perish> In any case, I have ncurses installed fine. 2020-02-15T22:42:00 #kisslinux <sirtomato> wait, im not 2020-02-15T22:42:07 #kisslinux <sirtomato> huh, i added it before 2020-02-15T22:42:34 #kisslinux <sirtomato> i think i must have added 'video' to the 'me' group :| 2020-02-15T22:43:18 #kisslinux <perish> It still refuses to build. Alas. 2020-02-15T22:44:03 #kisslinux <sirtomato> thanks! i really am stupid 2020-02-15T22:44:17 #kisslinux <dylanaraps> perish: Will push a fix to our ncurses package. 2020-02-15T22:44:28 #kisslinux <perish> Alright, thank you 2020-02-15T22:45:16 #kisslinux <dylanaraps> We only install a pkgconfig file for ncursesw 2020-02-15T22:45:25 #kisslinux <dylanaraps> Just need a symlink to 'ncurses' 2020-02-15T22:45:41 #kisslinux <perish> Alright, thank you! 2020-02-15T22:46:17 #kisslinux <dylanaraps> Pushed 2020-02-15T22:47:23 #kisslinux <M4R10zM0113R> https://pastebin.com/bJi6MtHq 2020-02-15T22:47:30 #kisslinux <M4R10zM0113R> Unsure what other logs 2020-02-15T22:48:31 #kisslinux <dylanaraps> Looks typical of Firefox to me. 2020-02-15T22:48:55 #kisslinux <dylanaraps> Tried enabling webrender? 2020-02-15T22:48:56 #kisslinux <dylanaraps> gfx.webrender.all;true 2020-02-15T22:49:00 #kisslinux <dylanaraps> gfx.webrender.enabled;true 2020-02-15T22:49:04 #kisslinux <dylanaraps> (In about:config) 2020-02-15T22:49:09 #kisslinux <dylanaraps> (Then reopen Firefox) 2020-02-15T22:49:25 #kisslinux <dylanaraps> dzove855: Updating imagemagick now. 2020-02-15T22:49:37 #kisslinux <dylanaraps> Looks like they remove the old source when a new release is made. 2020-02-15T22:49:54 #kisslinux <sirtomato> is there a permanent newest link? 2020-02-15T22:50:17 #kisslinux <dylanaraps> sirtomato: Even if there was, we wouldn't use it. 2020-02-15T22:50:41 #kisslinux <dzove855> ACtualy they provide a uniq name like this: https://imagemagick.org/download/ImageMagick.tar.xz, but i would not recommend it 2020-02-15T22:50:54 #kisslinux <dzove855> since it can conflict with the checksum 2020-02-15T22:50:57 #kisslinux <dylanaraps> Yup 2020-02-15T22:51:12 #kisslinux <dylanaraps> Last updated version *should* always be available 2020-02-15T22:51:15 #kisslinux <dylanaraps> Even if out of date 2020-02-15T22:51:39 #kisslinux <dzove855> honestly dylanaraps, stay on the github link 2020-02-15T22:52:21 #kisslinux <dylanaraps> I found a link which won't 404 2020-02-15T22:52:22 #kisslinux <M4R10zM0113R> stutter vanished... 2020-02-15T22:52:23 #kisslinux <dylanaraps> It's fine 2020-02-15T22:52:24 #kisslinux <dzove855> since, if they remove the old link it breaks down, and sometimes you can't just update in the same second like them 2020-02-15T22:52:29 #kisslinux <dylanaraps> M4R10zM011: Thought so 2020-02-15T22:52:29 #kisslinux <dzove855> aah great 2020-02-15T22:53:26 #kisslinux <dzove855> dylanaraps: did you have aready thought about an automatic update system for minor versions? 2020-02-15T22:53:33 #kisslinux <M4R10zM0113R> Weird, it was fine before the reboot... 2020-02-15T22:53:58 #kisslinux <dylanaraps> dzove855: I'd prefer each update be manually done. 2020-02-15T22:54:05 #kisslinux <dylanaraps> This way they're tested as they're updated. 2020-02-15T22:54:24 #kisslinux <dylanaraps> I build each package prior to pushing new versions to the repositories 2020-02-15T22:54:33 #kisslinux <dylanaraps> I hope everyone in community does too. 2020-02-15T22:55:04 #kisslinux <dylanaraps> M4R10zM011: What's the problem? 2020-02-15T22:55:05 #kisslinux <dzove855> and there we come to my second question, did you have already thought implementing an ci for testing? (hope also that every package is tested before pushing) 2020-02-15T22:55:17 #kisslinux <perish> They're shell-checled 2020-02-15T22:55:19 #kisslinux <perish> checked 2020-02-15T22:55:35 #kisslinux <dzove855> for building testing 2020-02-15T22:55:43 #kisslinux <dylanaraps> dzove855: That won't work on any free CI. 2020-02-15T22:56:06 #kisslinux <dylanaraps> 1. All dependencies must be built and installed prior to building the package in the PR. 2020-02-15T22:56:37 #kisslinux <dylanaraps> 2. Something like 'proot' must be used for rootless chroot (if it works in the CI). 2020-02-15T22:57:24 #kisslinux <dylanaraps> 3. Maintainers should build their packages and ensure they work prior to pushing to the repositories. 2020-02-15T22:57:30 #kisslinux <M4R10zM0113R> It was going fine before the reboot, the browser. It's okay now, thanks 2020-02-15T22:57:36 #kisslinux <dylanaraps> No problem 2020-02-15T22:58:05 #kisslinux <dylanaraps> s/3. // 2020-02-15T22:58:16 #kisslinux <dzove855> I agree with your three points. 2020-02-15T22:58:33 #kisslinux <dzove855> Was just thinking about it, to be more "secure" 2020-02-15T22:59:38 #kisslinux <dylanaraps> This is why Community is opt-in and optional 2020-02-15T23:00:19 #kisslinux <dzove855> it's the right decision 2020-02-15T23:00:55 #kisslinux <dylanaraps> I review everything going into the repository though I can't verify that the contributed package actually build. 2020-02-15T23:01:04 #kisslinux <dylanaraps> packages* 2020-02-15T23:01:12 #kisslinux <dylanaraps> There's a level of trust between me and the maintainer 2020-02-15T23:01:15 #kisslinux <dylanaraps> Or so I hope 2020-02-15T23:01:57 #kisslinux <dylanaraps> perish: You may want to adopt pcre seeing as custard depends on it. 2020-02-15T23:01:57 #kisslinux <dylanaraps> https://github.com/kisslinux/community/issues/374 2020-02-15T23:04:16 #kisslinux <perish> Oh, alright 2020-02-15T23:04:29 #kisslinux <dylanaraps> Only if you're ok with it. 2020-02-15T23:04:36 #kisslinux <dylanaraps> I'm sure someone will pick it up. 2020-02-15T23:06:12 #kisslinux <perish> If no one does within 2 days, I will 2020-02-15T23:06:34 #kisslinux <perish> mg builds and installs 2020-02-15T23:06:35 #kisslinux <perish> new pr 2020-02-15T23:07:53 #kisslinux <perish> in progress 2020-02-15T23:10:31 #kisslinux <perish> I added two packages in one commit, is that ok? 2020-02-15T23:10:34 #kisslinux <dylanaraps> One package per PR 2020-02-15T23:10:41 #kisslinux <dylanaraps> Your PR also includes Custard 2020-02-15T23:10:56 #kisslinux <perish> Ah oops 2020-02-15T23:11:01 #kisslinux <perish> Not sure how to fix that 2020-02-15T23:11:08 #kisslinux <perish> New to github 2020-02-15T23:11:26 #kisslinux <dylanaraps> Separate branches 2020-02-15T23:11:34 #kisslinux <perish> Ah 2020-02-15T23:11:37 #kisslinux <dylanaraps> I'm happy to review these two together though 2020-02-15T23:11:37 #kisslinux <perish> Close my fork? 2020-02-15T23:11:43 #kisslinux <perish> Oh, oops 2020-02-15T23:11:45 #kisslinux <perish> I closed it already 2020-02-15T23:11:47 #kisslinux <dylanaraps> Just keep it in mind for next time 2020-02-15T23:11:54 #kisslinux <perish> Alright 2020-02-15T23:19:02 #kisslinux <dylanaraps> perish: https://github.com/ibara/mg https://github.com/troglobit/mg 2020-02-15T23:19:07 #kisslinux <dylanaraps> These ports exist as well 2020-02-15T23:19:30 #kisslinux <dylanaraps> The former being in active development. 2020-02-15T23:19:37 #kisslinux <dylanaraps> Also doesn't require libbsd. 2020-02-15T23:19:52 #kisslinux <perish> Neat 2020-02-15T23:20:14 #kisslinux <dylanaraps> It has GCC 10 fixes too 2020-02-15T23:21:00 #kisslinux <dylanaraps> > This repository aggressively tracks upstream. 2020-02-15T23:21:08 #kisslinux <perish> I suppose I remove the PR? 2020-02-15T23:21:20 #kisslinux <dylanaraps> Just change to this source: https://github.com/ibara/mg/releases/download/mg-6.6/mg-6.6.tar.gz 2020-02-15T23:22:05 #kisslinux <dylanaraps> Then libbsd can be removed. 2020-02-15T23:22:15 #kisslinux <dylanaraps> New build process is 1:1 with what libbsd currently has 2020-02-15T23:30:17 #kisslinux <perish> Anything else i need to do? 2020-02-15T23:31:04 #kisslinux <dylanaraps> Yes 2020-02-15T23:31:06 #kisslinux <dzove855> perish: are you trying to implement libpod? 2020-02-15T23:31:09 #kisslinux <dylanaraps> Regenerate checksums 2020-02-15T23:31:14 #kisslinux <dylanaraps> Fix the mg build file 2020-02-15T23:31:21 #kisslinux <dylanaraps> Remove libbsd from the PR 2020-02-15T23:31:28 #kisslinux <perish> Alright 2020-02-15T23:31:34 #kisslinux <dylanaraps> Fix the lack of a trailing newline in custard's build file 2020-02-15T23:31:49 #kisslinux <perish> Already fixed the trailing newline i think 2020-02-15T23:35:08 #kisslinux <dylanaraps> I don't think so 2020-02-15T23:35:55 #kisslinux <perish> Hm 2020-02-15T23:46:24 #kisslinux <dylanaraps> perish: It's not a full newline at the end. If you look at mg's build file and compare it to custard's you'll see. https://github.com/kisslinux/community/pull/400/files 2020-02-15T23:47:10 #kisslinux <perish> I really can't 2020-02-15T23:47:20 #kisslinux <perish> It's midnight here 2020-02-15T23:47:22 #kisslinux <perish> I really can't tell 2020-02-15T23:47:30 #kisslinux <dylanaraps> It's 2AM here ;) 2020-02-15T23:47:49 #kisslinux <perish> Valid point but I am tired 2020-02-15T23:48:28 #kisslinux <dylanaraps> Basically: linen not linenn 2020-02-15T23:48:32 #kisslinux <dylanaraps> It was just: line 2020-02-15T23:48:35 #kisslinux <perish> I'm doing this in nano so 2020-02-15T23:48:43 #kisslinux <dylanaraps> Now it is: linenn 2020-02-15T23:48:48 #kisslinux <dylanaraps> Needs to be: linen 2020-02-15T23:49:23 #kisslinux <perish> Sent a new commit, does that work? 2020-02-15T23:49:50 #kisslinux <dylanaraps> Yup 2020-02-15T23:50:00 #kisslinux <dylanaraps> Just the mg build file now 2020-02-15T23:50:04 #kisslinux <dylanaraps> Also verify that it builds 2020-02-15T23:50:49 #kisslinux <perish> I think it should 2020-02-15T23:51:13 #kisslinux <perish> I've got a bit of a weird workflow in terms of files 2020-02-15T23:51:26 #kisslinux <dylanaraps> I need to know that it does 2020-02-15T23:51:40 #kisslinux <dylanaraps> Or that's what I assume when a PR is submitted 2020-02-15T23:52:17 #kisslinux <perish> No, it wouldn't, with the changes you proposed 2020-02-15T23:52:33 #kisslinux <perish> No configure 2020-02-15T23:52:41 #kisslinux <dylanaraps> With the new source? 2020-02-15T23:53:03 #kisslinux <perish> Yes 2020-02-15T23:53:40 #kisslinux <dylanaraps> Works fine here 2020-02-15T23:54:21 #kisslinux <perish> There's no configure in the sources that I just wgot 2020-02-15T23:54:29 #kisslinux <perish> or not 2020-02-15T23:54:32 #kisslinux <perish> i am blind 2020-02-15T23:54:36 #kisslinux <dylanaraps> > usage: mg [-nR] [-f mode] [+number] [file ...] 2020-02-15T23:54:43 #kisslinux <dylanaraps> I have it built using those sources 2020-02-15T23:54:49 #kisslinux <perish> Yea 2020-02-15T23:54:54 #kisslinux <perish> I was mistaken 2020-02-15T23:54:56 #kisslinux <perish> then it builds 2020-02-15T23:55:16 #kisslinux <perish> Already commited that one 2020-02-15T23:56:09 #kisslinux <dylanaraps> Merged 2020-02-15T23:56:15 #kisslinux <perish> Thank you 2020-02-15T23:56:27 #kisslinux <perish> Will you release a style document? 2020-02-15T23:56:45 #kisslinux <dylanaraps> I will 2020-02-15T23:56:56 #kisslinux <dylanaraps> Everything takes time 2020-02-15T23:57:39 #kisslinux <dylanaraps> For now, the repositories themselves are a perfect resource 2020-02-15T23:57:47 #kisslinux <perish> Well, I suppose tomorrow I'll try handle that podman thing 2020-02-15T23:58:02 #kisslinux <dylanaraps> I won't accept it either 2020-02-15T23:58:06 #kisslinux <perish> Ah 2020-02-15T23:58:16 #kisslinux <perish> Then I probably won't, hah 2020-02-15T23:58:50 #kisslinux <dylanaraps> Bed for me now 2020-02-15T23:58:51 #kisslinux <dylanaraps> Ciao 2020-02-15T23:58:56 #kisslinux <perish> Adios