2020-12-22T00:03:53 #kisslinux dilynm: I also aspire to have all fully free hardware -- I currently run an original Pixel XL so I'm way off, but at least I have mostly free software with MicroG and LineageOS. 2020-12-22T00:05:27 #kisslinux #thedream 2020-12-22T00:06:36 #kisslinux nerditup: Same here! Currently using a Talos II as my main workstation: https://wiki.raptorcs.com/wiki/Talos_II 2020-12-22T00:07:47 #kisslinux Yes! Talos hardware is so interesting 2020-12-22T00:08:17 #kisslinux I'm on an old Dell laptop with a crappy UEFI implementation lol 2020-12-22T00:08:23 #kisslinux The dream for me is to have an open desktop, laptop and phone hardware, all using the same OS which I can build myself. 2020-12-22T00:09:06 #kisslinux This is why I'm playing around with the pinephone, pinebook, talos, glasnost etc. 2020-12-22T00:10:23 #kisslinux Convergence but using self hosted services 2020-12-22T00:10:25 #kisslinux How much is the pinephone? 2020-12-22T00:10:28 #kisslinux 150 2020-12-22T00:10:30 #kisslinux at the moment 2020-12-22T00:14:54 #kisslinux Thinking of adding crossbuilding to glasnost this week, have some time off work. Then I can build packages on the Talos to run on the pinephone! 2020-12-22T00:18:59 #kisslinux jedavies: that'd be great! 2020-12-22T00:19:39 #kisslinux I'd have to modify almost every package though... but I think there may be a cheat using qemu/binfmt_mis. But I don't really want qemu in core/, so not sure on that one. 2020-12-22T00:19:50 #kisslinux *binfmt_misc 2020-12-22T00:24:16 #kisslinux are there any good resources for setting up libudev-zero? 2020-12-22T00:29:21 #kisslinux Afaik nobody's written up better documentation that what exists on the projects readme 2020-12-22T00:29:38 #kisslinux ah ok 2020-12-22T00:29:39 #kisslinux But... I think it's pretty exhaustive 2020-12-22T00:29:54 #kisslinux thank you 2020-12-22T00:30:01 #kisslinux Np 2020-12-22T01:17:11 #kisslinux jedavies: so the cross-building will not require gcc? (considering glasnost's current toolchain) 2020-12-22T01:21:42 #kisslinux konimex: no gcc, it's just clang/llvm. I used your kiss-llvm repo to bootstrap the toolchain on different platforms. 2020-12-22T01:25:27 #kisslinux Normally you have to set --host --build etc. to cross build. But with clang and binfmt_misc there may be an easier way. Want to try test if it's practical this week. 2020-12-22T01:35:40 #kisslinux The theory is to just set e.g. CFLAGS="--target=aarch64 --sysroot=/aarch64-root" and just use regular KISS build files without modification, on another platform. 2020-12-22T01:37:40 #kisslinux I've memed myself into a corner. I wanted a static foot, so I ad to build some static libs. And then I figured, well damn why not the whole wayland stack? 2020-12-22T01:37:46 #kisslinux Because it's bloody difficult that's why 2020-12-22T01:38:12 #kisslinux dilynm: you are building static KISS? 2020-12-22T01:38:43 #kisslinux Honestly I should be doing this on that build and not my main partition... But #yolo 2020-12-22T01:39:18 #kisslinux I ran into a wall with python/meson that baffles me, but I seem to have overcome it here. It should carry over to that project I think 2020-12-22T01:39:52 #kisslinux Oh damn, just seen KISS-static... nice! 2020-12-22T01:42:20 #kisslinux Yeah! It's interesting 2020-12-22T01:42:55 #kisslinux The best part is seeing how nobody likes to just use library(...) In their meson.builds and just use sgared_library(...) So the -Ddefault_library flag does nothing 2020-12-22T01:43:14 #kisslinux s/sgared/sgared 2020-12-22T01:43:21 #kisslinux Lol wtf phone. Shared. 2020-12-22T01:43:29 #kisslinux dilynm: s/sgared/shared/ 2020-12-22T01:43:52 #kisslinux It autocorrected the whole thing backwards. Dumb keyboard. Bad bot. 2020-12-22T01:43:55 #kisslinux wow. kissbot died? 2020-12-22T01:44:13 #kisslinux lol 2020-12-22T01:57:25 #kisslinux may it rest in peace 2020-12-22T02:47:42 #kisslinux kissbot seems to alive... 2020-12-22T02:48:18 #kisslinux Oh... I see. The first time, it didn't respond because there was nothing to correct, the second time it didn't respond because the message to be corrected was more than one message behind 2020-12-22T02:48:24 #kisslinux kinda primitive haha 2020-12-22T02:54:59 #kisslinux s/kinda/minda 2020-12-22T02:55:04 #kisslinux will it do other people's messages? 2020-12-22T02:55:06 #kisslinux guess not 2020-12-22T02:55:25 #kisslinux s/guess/mess 2020-12-22T02:55:26 #kisslinux mess not 2020-12-22T02:59:06 #kisslinux acheam: it should, but you have to prefix a user. 2020-12-22T02:59:13 #kisslinux acheam: s/guess/test/ 2020-12-22T02:59:14 #kisslinux test not 2020-12-22T02:59:19 #kisslinux kissbot: ah I see thanks 2020-12-22T03:00:02 #kisslinux So weird 2020-12-22T03:00:09 #kisslinux s/weird/cool 2020-12-22T03:00:10 #kisslinux So cool 2020-12-22T03:00:13 #kisslinux Lmao 2020-12-22T04:30:45 #kisslinux What happened here lol 2020-12-22T11:51:18 #kisslinux o/ 2020-12-22T11:59:33 #kisslinux Hello 2020-12-22T12:01:06 #kisslinux o 2020-12-22T13:19:20 #kisslinux I miss Dylan 2020-12-22T13:20:12 #kisslinux hopefully he's alright 2020-12-22T13:25:05 #kisslinux Maybe the GNOME devs sent someone to take him out 2020-12-22T13:25:15 #kisslinux I'm sure he's alright though, probably just busy 2020-12-22T13:44:22 #kisslinux testuser[m]: a lot happened actually. There is a new kiss-community github org for a centralized place to keep the repos up to date, also an awesome-kiss list. I'm also gonna be setting up a ci/cd service with sourcehut to facilitate a better kiss-bin repo 2020-12-22T13:54:43 #kisslinux awesome-kiss list is awesome 2020-12-22T13:54:50 #kisslinux didn't get a chance to look at it last night 2020-12-22T13:55:52 #kisslinux acheam: Yeah I checked out all those repos. Good work :) 2020-12-22T14:03:04 #kisslinux I'm excited to build this pipeline (or contribute as much as I can) 2020-12-22T14:03:23 #kisslinux I've wanted to setup a binary cache for sometime for myself and why not do it as a community 2020-12-22T14:12:36 #kisslinux I'm excited too... its going to fun! 2020-12-22T14:12:44 #kisslinux s/to/to be 2020-12-22T14:12:45 #kisslinux I'm excited to beo... its going to fun! 2020-12-22T14:12:52 #kisslinux lol wrong to 2020-12-22T14:13:44 #kisslinux test bot 2020-12-22T14:13:52 #kisslinux s/test/sed 2020-12-22T14:13:53 #kisslinux sed bot 2020-12-22T14:15:36 #kisslinux Ooh, the new community repo is nifty 2020-12-22T14:15:46 #kisslinux I'll have to switch my machines over... 2020-12-22T14:16:08 #kisslinux I'm excited too... its going to fun! 2020-12-22T14:16:09 #kisslinux s/fun/be fun 2020-12-22T14:16:10 #kisslinux I'm excited too... its going to be fun! 2020-12-22T14:16:17 #kisslinux yay 2020-12-22T14:16:31 #kisslinux I'm hoping to have my repository up Soon:tm: 2020-12-22T14:16:32 #kisslinux :) 2020-12-22T14:16:35 #kisslinux * nerditup stops playing with the pets 2020-12-22T14:16:47 #kisslinux Gotta chase the sysops at SDF to reset my damn gitea password >:v 2020-12-22T14:22:48 #kisslinux jedavies: in my experience (i.e. playing with the --target thing a bit) I think one might need the compiler-rt for aarch64 (and also musl built for aarch64), but maybe the --sysroot might be able to bypass the compiler-rt thing (also, some sysroot in the wild that I encountered so far are using gcc as the toolchain), I have no experience cross-compiling so I'm looking forward to it 2020-12-22T14:23:00 #kisslinux midfavila: sdf? 2020-12-22T14:23:19 #kisslinux The Super Dimensional Fortress. It's an old-school BBS and shell provider 2020-12-22T14:23:29 #kisslinux they also host git and offer a ton of services to their members 2020-12-22T14:24:02 #kisslinux email, irc relays, VPNs, VPSes, database hosting, webhosting, git, distcc, dial-up and DSL internet... 2020-12-22T14:24:03 #kisslinux etc 2020-12-22T14:24:16 #kisslinux oh, I listed git twice 2020-12-22T14:24:28 #kisslinux that's what I get for not sleeping for like 20 hours straight without caffeine 2020-12-22T14:24:33 #kisslinux * midfavila smashes face against keyboard 2020-12-22T14:34:59 #kisslinux midfavila: you should join us at the tildeverse! :P 2020-12-22T14:35:19 #kisslinux on gemini, right? 2020-12-22T14:35:38 #kisslinux or is it just a regular web thing? 2020-12-22T14:36:27 #kisslinux Most have both, actually. The tildeverse is just like SDF: shell access, irc, email, ... 2020-12-22T14:36:46 #kisslinux Huh. 2020-12-22T14:36:53 #kisslinux micr0: regarding `kiss-find` 2020-12-22T14:36:54 #kisslinux cosmic.voyage is primarily Gemini, IIRC 2020-12-22T14:36:59 #kisslinux query=zz; zcat /tmp/db.gz | jq --arg q "$query" 'to_entries[] | select(.key | contains($q))' 2020-12-22T14:37:02 #kisslinux I'll definitely check it out then, at the very least 2020-12-22T14:37:14 #kisslinux See you on tilde.chat, then :) 2020-12-22T14:37:34 #kisslinux micr0: only problem is the search term is case-sensitive 2020-12-22T14:38:25 #kisslinux but it should be way faster than the "big" pipeline and running `jq` twice 2020-12-22T14:40:20 #kisslinux ohboy, the CoC for tilde.chat is... a thing 2020-12-22T14:41:50 #kisslinux ..what about it? it seems pretty reasonable to me 2020-12-22T14:42:21 #kisslinux i'm at the point where the internet has instilled an immediately negative reaction to terms like "ableism" in the context of CoCs 2020-12-22T14:44:21 #kisslinux sorry... I'm not sure I follow you 2020-12-22T14:44:39 #kisslinux in my experience it tends to indicate a rather zealous community 2020-12-22T14:44:41 #kisslinux that's all 2020-12-22T14:44:54 #kisslinux oh, I see 2020-12-22T14:45:42 #kisslinux I've not been around in the tildeverse community for that long, but the CoC seems to be a list of things people have done in the past. 2020-12-22T14:46:01 #kisslinux yeah, I don't doubt that it's in place for a reason 2020-12-22T14:46:33 #kisslinux like, it wasn't just written up in one day ;that's what I mean t 2020-12-22T14:46:37 #kisslinux s/mean t/meant 2020-12-22T14:46:38 #kisslinux like, it wasn't just written up in one day ;that's what I meant 2020-12-22T14:47:24 #kisslinux * midfavila nods 2020-12-22T15:00:33 #kisslinux Do people care about release-day firefox, or is everybody on ESR? 2020-12-22T15:02:46 #kisslinux I don't think most people use esr 2020-12-22T15:17:38 #kisslinux im starting to think that Drone might be better then sourcehut for this 2020-12-22T15:19:10 #kisslinux Oh? how so? 2020-12-22T15:24:11 #kisslinux Drone has much better GitHub intergration, so we could do things like publish directly to github releases. Also much better documented 2020-12-22T15:25:52 #kisslinux also just much easier to administer, which makes my life (and anyone else hosting it) easier 2020-12-22T15:38:51 #kisslinux if we want GitHub integrations, we could use GitHub actions? not sure the cost related with using it though 2020-12-22T15:43:30 #kisslinux i'd rather host it myself and have the control to do what I want with it honestly. I've never looked at GitHub actions though (not really in that ecosystem) 2020-12-22T15:43:39 #kisslinux Looks like it could get pricey fast 2020-12-22T15:47:51 #kisslinux Okay, drone server is setup at kiss.armaanb.net 2020-12-22T15:48:07 #kisslinux I wont be able to install the build runners for a few days though 2020-12-22T15:48:43 #kisslinux I also created a "bin-firefox" repo in the org 2020-12-22T15:49:20 #kisslinux Nice 2020-12-22T16:37:40 #kisslinux in what order does kiss build dependencies? 2020-12-22T16:46:07 #kisslinux acheam: $EDITOR `which kiss`, searched for depends, found pkg_order() 2020-12-22T16:46:53 #kisslinux thanks micr0! 2020-12-22T16:47:32 #kisslinux though i read that function and pkg_depends() and still dont really know 2020-12-22T16:47:40 #kisslinux micr0: yo 2020-12-22T16:47:42 #kisslinux i'd maybe make some dummy packages with different depends files and see 2020-12-22T16:47:45 #kisslinux hey aarng 2020-12-22T16:47:50 #kisslinux check logs for when I highlighted you 2020-12-22T16:48:49 #kisslinux ahh ok 2020-12-22T16:49:41 #kisslinux actually here, even easier: https://termbin.com/uujsn 2020-12-22T16:49:44 #kisslinux cool, is there a case-insensetive version? 2020-12-22T16:50:41 #kisslinux not easily I think. For regex support `jq` has to be compiled with oniguruma 2020-12-22T16:51:10 #kisslinux and then I'm not even sure how to use case-insensitive regex in `jq` 2020-12-22T16:54:05 #kisslinux aarng i see there is ascii_downcase function 2020-12-22T16:54:21 #kisslinux oh, nice catch 2020-12-22T16:54:28 #kisslinux I was just searching for upper/lower 2020-12-22T16:54:48 #kisslinux one sec 2020-12-22T16:55:51 #kisslinux query=Zz; zcat /tmp/db.gz | jq --arg q "$query" 'to_entries[] | select(.key | ascii_downcase | contains($q | ascii_downcase))' 2020-12-22T16:56:34 #kisslinux perfect 2020-12-22T16:56:41 #kisslinux though i can't even find an uppercase package lol 2020-12-22T16:57:01 #kisslinux something with X in it probably 2020-12-22T16:58:27 #kisslinux you could also optimize the json structure. Instead of using the pkg names as keys, it makes more sense to have an array of objects 2020-12-22T16:58:49 #kisslinux and the objects have "name", "path", "repo" and "version" 2020-12-22T16:59:23 #kisslinux would save us the `to_entries[]` 2020-12-22T17:01:06 #kisslinux I would appreciate that improvement to kiss-find-db 2020-12-22T17:01:17 #kisslinux honestly i think kiss-find and kiss-find-db should be one repo 2020-12-22T17:01:45 #kisslinux haven't looked at kiss-find-db yet 2020-12-22T17:01:56 #kisslinux I will have a look later 2020-12-22T17:17:20 #kisslinux could we make a list of ideas for binary packages? 2020-12-22T17:17:49 #kisslinux python? 2020-12-22T17:21:06 #kisslinux Rust. LLVM. GCC... 2020-12-22T17:22:04 #kisslinux sway, i3 2020-12-22T17:22:19 #kisslinux vanilla kernel allmodconfig? 2020-12-22T17:22:28 #kisslinux vanilla kernel allyesconfig 2020-12-22T17:22:50 #kisslinux LLVM, rust, firefox are all i can think of, rest are tolerable to build on most systems I'd say 2020-12-22T17:24:54 #kisslinux rust and firefox for me 2020-12-22T17:25:04 #kisslinux Working on LLVM right now 2020-12-22T17:25:07 #kisslinux this is a bit unrelated but the terminus-font package, is it really necessary to compile and convert the font to another format on the machine rather than just using precompiled font files? 2020-12-22T17:25:27 #kisslinux danteissaias maybe there should be font-terminus, and font-terminus-bin :) 2020-12-22T17:25:33 #kisslinux lol 2020-12-22T17:25:46 #kisslinux also i wonder if we should even be using `-bin` at all 2020-12-22T17:26:41 #kisslinux on the one hand, it makes things a bit clearer, on the other hand, it fucks with deps 2020-12-22T17:27:19 #kisslinux for example, if we made a gcc-bin, and you had that installed and did a kiss update, it would first try and compile and install gcc for any packages that use it 2020-12-22T17:27:28 #kisslinux Yeah better to just keep normal names 2020-12-22T17:28:32 #kisslinux is there another way to differentiate between bin and normal packages than just the name of the package? 2020-12-22T17:29:11 #kisslinux like a flag that you can set to let kiss know whether it is supposed to actually build the package or just maybe alert that a new binary is available or something? 2020-12-22T17:29:38 #kisslinux i wouldnt mind a kiss-bin command, that would work like 'kiss build' but instead of building, would just grab the package from https://some.host/kiss/bin/package⊙vtg . 2020-12-22T17:30:16 #kisslinux is that something a pre-build hook script could do? 2020-12-22T17:30:27 #kisslinux could, for sure 2020-12-22T17:31:00 #kisslinux pre-build hook would probably be a better, i feel like a seperate command would cause issues with kiss update and stuff 2020-12-22T17:31:02 #kisslinux you could do a pre-build and see if KISS_BUILD_CHECK_FOR_BINS=1 and do something there 2020-12-22T17:31:15 #kisslinux well the pre-build hook could call the command 2020-12-22T17:31:23 #kisslinux good point 2020-12-22T17:31:58 #kisslinux trying to see if we can keep some values like 'nothing is special' 2020-12-22T17:35:11 #kisslinux I just keep the binary repository before all other repositories in `KISS_PATH` and use normal naming for packages 2020-12-22T17:36:05 #kisslinux makes sense, I will change the naming scheme 2020-12-22T17:40:33 #kisslinux so right now the plan for repo structure is: kiss-community/repo-bin, which will contain submodules to kiss-community/***-bin repos. You can then either clone the individual ***-bin repos or the repo-bin repo. The reason for the submodules is so that the programs are only built when they are updated, and are not unecesarily rebuilt every time there is a commit, even to another program 2020-12-22T17:48:23 #kisslinux Shouldn't the binary repos keep the same as the kiss package repo like testuser[m] does? 2020-12-22T17:49:26 #kisslinux I'm thinking a single "-bin" repo that is full of directories identical to the community repo? 2020-12-22T17:49:47 #kisslinux And you can list bin higher to prefer them over building from source 2020-12-22T17:50:12 #kisslinux if you clone https://github.com/kiss-community/repo-bin, then it will be that 2020-12-22T17:52:29 #kisslinux ah, sorry for the misunderstanding 2020-12-22T17:53:01 #kisslinux don't worry about it! 2020-12-22T17:53:23 #kisslinux I just made kiss-bin. it doesn't do anything besides echo a curl command for now, but its a good sketch: https://github.com/jedahan/kiss-repo/blob/main/kiss-bin/files/kiss-bin 2020-12-22T17:54:00 #kisslinux so would we rather use a script like that, or have it setup like testuser[m] has it in his bin repo? 2020-12-22T17:55:40 #kisslinux a tale of two implementations 2020-12-22T17:55:59 #kisslinux I like the testuser[m] method[tm] 2020-12-22T17:56:05 #kisslinux sounds like every open source project ever 2020-12-22T17:56:17 #kisslinux But yeah, I also like the testuser[m] method 2020-12-22T17:57:34 #kisslinux acheam: I'm getting a secure connection failed error when accessing https://kiss.bhojwani.org/ 2020-12-22T17:57:50 #kisslinux its kiss.armaanb.net 2020-12-22T17:57:55 #kisslinux I might have shared the wrong link somewhere 2020-12-22T17:58:02 #kisslinux ah sorry, was looking at the readme in kiss-bin 2020-12-22T17:58:07 #kisslinux whoops i'll change that 2020-12-22T17:58:23 #kisslinux https://github.com/kiss-community/repo-bin 2020-12-22T17:58:44 #kisslinux fixed! 2020-12-22T17:58:58 #kisslinux I dont think there needs to be just one solution 2020-12-22T17:59:33 #kisslinux we could do both ways for sure, it wouldn't be much extra effort at all 2020-12-22T18:00:10 #kisslinux I mean kiss-bin is like plumbing, repo-bin i see more for bootstrapping 2020-12-22T18:00:17 #kisslinux As soon as I have the Drone runners up (probably thursday) I can give you the link pattern 2020-12-22T18:00:40 #kisslinux ahh going with drone over self-hosted build.sr.ht? 2020-12-22T18:00:57 #kisslinux yeah, drone's gonna be a lot easier I think 2020-12-22T18:01:03 #kisslinux just better designed for this sort of thing 2020-12-22T18:01:06 #kisslinux :soundsgood: 2020-12-22T18:04:56 #kisslinux y'all were not lying about llvm being slow to compile haha 2020-12-22T18:07:08 #kisslinux konimex: Got some simple packages to build like this: CFLAGS=" --target=aarch64-glasnost-linux-musl --sysroot=/buildroots/glasnost-aarch64-root/usr -resource-dir=/buildroots/glasnost-aarch64-root/usr/lib/clang/11.0.0 " 2020-12-22T18:07:13 #kisslinux acheam: one liner on how to use the pipeline? :D (I swear I know what I'm doing, just never seen Drone before) 2020-12-22T18:07:29 #kisslinux The "resource-dir" makes it look for the compiler-rt bits in the right place 2020-12-22T18:07:54 #kisslinux acheam: I think I understand, /you/ will setup the runner - I thought you setup the server and now I need to setup a runner for my repo 2020-12-22T18:08:24 #kisslinux anyway, I logged in with my GitHub account and have been clicking around 2020-12-22T18:09:18 #kisslinux nerditup: great! 2020-12-22T18:09:23 #kisslinux I assume we are going to setup hooks on PR's that will kick off jobs to runners in Drone? 2020-12-22T18:09:46 #kisslinux drone automatically does that i think 2020-12-22T18:09:55 #kisslinux sweet 2020-12-22T18:10:05 #kisslinux we need drone specific yaml in the repo then? 2020-12-22T18:10:08 #kisslinux yup 2020-12-22T18:10:14 #kisslinux it all comes together nopw 2020-12-22T18:10:18 #kisslinux thanks 2020-12-22T18:10:26 #kisslinux :lightbulb: 2020-12-22T18:10:30 #kisslinux lol 2020-12-22T18:10:58 #kisslinux from a package maintainer's perspective, pretty straightforward - thanks to acheam for setting up Drone 2020-12-22T18:11:14 #kisslinux nerditup: my pleasure! 2020-12-22T18:11:19 #kisslinux when dylan comes back i'm sure he'll be very proud 2020-12-22T18:11:51 #kisslinux yeah, with the testuser[m] method nothing changes with regards to his package system design 2020-12-22T18:12:08 #kisslinux so he shouldn't be upset that bins are available as an option 2020-12-22T18:13:38 #kisslinux he might be annoyed that its heading towards centralization though... I guess the counter to that is that it is an entirely optional repo 2020-12-22T18:14:27 #kisslinux i mean, the bin repos are open-source and drone is easy to setup so technically anyone can take that over 2020-12-22T18:15:36 #kisslinux thats true 2020-12-22T18:16:25 #kisslinux does anyone already have a solution for getting multilib GCC or do I need to figure out some way to bootstrap that myself 2020-12-22T18:16:57 #kisslinux I've tried building multilib gcc using the existing 64-bit install but apparently it requires the 32-bit libgcc and libc to be present, which I can't build without a 32-bit compiler 2020-12-22T18:17:10 #kisslinux so pulling in some binary someone else has already made seems inevitable 2020-12-22T18:17:54 #kisslinux For anyone using transmission, found a nice looking TUI: https://github.com/salman-abedin/tide 2020-12-22T18:18:01 #kisslinux acheam: does the Drone server have authentication to the kiss-community repo through your account +OAuth? 2020-12-22T18:18:17 #kisslinux nerditup: yep 2020-12-22T18:20:11 #kisslinux I guess, if we used the k1ss domain, we could load balance between servers with authentication to the community - just trying to think of a way to decentralize and not depend on your account 2020-12-22T18:20:32 #kisslinux anyway, that's just a distraction ^ 2020-12-22T18:21:40 #kisslinux For anyone using transmission, use btpd instead :> 2020-12-22T18:23:06 #kisslinux nerditup: I think that the central drone instance can't be distributed (easily, at least) so there is no point decentralizing from my account if its on my hardware. The runners can be installed anywhere though 2020-12-22T18:23:22 #kisslinux fair 2020-12-22T18:23:31 #kisslinux acheam: what kinda hw does the ci have? 2020-12-22T18:24:30 #kisslinux testuser[m]: the core is running on my cheap VPS right now, but the runners will run on my dl360p g8, with probably 16gb ram, 6vCPUs or so. It will be in a VM though so I could expand or contract the specs as needed 2020-12-22T18:24:56 #kisslinux davidgarland: you'll be better off using an arch/void chroot 2020-12-22T18:25:02 #kisslinux acheam: cool 2020-12-22T18:26:25 #kisslinux argh my builds keep on failing 2020-12-22T18:38:25 #kisslinux not sure if its my fault or drones fault or something else 2020-12-22T18:39:24 #kisslinux is there a runner running? 2020-12-22T18:40:16 #kisslinux no, im using the drone cli utility 2020-12-22T18:40:30 #kisslinux it gets half way done, then says "cancelled" even though I don't cancel the build 2020-12-22T18:42:40 #kisslinux send logs maybe? 2020-12-22T18:47:54 #kisslinux not exactly sure where drone keeps them, trying to figure it out now 2020-12-22T18:48:06 #kisslinux can only find info for logs on the remote server, not on the cli tool 2020-12-22T19:25:08 #kisslinux sorry idk then 2020-12-22T19:25:20 #kisslinux btw i just finished packaging vis, a few people mentioned it on here a long while ago 2020-12-22T19:25:31 #kisslinux i can submit it to the community repos if anyone is interested 2020-12-22T19:27:56 #kisslinux nice! 2020-12-22T19:30:09 #kisslinux vis the terminal editor? 2020-12-22T19:31:32 #kisslinux https://github.com/dpayne/cli-visualizer/issues/164 there's some other projects that use vis just a heads up, i don't believe they're packaged yet though 2020-12-22T19:32:11 #kisslinux thanks 2020-12-22T19:32:25 #kisslinux i made it so lua-lpeg is compiled statically 2020-12-22T19:32:30 #kisslinux everything is just a make depedency 2020-12-22T19:32:40 #kisslinux i haven't packaged TRE yet though 2020-12-22T19:33:06 #kisslinux currently its: libtermkey, lua-lpeg, unibilium, and vis 2020-12-22T19:34:36 #kisslinux actually no need for unibilium, libtermkey works without it 2020-12-22T19:47:52 #kisslinux alright i've opened a pull request - https://github.com/kiss-community/repo-community/pull/2 2020-12-22T19:56:38 #kisslinux https://github.com/danteissaias/repo-community/tree/main/community/cli-visualizer as a heads up this application outputs a binary called "vis" 2020-12-22T20:00:28 #kisslinux oh i didn't realise it had been packaged yet 2020-12-22T20:00:45 #kisslinux i think there's two options: rename cli-visualisers binary to cvis 2020-12-22T20:00:51 #kisslinux or rename vis's binary to vise 2020-12-22T20:01:01 #kisslinux vise is what's used on macos since there's a system utility called vis 2020-12-22T20:01:12 #kisslinux vise(ditor) 2020-12-22T20:01:39 #kisslinux I would let the alternative system handle it 2020-12-22T20:01:53 #kisslinux I know they are not alternatives but still 2020-12-22T20:02:14 #kisslinux it's the problem of the software authors, imo 2020-12-22T20:02:16 #kisslinux i guess 2020-12-22T20:02:27 #kisslinux i'm not too familiar with the alternative system 2020-12-22T20:02:45 #kisslinux doesn't that mean you'd only be able to have one at a time or have i misunderstood? 2020-12-22T20:02:59 #kisslinux yes, that's correct :) 2020-12-22T20:03:31 #kisslinux it'll work for now, but i don't really think that's ideal 2020-12-22T20:04:43 #kisslinux it isn't but I think it's better than renaming binaries 2020-12-22T20:08:00 #kisslinux another option would be to install the original binary as viseditor or something 2020-12-22T20:08:18 #kisslinux and install an additional symlink called vis, which would then be handled by the alternative system 2020-12-22T20:12:56 #kisslinux yeah sorry i had packaged it myself and didn't fully check the community repo 2020-12-22T20:49:40 #kisslinux ok i merged the kiss-find client into kiss-find-db, and cleaned up the files and code a bit 2020-12-22T20:50:15 #kisslinux next step is to create a github action to run daily and create dated releases. moved to a really dumb Makefile just to make that easier 2020-12-22T22:29:23 #kisslinux aarng yeah that's clever, maybe a non-clashing binary on both packages and symlink them both to vis? 2020-12-22T23:23:40 #kisslinux danteissaias: yep, that was the idea gemini://gemini.ctrl-c.club/~phoebos/logs/freenode-kisslinux-2020-12-22.txt

-- Leo's gemini proxy

-- Connecting to gemini.ctrl-c.club:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/plain; charset=utf-8

-- Response ended

-- Page fetched on Sun Jun 2 09:53:59 2024