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