💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-12-26.txt captured on 2024-05-12 at 16:01:17.
⬅️ 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