Search
Tuesday, 23rd of May 2023, 2:08:47 UTC
8:08:47
Colleen
<shinmera> Wow, lots more is fucked up in Kandria than expected
9:41:11
karlosz
shinmera: very sad regarding grant
9:43:24
karlosz
shinmera: let me know if you want to sync up sometime soon about the plan - i want to start running stuff on switch now as well since the pie-shrinkwrap thing works besides heap relocation
9:43:37
karlosz
will be available in afternoon more
9:45:05
Colleen
<shinmera> Sure, I'm here all day
10:53:54
Colleen
<shinmera> Uuuughhh these weird alloy issues in Kandria are giving me an aneurysm
11:08:55
karlosz
shinmera: do you have a machine available with the toolchain available?
11:09:06
Colleen
<shinmera> Not for you to access right this moment.
11:10:07
Colleen
<shinmera> But before that, did you create a tymoon.eu account?
11:11:42
Colleen
<shinmera> You can download the toolchain yourself, though it requires some gigs of space, and the nintendo download manager. You can get that from the ninty dev portal though.
11:13:14
karlosz
clicking register makes it load indefinitely
11:14:08
Colleen
<shinmera> Why is everything I make a broken mess
11:14:20
Colleen
<shinmera> looks like things are generally stuck? sec.
11:16:16
Colleen
<shinmera> ugghhhhhhhhh
11:16:52
Colleen
<shinmera> yeah my ldap server is fucked.
11:16:55
Colleen
<shinmera> give me a moment.
11:19:16
Colleen
<shinmera> Or several moments
11:37:40
Colleen
<shinmera> WHAT IS HAPPENING
11:39:58
Colleen
<shinmera> karlosz: now? Maybe?
12:14:45
karlosz
and when i try to resend it says unacceptable value for FIRSTNAME. Reason: Invalid nonce
12:14:53
karlosz
but that might juts be some weirdness from refresh interrupt
12:15:28
Colleen
<shinmera> yes, refresh resubmit won't work
12:16:38
karlosz
in any case it still doesn't go through
12:17:47
Colleen
<shinmera> I hate that I have to use you as a debugger
12:17:56
karlosz
it seems to acknowledge that the username was created
12:17:57
Colleen
<shinmera> Sorry about that.
12:18:01
karlosz
i tried logging in and i see
12:18:15
karlosz
An unexpected error was encountered
12:18:19
karlosz
Unfortunately something happened that we did not anticipate. Hopefully the problem will not persist.
12:18:22
karlosz
Unfortunately, no detailed reason for this problem is available.
12:18:47
Colleen
<shinmera> What happens if you visit https://admin.tymoon.eu?
12:19:52
Colleen
<shinmera> Did you get the email from the registration?
12:21:13
karlosz
i didn't get the email from the registration
12:21:25
karlosz
i kept trying to register under 'karlosz' until it told me username was already taken
12:21:57
Colleen
<shinmera> I don't understand how things can be tested and then just break whenever I'm not looking
12:25:43
Colleen
<shinmera> Alright, time to debug this again I guess.
12:29:04
karlosz
rebasing my arm64 changes
12:29:20
Colleen
<shinmera> today is just a cascading failures day
12:29:26
Colleen
<shinmera> can't start pgadmin for some reason
12:29:41
karlosz
woke up on the wrong side of the bed
12:29:58
Colleen
<shinmera> I did not sleep very well, but I was doing fine until everything started breaking
12:30:03
Colleen
<shinmera> tons of breakage in kandria
12:30:21
Colleen
<shinmera> I haven't gotten a single second of work in on what I was supposed to work on today
12:30:25
Colleen
<shinmera> and probably won't, either.
12:39:23
Colleen
<shinmera> and now I'm debugging this and not making any headway either because the db is broken and I can't fix it because pgadmin is broken
12:39:45
karlosz
what does having a tymoon account do anyway?
12:40:01
Colleen
<shinmera> it creates an entry in the ldap database, which every service I host references for account data.
12:44:34
Colleen
<shinmera> the pgadmin4 arch package has been broken for *years*
12:44:47
Colleen
<shinmera> and installing it with pip is also broken
12:44:54
Colleen
<shinmera> so I have some virtualenv mess
12:45:00
Colleen
<shinmera> but that somehow magically broke itself now it seems
12:45:16
Colleen
<shinmera> and now I can't find the cursed website that explained how to even set it up in the first place
12:48:36
Colleen
<shinmera> Ok, finally got that installed again.
12:52:38
Colleen
<shinmera> Alright, finally got the table fixed, so now I can delete users again.
12:52:46
Colleen
<shinmera> Back to fixing registration...
13:02:18
Colleen
<shinmera> karlosz: okey, should work now.
13:03:12
Colleen
<shinmera> oh, sorry, sec
13:03:13
karlosz
i just tried and said username is taken
13:03:24
Colleen
<shinmera> yes, now please
13:04:40
Colleen
<shinmera> Try logging in here now https://gitea.tymoon.eu
13:05:43
Colleen
<shinmera> Should have access to https://gitea.tymoon.eu/Shirakumo/trial-nx now.
13:05:58
Colleen
<shinmera> (please add an ssh public key to your profile and use the ssh urls to pull/push)
13:06:27
Colleen
<shinmera> the repo has a bunch of other repos as subtrees
13:06:56
Colleen
<shinmera> so first step I guess would be to rebase the sbcl subtree onto your patches.
13:07:07
Colleen
<shinmera> or merge, don't really care.
13:09:01
Colleen
<shinmera> I don't remember how useful I was in my commit messages, but the changes should be somewhat contained
13:09:21
karlosz
it would be rather inconvenient for me to set up the nintendo sdk on my own machine, but i can look through the commits for now
13:09:25
karlosz
i can try rebasing as well
13:09:48
Colleen
<shinmera> Merge might be more appropriate at this point, to be honest.
13:09:56
Colleen
<shinmera> But whichever you prefer.
13:10:51
Colleen
<shinmera> I'll have to think about how to get you hooked up with the sdk. It won't run on the NAS I gave you access to
13:11:02
Colleen
<shinmera> and all my other machines are workstations that can't be running all the time
13:12:18
karlosz
if you have them up only during specific times of day that could work as well
13:12:31
karlosz
(like in the old days heh)
13:12:58
Colleen
<shinmera> I'll be at home on Friday
13:17:24
karlosz
does the sdk run only on windows?
13:18:50
Colleen
<shinmera> the toolchain runs under wine, but the tool to actually execute stuff on the NX requires a driver that only runs under windows
13:19:12
Colleen
<shinmera> so you can compile from wine, but to run anything you need to be in a windows VM.
13:19:28
Colleen
<shinmera> My idea is to give you remote desktop to my Windows 10 VM on my home workstation
13:19:34
Colleen
<shinmera> via the VPN.
13:21:30
karlosz
installed an RDP client so that should do the trick
13:30:26
karlosz
shinmera: i can't seem to get ssh urls to work for some reason
13:30:46
Colleen
<shinmera> did you copy one of the ssh urls out from the web interface?
13:30:55
karlosz
and then tried using the ssh link to clone but it asks for git's password
13:31:04
karlosz
git clone git@git.tymoon.eu:10422/Shirakumo/trial-nx.git
13:31:07
karlosz
Cloning into 'trial-nx'...
13:31:09
karlosz
git@git.tymoon.eu's password:
13:31:19
Colleen
<shinmera> you're lacking the ssh://
13:31:34
karlosz
yeah i tried with and without
13:31:41
Colleen
<shinmera> oh. that's bizarre
13:31:48
Colleen
<shinmera> no idea, works for me? :u
13:32:08
karlosz
i use passwordless ssh git access for other stuff
13:32:13
karlosz
so i set up my keys right
13:32:53
karlosz
git@git.tymoon.eu: Permission denied (publickey,password).
13:33:04
Colleen
<shinmera> what the heck...
13:33:07
karlosz
usually there's no ,password
13:33:15
Colleen
<shinmera> I have no special ssh stuff on my system
13:34:17
Colleen
<shinmera> Yeah I can still clone it fine
13:34:51
karlosz
let me investigate but seems like a server side thing
13:35:06
Colleen
<shinmera> probably, I just can't explain why it would work for me
13:36:01
karlosz
% ssh -T git@git.tymoon.eu
13:36:04
karlosz
git@git.tymoon.eu's password:
13:38:12
Colleen
<shinmera> what's the pubkey's encryption scheme?
13:38:20
karlosz
yeah i was just thinking that might be it
13:38:28
Colleen
<shinmera> same as mine
13:38:51
karlosz
when i do ssh -Tv i get
13:39:04
karlosz
https://paste.gnome.org/tpKyiMyvL
13:40:30
Colleen
<shinmera> what's the id for the key? 'personal'?
13:41:04
karlosz
its charliezhang@skybluecherry
13:41:18
Colleen
<shinmera> yeah it's not in the git user's authorized keys
13:41:24
Colleen
<shinmera> are you sure you added it correctly in gitea?
13:41:51
karlosz
the ui is looking pretty convinced
13:42:01
Colleen
<shinmera> man this is bizarre
13:42:05
karlosz
the sha sum also checks out with what github shows
13:42:14
karlosz
and also verify checked out
13:42:58
karlosz
for reference ssh -Tv git@github.com shows that it accepted the offered rsa key so it does seem like the gitea server didn't register the public key somehow
13:43:14
Colleen
<shinmera> yes, it's not in the authorized keys file
13:43:20
Colleen
<shinmera> I don't know why it's not added.
13:43:34
Colleen
<shinmera> can you try re-adding so I can watch the logs?
13:45:59
Colleen
<shinmera> not in the file still and no errors in the logs. fun.
13:46:55
karlosz
https://i.imgur.com/q4rIp9F.png
13:47:04
Colleen
<shinmera> yeah I see it inserting it into the database
13:47:14
Colleen
<shinmera> but not into the actual file the ssh server consults
13:47:40
karlosz
i never want to be a sysadmin damn
13:47:48
Colleen
<shinmera> you're telling me
13:48:06
Colleen
<shinmera> I try to never update because without question things always break
13:57:51
Colleen
<shinmera> this is nuts.
14:03:00
Colleen
<shinmera> lord almighty
14:03:07
Colleen
<shinmera> it was writing the authorized_keys file somewhere else entirely
14:03:11
Colleen
<shinmera> which is very ????
14:03:45
Colleen
<shinmera> Anyway, gonna head home now so we can sort out the remote desktop
Tuesday, 23rd of May 2023, 14:08:47 UTC