💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-08-02.txt captured on 2023-01-29 at 03:46:24.
-=-=-=-=-=-=-
[2022-08-02T00:38:44Z] <hellboy_> hi [2022-08-02T00:38:49Z] <hellboy_> ash have some vi mode? [2022-08-02T01:39:05Z] <dilyn> Ogromny: I haven't built it yet [2022-08-02T01:40:49Z] <dilyn> Ogromny: you should be able to disable xwayland and remove the xlib requirements with -Dxwayland=disabled [2022-08-02T01:41:23Z] <dilyn> considering the makefile just uses cmake, you should probably use meson... :thinking: [2022-08-02T02:13:04Z] <testuser[m]12> Hi [2022-08-02T02:37:49Z] <ioraff> hi [2022-08-02T02:38:22Z] <ioraff> i [2022-08-02T03:13:37Z] <dilyn> o/ [2022-08-02T08:59:05Z] <Ogromny> dilyn: thanks ! [2022-08-02T11:54:43Z] <Ogromny> Hi [2022-08-02T11:55:04Z] <wael[m]> Hii [2022-08-02T11:55:05Z] <Ogromny> I made a small script for updating `git` package if there's update available for them [2022-08-02T11:55:10Z] <Ogromny> #/bin/sh -e [2022-08-02T11:55:10Z] <Ogromny> # Ogromny <ogromnycoding@gmail.com> [2022-08-02T11:55:10Z] <Ogromny> TMP_FILE=$(mktemp) [2022-08-02T11:55:10Z] <Ogromny> PACKAGES_TO_UPDATE="" [2022-08-02T11:55:10Z] <Ogromny> # color [2022-08-02T11:55:11Z] <Ogromny> BLUE="\033[1;34m" [2022-08-02T11:55:11Z] <Ogromny> RESET="\033[0m" [2022-08-02T11:55:12Z] <Ogromny> log() { [2022-08-02T11:55:12Z] <Ogromny> printf "$BLUE[info] %s$RESET\n" "$@" [2022-08-02T11:55:13Z] <Ogromny> } [2022-08-02T11:55:13Z] <Ogromny> # get git package [2022-08-02T11:55:14Z] <Ogromny> kiss list > "$TMP_FILE" [2022-08-02T11:55:16Z] <Ogromny> while read -r package version; do [2022-08-02T11:55:18Z] <Ogromny> case "$version" in [2022-08-02T11:55:20Z] <Ogromny> git-*) log "Found package $package" ;; [2022-08-02T11:55:22Z] <Ogromny> *) continue ;; [2022-08-02T11:55:24Z] <Ogromny> esac [2022-08-02T11:55:26Z] <Ogromny> cd "$HOME/.cache/kiss/sources/$package/$package" [2022-08-02T11:55:28Z] <Ogromny> log "Checking if there's update available" [2022-08-02T11:55:30Z] <Ogromny> git fetch [2022-08-02T11:55:32Z] <Ogromny> # get remote/HEAD branch name [2022-08-02T11:55:34Z] <Ogromny> REMOTE_BRANCH=$(git remote show origin | grep "HEAD branch:" | xargs | cut -d" " -f3) [2022-08-02T11:55:36Z] <Ogromny> if [ $(git rev-list HEAD...origin/master --count) = "0" ]; then [2022-08-02T11:55:38Z] <Ogromny> log "No update available for $package" [2022-08-02T11:55:40Z] <Ogromny> continue [2022-08-02T11:55:42Z] <Ogromny> fi [2022-08-02T11:55:44Z] <Ogromny> log "Update available for $package" [2022-08-02T11:55:46Z] <Ogromny> PACKAGES_TO_UPDATE="${PACKAGES_TO_UPDATE}${package} " [2022-08-02T11:55:48Z] <Ogromny> done < "$TMP_FILE" [2022-08-02T11:55:50Z] <Ogromny> if [ -n $PACKAGES_TO_UPDATE ]; then [2022-08-02T11:55:52Z] <Ogromny> log "Everythings is up to date !" [2022-08-02T11:55:54Z] <Ogromny> else [2022-08-02T11:55:56Z] <Ogromny> log "Will update $PACKAGES_TO_UPDATE" [2022-08-02T11:55:58Z] <Ogromny> kiss build $PACKAGES_TO_UPDATE [2022-08-02T11:56:00Z] <Ogromny> fi [2022-08-02T11:56:02Z] <Ogromny> (sorry for the spam lol) [2022-08-02T11:56:10Z] <Ogromny> Hum here is a gist instead https://gist.github.com/Ogromny/af6ff358b0c9747c06652ca2781cb7cf [2022-08-02T11:56:23Z] <wael[m]> What the fuck man [2022-08-02T11:56:33Z] <wael[m]> seriously should have linked a gist lmao [2022-08-02T11:56:59Z] <wael[m]> also does kiss not update got packages? [2022-08-02T11:57:11Z] <wael[m]> s/got/git [2022-08-02T11:57:29Z] <Ogromny> Yeah sorry I'm starting to get pretty drunk [2022-08-02T11:57:41Z] <Ogromny> Nah kiss doesn't check `git` package [2022-08-02T11:58:00Z] <Ogromny> My script seems to work fine tho [2022-08-02T11:58:01Z] <wael[m]> make a patch for the package manager itself [2022-08-02T11:58:09Z] <wael[m]> I don't think having an entire script is a good idea [2022-08-02T11:58:38Z] <wael[m]> Actually [2022-08-02T11:58:42Z] <wael[m]> Is it a hook? [2022-08-02T11:58:48Z] <Ogromny> Nah it's just a script [2022-08-02T11:58:49Z] <wael[m]> I'd love it if it was made to be a kiss hook [2022-08-02T11:59:00Z] <wael[m]> Make it a hook then [2022-08-02T11:59:08Z] <Ogromny> I think you can make a pre-update hook or anything similar to that but not sure tho [2022-08-02T11:59:26Z] <Ogromny> Yeah good idea I'll look that [2022-08-02T11:59:28Z] <wael[m]> I can't make a hook rn I just left home lol [2022-08-02T11:59:34Z] <wael[m]> But it doesn't seem hard [2022-08-02T11:59:39Z] <wael[m]> See 006 of package manager wikj [2022-08-02T11:59:41Z] <Ogromny> NP let me look at that x) [2022-08-02T11:59:44Z] <Ogromny> Ty [2022-08-02T11:59:50Z] <wael[m]> To know the details and of arguments and whatever [2022-08-02T12:00:14Z] <wael[m]> https://kisslinux.org/wiki/package-manager#006 [2022-08-02T12:00:32Z] <Ogromny> ty [2022-08-02T12:01:26Z] <wael[m]> Also, for any kiss community members of the github group [2022-08-02T12:01:57Z] <wael[m]> I wish we had a little repo with kiss hooks [2022-08-02T12:03:29Z] <Ogromny> Dilyn can you create `kiss-hooks` or whatever repo please [2022-08-02T12:03:49Z] <wael[m]> Yes something like that [2022-08-02T12:08:02Z] <illiliti> i had this idea before(see init-hooks btw). i wish i had more time to work on it, but for now i can't. if someone could, that would be awesome [2022-08-02T12:08:30Z] <illiliti> i can create empty kiss-hooks repo if you like [2022-08-02T12:10:44Z] <wael[m]> Simply opening kiss-hooks repo and just have people submit their hooks! [2022-08-02T12:11:03Z] <wael[m]> I assume KISS supports multiple hooks so I hope that's possible [2022-08-02T12:11:23Z] <wael[m]> Also, could be possible to have hook snippets to put them inside one giant hook, maybe. [2022-08-02T12:17:07Z] <Ogromny> For the git-updated I don't know if it can be made into a hook [2022-08-02T12:17:26Z] <Ogromny> s/git-updated/git-update/ [2022-08-02T12:22:02Z] <illiliti> here [2022-08-02T12:22:04Z] <illiliti> https://github.com/kiss-community/kiss-hooks [2022-08-02T12:22:30Z] <illiliti> kiss supports multiple hooks yeah [2022-08-02T12:22:46Z] <illiliti> you need to colon separate them in KISS_HOOK [2022-08-02T16:12:40Z] <testuser[m]12> https://sourceware.org/pipermail/libc-alpha/2022-August/141193.html [2022-08-02T18:43:22Z] <hellboy_> hi guys [2022-08-02T18:43:46Z] <hellboy_> is libelf sed still needed to build 5.19 kernel? [2022-08-02T18:43:51Z] <hellboy_> or nah? [2022-08-02T18:44:19Z] <ioraff> libelf sed? [2022-08-02T18:45:51Z] <hellboy_> i mean [2022-08-02T18:46:13Z] <hellboy_> this section in the install wiki [2022-08-02T18:46:14Z] <hellboy_> https://kisslinux.org/install#024 [2022-08-02T18:46:24Z] <hellboy_> a fix for kernel [2022-08-02T18:46:38Z] <ioraff> ah. no, it is no longer necessary. [2022-08-02T18:46:50Z] <hellboy_> bruh [2022-08-02T18:47:00Z] <hellboy_> maybe this is why i have the issue with my graphic card [2022-08-02T18:47:08Z] <hellboy_> or not [2022-08-02T18:47:20Z] <hellboy_> maybe some pci error for using multiple linux distros [2022-08-02T18:47:24Z] <hellboy_> will see [2022-08-02T18:48:17Z] <ioraff> I'm almost certain that isn't what's causing problems [2022-08-02T18:48:26Z] <hellboy_> so i dont know [2022-08-02T18:48:34Z] <hellboy_> sometimes i get up [2022-08-02T18:48:37Z] <hellboy_> sometimes not [2022-08-02T18:48:44Z] <hellboy_> is alive lol [2022-08-02T18:57:40Z] <hellboy_> bruh [2022-08-02T18:57:42Z] <hellboy_> see this [2022-08-02T18:57:45Z] <hellboy_> https://termbin.com/p8w0 [2022-08-02T18:57:51Z] <hellboy_> kernel wont build [2022-08-02T18:58:21Z] <hellboy_> this is kernel 5.19 [2022-08-02T18:58:52Z] <hellboy_> need bash wtf [2022-08-02T19:02:27Z] <ioraff> yeah. I just submitted a patch [2022-08-02T19:03:13Z] <ioraff> https://lore.kernel.org/linux-kbuild/18a919882d8aa7b8970888a565ebbbeefdce9f12.1659465303.git.owen@owenrafferty.com/T/#u [2022-08-02T19:59:53Z] <wael[m]> Wtf lmaooo [2022-08-02T20:00:10Z] <wael[m]> ioraff, thank you DEARLY for stepping up and putting a patch out there. [2022-08-02T20:12:17Z] <ioraff> you betcha [2022-08-02T23:09:45Z] <illiliti> fuck, why they constantly fail to acknowledge that bash isn't the only shell people use [2022-08-02T23:10:42Z] <illiliti> this upset me so much [2022-08-02T23:11:22Z] <illiliti> thanks ioraff for the patch nonetheless. hoping and praying they won't reject it [2022-08-02T23:17:05Z] <ioraff> me too. also hoping that if they do, it doesn't take until the next mainline to see a release [2022-08-02T23:24:10Z] <hellboy_> yo [2022-08-02T23:24:24Z] <hellboy_> someone have a discret graphic card? [2022-08-02T23:24:48Z] <hellboy_> i think in test if is kiss fucking my system or something