💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-12-26.txt captured on 2024-03-21 at 15:51:22.

View Raw

More Information

⬅️ Previous capture (2023-01-29)

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

[2022-12-26T00:17:16Z] <asdfhjkl> You're using git sources?
[2022-12-26T00:18:38Z] <phoebos> yes
[2022-12-26T00:19:29Z] <asdfhjkl> You used my build file?
[2022-12-26T00:19:31Z] <asdfhjkl> CRAZY
[2022-12-26T00:19:42Z] <asdfhjkl> Alright, will post that xtrace hang on
[2022-12-26T00:20:22Z] <asdfhjkl> are you using their bootstrap script from the release tarball inside your git sources, or how are you generating the configure?
[2022-12-26T00:21:03Z] <phoebos> there's a bootstrap in git
[2022-12-26T00:21:50Z] <asdfhjkl> what
[2022-12-26T00:21:51Z] <asdfhjkl> WHERE
[2022-12-26T00:21:57Z] <asdfhjkl> hold on, i have `find`
[2022-12-26T00:22:54Z] <asdfhjkl> Here's your xtrace phoebos https://paste.rs/4p9
[2022-12-26T00:23:30Z] <phoebos> https://git.savannah.gnu.org/cgit/automake.git/tree/bootstrap
[2022-12-26T00:25:18Z] <asdfhjkl> Hmm
[2022-12-26T00:27:22Z] <asdfhjkl> Ok, I missed that, but i get the same error with the bootstrap provided from git too
[2022-12-26T00:28:02Z] <asdfhjkl> I'm using git+https://git.asdfhjkl.xyz/zekeos/automake.git#18416d641dc5c220ec82283ff43cdaa7cb0d619c which is mirror of https://git.savannah.gnu.org/git/automake.git/
[2022-12-26T00:28:09Z] <asdfhjkl> Are you on the same commit hash as me
[2022-12-26T00:30:44Z] <phoebos> no, i'm on the latest commit
[2022-12-26T00:34:17Z] <phoebos> also can't reproduce on v1.16.5
[2022-12-26T00:35:22Z] <phoebos> i've got none of this amhello stuff
[2022-12-26T00:41:09Z] <testuser[m]> Hi
[2022-12-26T00:42:41Z] <asdfhjkl> amhello hell
[2022-12-26T00:43:05Z] <asdfhjkl> i've got autoconf already built on the system phoebos, could be that too
[2022-12-26T00:43:11Z] <asdfhjkl> im gonna try latest commit
[2022-12-26T00:47:49Z] <asdfhjkl> hey phoebos i get the same issue building from @master and if i kiss r autoconf, it errors 127 https://paste.rs/3ul when trying to build automake.
[2022-12-26T00:47:49Z] <asdfhjkl> Do you have autoconf?
[2022-12-26T00:47:50Z] <asdfhjkl> Will you please be so kind to share with me your whole build/version/sources/depends for automake, and autoconf too if you have that
[2022-12-26T00:48:16Z] <asdfhjkl> It concerns me that it works for you and not me, definitely want to see if there's any glaring differences so that I can try your setup
[2022-12-26T00:48:39Z] <asdfhjkl> I'm 8 hours deep in to troubleshooting this damn package
[2022-12-26T00:49:23Z] <asdfhjkl> perl too, i assume you had to install perl, right?
[2022-12-26T00:50:29Z] <asdfhjkl> i know these packages are blasphemous in here, but pretty much required if you're trying to bootstrap an entire kiss ecosystem without tarballs, so I appreciate your putting up with it
[2022-12-26T00:58:06Z] <phoebos> testuser[m]: up early?
[2022-12-26T00:58:16Z] <phoebos> i have auto*, perl, etc
[2022-12-26T00:58:29Z] <phoebos> i'm just running ./bootstrap etc in the git dir
[2022-12-26T00:58:48Z] <phoebos> autoconf 2.71-1
[2022-12-26T00:58:48Z] <phoebos> automake 1.16.5-1
[2022-12-26T00:58:53Z] <phoebos> (installed)
[2022-12-26T01:07:46Z] <sad_plan> why not cheat and patch in the bootstrap script though asdfhjkl ?:p
[2022-12-26T01:08:02Z] <sad_plan> or just add it in files or w/e works best
[2022-12-26T01:08:15Z] <sad_plan> clone the repo, unpack the tarball and diff them
[2022-12-26T01:15:03Z] <asdfhjkl> yeah sad_plan that's not it, it turns out bootstrap IS in the reository from git, I was wrong about that, but unfortunately that's not my issue either
[2022-12-26T01:15:57Z] <phoebos> bootstrapping autoconf needs automake installed. bootstrapping automake requires autoconf installed. thanks, gnu
[2022-12-26T01:19:23Z] <phoebos> asdfhjkl: i have tried with a fresh chroot and amhello isn't extracted.
[2022-12-26T01:19:36Z] <asdfhjkl> makes no sense
[2022-12-26T01:19:41Z] <asdfhjkl> why its extracting and building for me
[2022-12-26T01:19:44Z] <asdfhjkl> its in your tree too https://git.savannah.gnu.org/cgit/automake.git/tree/doc
[2022-12-26T01:20:24Z] <sad_plan> gnu is horrible in that sense. hence why people despise it
[2022-12-26T01:20:37Z] <asdfhjkl> half of core is gnu
[2022-12-26T01:20:40Z] <asdfhjkl> errrgh
[2022-12-26T01:21:14Z] <asdfhjkl> look how i build autoconf, friggin rediculous
[2022-12-26T01:21:32Z] <phoebos> do you have anything like texinfo installed
[2022-12-26T01:21:39Z] <sad_plan> doesnt have to be though. you can switch out more or less all of  them actually
[2022-12-26T01:21:48Z] <asdfhjkl> https://git.asdfhjkl.xyz/zekeos/zeke/src/branch/master/core/autoconf/build
[2022-12-26T01:21:59Z] <sad_plan> it gets abit more complicated though, when you want stuff like firefox or other usefull things :p
[2022-12-26T01:22:16Z] <asdfhjkl> secondary source pulls what I need from the release tarball https://git.asdfhjkl.xyz/zekeos/autohell
[2022-12-26T01:24:19Z] <asdfhjkl> i'm trying to get all sources self hosted so, i know there's easier ways to juts get a file i need, but i'm keeping it in a separate repo for archive purposes
[2022-12-26T01:24:53Z] <phoebos> asdfhjkl: in your build file, between make and make install, do a `sh >/dev/tty` and when you get dropped into a shell see if ~/.cache/kiss/......../home/asdf/.cache/kiss/....amhello* is there
[2022-12-26T01:25:19Z] <asdfhjkl> phoebos stand by
[2022-12-26T01:26:10Z] <phoebos> also, what version of kiss are you running?
[2022-12-26T01:26:41Z] <asdfhjkl> let me find out
[2022-12-26T01:27:13Z] <phoebos> kiss v
[2022-12-26T01:29:47Z] <asdfhjkl> d2408309065f70aa2bd2e6b8aecff1b68789385b
[2022-12-26T01:29:52Z] <asdfhjkl> 5.6.4
[2022-12-26T01:30:19Z] <phoebos> same
[2022-12-26T01:33:38Z] <asdfhjkl> yeah phoebos /mnt/home/asdf/.cache/kiss/proc/858157/pkg/automake: contains home and var
[2022-12-26T01:33:52Z] <asdfhjkl> no usr/ though, i guess that gets put there by make install
[2022-12-26T01:34:00Z] <asdfhjkl> did the shell trick you mentioned. :)
[2022-12-26T01:34:38Z] <phoebos> hmm
[2022-12-26T01:38:00Z] <phoebos> this could be a bug in kiss
[2022-12-26T01:41:00Z] <asdfhjkl> wait a minute
[2022-12-26T01:41:13Z] <phoebos> no it's not
[2022-12-26T01:41:30Z] <asdfhjkl> it's not
[2022-12-26T01:42:18Z] <phoebos> something with DESTDIR in their configure script
[2022-12-26T01:42:54Z] <asdfhjkl> i did something insane by accident, inside the subshell after make
[2022-12-26T01:43:01Z] <asdfhjkl> i ran kiss build automake again
[2022-12-26T01:43:04Z] <asdfhjkl> and the bug didn't hapen
[2022-12-26T01:43:07Z] <phoebos> yep, unsetting DESTDIR in the build file removes the issue
[2022-12-26T01:43:35Z] <asdfhjkl> but i dropped out of the shell and re-reran kiss build automake
[2022-12-26T01:43:37Z] <asdfhjkl> and the bug returns
[2022-12-26T01:43:43Z] <phoebos> hm might have had weird _KISS_LVL stuff
[2022-12-26T01:44:08Z] <phoebos> try putting `unset DESTDIR` at the top of the build, then using make DESTDIR="$1" install as usual
[2022-12-26T01:44:42Z] <asdfhjkl> http://ix.io/4jyR/bash is my build
[2022-12-26T01:44:49Z] <asdfhjkl> k
[2022-12-26T01:45:10Z] <asdfhjkl> i've tried every variation of destdir known to man
[2022-12-26T01:45:12Z] <asdfhjkl> except this one
[2022-12-26T01:45:14Z] <asdfhjkl> here i go
[2022-12-26T01:45:46Z] <asdfhjkl> DESTDIR="$1" make DESTDIR="$1" install "DESTDIR=$1"
[2022-12-26T01:45:51Z] <asdfhjkl> lmao
[2022-12-26T01:46:15Z] <phoebos> jesus
[2022-12-26T01:46:41Z] <asdfhjkl> GNUHELL=100
[2022-12-26T01:46:47Z] <asdfhjkl> fries the cpu
[2022-12-26T01:47:42Z] <phoebos> https://tmp.bvnf.space/build is what i'm using
[2022-12-26T01:48:13Z] <asdfhjkl> so do you reproduce without the unset?
[2022-12-26T01:48:37Z] <phoebos> yes
[2022-12-26T01:48:51Z] <asdfhjkl> OKAY
[2022-12-26T01:48:54Z] <asdfhjkl> That made my day
[2022-12-26T01:48:57Z] <asdfhjkl> Thank you for saying that.
[2022-12-26T01:49:01Z] <phoebos> :D
[2022-12-26T01:49:02Z] <asdfhjkl> I've sent a long time fiddling with this.
[2022-12-26T01:49:12Z] <asdfhjkl> i'm just happy you can reproduce it
[2022-12-26T01:49:15Z] <asdfhjkl> let me try your fix
[2022-12-26T01:49:23Z] <asdfhjkl> if you'd like to take a look as to if its a kiss bug
[2022-12-26T01:49:27Z] <asdfhjkl> that'd be worthwhile
[2022-12-26T01:49:34Z] <phoebos> pretty sure it's because kiss sets DESTDIR. still is a bug in their configure
[2022-12-26T01:49:34Z] <asdfhjkl> i've dug around kiss code a lot today looking for it
[2022-12-26T01:49:52Z] <asdfhjkl> i too think it's a bug in their configure
[2022-12-26T01:50:43Z] <asdfhjkl> if you don't mind, please share your autoconf build file too
[2022-12-26T01:50:47Z] <asdfhjkl> because mine is kinda fugly
[2022-12-26T01:51:07Z] <asdfhjkl> i'm curious as to your personal method of building that one
[2022-12-26T01:51:12Z] <phoebos> i'm just using the one in community
[2022-12-26T01:51:47Z] <asdfhjkl> oh, sick diddn't know it was there
[2022-12-26T01:54:14Z] <asdfhjkl> yeah your unset does the trick
[2022-12-26T01:54:34Z] <phoebos> yay
[2022-12-26T01:55:55Z] <asdfhjkl> wait phoebos your autoconf, you didn't build it from git though right, just release tarball on that one right?
[2022-12-26T01:56:07Z] <phoebos> yes
[2022-12-26T01:56:14Z] <asdfhjkl> ah, makes sense
[2022-12-26T01:56:19Z] <asdfhjkl> because i had to hack around quite a bit
[2022-12-26T01:56:57Z] <asdfhjkl> see these 3 files they're not in the git for autoconf and there is no bootstrap script for autoconf https://git.asdfhjkl.xyz/zekeos/autohell/src/commit/e23a6cb837d1878352a363995741dc28ddc8ee02/autoconf-release-files-we-need
[2022-12-26T01:57:18Z] <asdfhjkl> so i slap those in to my git autoconf package and run a few sed commands to get around missing manpages
[2022-12-26T01:57:28Z] <phoebos> ah i see the problem
[2022-12-26T01:57:32Z] <asdfhjkl> https://git.asdfhjkl.xyz/zekeos/zeke/src/branch/master/core/autoconf/build
[2022-12-26T01:57:45Z] <phoebos> doc/local.mk runs configure again for the amhello tarball rule
[2022-12-26T01:57:50Z] <asdfhjkl> yes
[2022-12-26T01:57:59Z] <asdfhjkl> I feel like the secondary configure isn't inheriting the env
[2022-12-26T01:58:02Z] <asdfhjkl> am i close?
[2022-12-26T02:05:40Z] <wael_> Hi
[2022-12-26T02:09:47Z] <phoebos> make install is called from within make
[2022-12-26T02:10:12Z] <phoebos> amhello uses make install to get the right files for its tarball
[2022-12-26T02:10:35Z] <phoebos> but i think if DESTDIR is set, those files get lost somewhere else and then aren't cleaned up by the rm
[2022-12-26T02:13:14Z] <phoebos> probably the easiest fix is to sed dist_doc_DATA out of DIST_COMMON and DATA
[2022-12-26T02:15:24Z] <phoebos> or just delete the definition of dist_doc_DATA
[2022-12-26T02:18:33Z] <phoebos> https://tmp.bvnf.space/build
[2022-12-26T03:46:12Z] <asdfhjkl> Sweet
[2022-12-26T03:46:14Z] <asdfhjkl> Thanks
[2022-12-26T09:51:46Z] <testuser[m]> I run a "topsite" FTP server and I'm in the piracy scene. AMA 
[2022-12-26T11:23:53Z] <wael_> how many users do you get per day?
[2022-12-26T12:50:44Z] <midfavila> >in the piracy scene
[2022-12-26T12:50:52Z] <midfavila> is it a supper sekrit klub now or some shit?
[2022-12-26T13:07:01Z] <midfavila> >mfw mpv fails to use hardware acceleration by default
[2022-12-26T13:07:07Z] <midfavila> is this the power of the strongest media player???
[2022-12-26T13:12:24Z] <midfavila> >linux.org relies on cuckflare
[2022-12-26T13:12:26Z] <midfavila> jfc
[2022-12-26T13:36:38Z] <testuser[m]> Name one thing you don't hate
[2022-12-26T13:46:58Z] <midfavila> curry
[2022-12-26T13:47:04Z] <midfavila> butter chicken in particular
[2022-12-26T13:47:15Z] <midfavila> intel's ClearSans font is pretty good
[2022-12-26T13:47:19Z] <midfavila> MGR is cool
[2022-12-26T13:47:29Z] <midfavila> old WRT routers are also decent
[2022-12-26T13:48:28Z] <midfavila> scheme is a cool language, as is forth
[2022-12-26T13:50:54Z] <illiliti> midfavila: 167.71.101.241
[2022-12-26T13:50:59Z] <illiliti> orig ip
[2022-12-26T13:51:18Z] <illiliti> you can put it into hosts to bypass cf if you like
[2022-12-26T13:51:52Z] <midfavila> hmm
[2022-12-26T13:51:56Z] <midfavila> fair enough, i'll give it a shot
[2022-12-26T13:52:28Z] <midfavila> connecting directly to it still redirects to cloudflare
[2022-12-26T13:52:34Z] * midfavila shrugs
[2022-12-26T13:54:37Z] <illiliti> yeah that's why you need to put it into /etc/hosts
[2022-12-26T14:14:51Z] <midfavila> hrm
[2022-12-26T14:15:10Z] <midfavila> i wonder why connecting to the IP directly redirects but it doesn't when the DNS lookup returns the IP
[2022-12-26T14:15:15Z] <midfavila> there's clearly something going on there
[2022-12-26T14:15:28Z] <midfavila> either way neat trick
[2022-12-26T14:21:26Z] <illiliti> it's all depends on Host value
[2022-12-26T14:22:05Z] <illiliti> in case of directly connecting to ip, Host will contain that ip and hence redirect
[2022-12-26T14:22:15Z] <midfavila> in the request header- ah, okay
[2022-12-26T14:22:22Z] <midfavila> i see what happens
[2022-12-26T14:22:33Z] <midfavila> hmm
[2022-12-26T14:30:52Z] <illiliti> actually linux.org should refuse connections from non-cloudflare hosts
[2022-12-26T14:31:05Z] <illiliti> it is bug if one can bypass cf
[2022-12-26T14:31:15Z] <illiliti> but who cares right
[2022-12-26T14:39:07Z] <midfavila> s/bug/feature/
[2022-12-26T14:39:18Z] <midfavila> linux.org doesn't work in links otherwise
[2022-12-26T14:39:27Z] <midfavila> or any CF site ofc
[2022-12-26T16:33:15Z] <phoebos> just came across a copy of thinking forth
[2022-12-26T16:33:29Z] <phoebos> good book
[2022-12-26T16:46:00Z] <wael_> thoughts on https://chimera-linux.org/
[2022-12-26T17:16:32Z] <van2022> hi
[2022-12-26T17:37:50Z] <wael_> hi van
[2022-12-26T18:15:00Z] <van2022> I am currently in the process of installing the system. I have interrupted my attempt to install/build the system for several weeks and don't know how to proceed properly. when I stopped I wrote "exit" and copied the contents of mnt to another folder. how to continue?
[2022-12-26T18:15:30Z] <wael_> just for safety, are you using the installation guide from kisslinux.org?
[2022-12-26T18:27:00Z] <van2022> i stopped at step 010. how to continue?
[2022-12-26T18:27:14Z] <midfavila> perform step 011
[2022-12-26T18:27:16Z] <midfavila> :^)
[2022-12-26T18:29:19Z] <wael_> skip to 014
[2022-12-26T18:31:07Z] <midfavila> and don't forget to install gentoo
[2022-12-26T18:39:57Z] <wael_> and also systemd
[2022-12-26T18:44:55Z] <van2022> it looks like a joke. I chose kisslinux because it doesn't have systemd
[2022-12-26T19:13:58Z] <van2022> how to fix it? ibb.co/6wwDYHB
[2022-12-26T19:45:13Z] <illiliti> make sure you extracted tarball properly
[2022-12-26T19:49:49Z] <Torr> Wonder if Pax overtook Tar, people'd refer to their archives as paxballs.
[2022-12-26T19:50:30Z] <van2022> illiliti, I haven't gotten to that step yet.
[2022-12-26T20:15:00Z] <van2022> step 011 fails. gnupg1 not found
[2022-12-26T20:17:34Z] <dilynm> So install gnupg
[2022-12-26T20:21:20Z] <van2022> gnupg not found
[2022-12-26T20:22:01Z] <dilynm> I believe it's named gnupg1
[2022-12-26T20:24:34Z] <van2022> gnupg1 not found
[2022-12-26T20:29:25Z] <phoebos> it's in dylan's repo in extra, not in community/repo
[2022-12-26T20:29:28Z] <phoebos> but in repo-community
[2022-12-26T20:31:33Z] <phoebos> and kiss-community/repo uses ssh for signing rather than gpg
[2022-12-26T20:34:46Z] <van2022> how to do it?
[2022-12-26T21:30:36Z] <phoebos> if you read the logs van2022, instructions are in the README
[2022-12-26T21:49:49Z] <sad_plan> hi
[2022-12-26T21:54:43Z] <Torr> sad_plan: Ahoy