💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2023-04-29.txt captured on 2024-06-16 at 13:30:25.

View Raw

More Information

⬅️ Previous capture (2023-05-24)

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

[2023-04-29T09:42:22Z] <testuser[m]> hi
[2023-04-29T09:42:40Z] <testuser[m]> Gremlin8483: kiss update only rebuilds packages that have actually been updated
[2023-04-29T10:49:07Z] <acidbong> Gremlin8483: 'kiss u' updates the repos and updates the packages if there's a newer version, the other one just rebuilds whatever is installed
[2023-04-29T10:50:54Z] <Gremlin8483> acidbong testuser[m] appreciate the help! i guess both the update and the rebuild is required for a fresh install, makes sense
[2023-04-29T10:51:32Z] <Gremlin8483> this system is amazing, i built a few simple packages on my own so far and it feels so good
[2023-04-29T10:52:37Z] <acidbong> it's here just in case you wanna rebuild all the programs with different flags (like -O2, -march=native or -fuse-ld=mold)
[2023-04-29T10:52:57Z] <Gremlin8483> ah i didnt even think of that, i just blindly threw those vars into .profile
[2023-04-29T10:52:59Z] <Gremlin8483> good point
[2023-04-29T10:53:24Z] <acidbong> speaking in Gentoo terms, it's `emerge -uDU @world` vs `emerge -e world`
[2023-04-29T10:53:34Z] <acidbong> (in case you're familiar)
[2023-04-29T10:53:48Z] <Gremlin8483> yikes, gentoo was what brought me here, i installed it halfway, thought it was over complicated, and immediately looked to kiss
[2023-04-29T10:54:11Z] <Gremlin8483> i appreciate what theyve done over there
[2023-04-29T10:54:17Z] <Gremlin8483> but kiss is a work of art
[2023-04-29T10:55:23Z] <Gremlin8483> one more question if you have the time, is it possible to point "sources" to a local path? im sure i can make it work if i thinker with the kiss script, wondering if theere is a native way
[2023-04-29T10:56:20Z] <acidbong> you mean path to repos?
[2023-04-29T10:56:39Z] <Gremlin8483> well repo/extra/package/source points to a https://version.targz
[2023-04-29T10:56:47Z] <Gremlin8483> can i have that https be /local/tar.gz
[2023-04-29T10:56:56Z] <Gremlin8483> i plan to put everything local anyway
[2023-04-29T10:57:07Z] <Gremlin8483> and pull sources manually
[2023-04-29T10:57:29Z] <Gremlin8483> the internet paths change occasionally and annoying
[2023-04-29T10:58:12Z] <acidbong> you can use kiss-community repo on codeberg, it's still fresh
[2023-04-29T10:58:38Z] <Gremlin8483> yes i plan to, the repos themselves still point to internet sources 
[2023-04-29T10:58:55Z] <Gremlin8483> i guess i can just figure out a fork to the kiss script or something, not a huge deal
[2023-04-29T10:59:13Z] <Gremlin8483> i believe it just curls whatever is in source file by default
[2023-04-29T10:59:26Z] <Gremlin8483> just have to add an option to look for a local path and cp instead of curl
[2023-04-29T10:59:59Z] <acidbong> or just fork the repo, in case kiss is already capable of using local sources
[2023-04-29T11:00:25Z] <Gremlin8483> yea great idea
[2023-04-29T11:00:27Z] <acidbong> is it tho, testuser[m] ?
[2023-04-29T11:00:34Z] <Gremlin8483> thanks for the tips, every bit helps!
[2023-04-29T11:09:33Z] <Gremlin8483> ok you are right it does look for local paths, not just internet sources
[2023-04-29T14:34:48Z] <testuser[m]> acidbong: yeah it works but i'd personally just setup a proxy or something that caches stuff. like download the file if it doesn't exist, else just relay the local file over sockets 
[2023-04-29T14:35:23Z] <testuser[m]> bit more involved tho
[2023-04-29T14:35:25Z] <testuser[m]> but less work 
[2023-04-29T14:35:31Z] <testuser[m]> in the long term
[2023-04-29T17:37:03Z] <midfavila> some of you guys have experimented with PGO in the past, right? what's the overall performance increase, if you had to eyeball it?
[2023-04-29T17:37:19Z] <midfavila> i'm particularly interested in PGO'ing gcc
[2023-04-29T19:46:06Z] <sewn> what about lto
[2023-04-29T21:08:33Z] <midfavila> only interested in pgo right now
[2023-04-29T22:59:34Z] <illiliti> imho pgo not worth it
[2023-04-29T22:59:58Z] <illiliti> unless you are compiling electron with it