💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-08-02.txt captured on 2023-01-29 at 03:46:24.

View Raw

More Information

-=-=-=-=-=-=-

[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