8:08:47
shinmera
Wow, lots more is fucked up in Kandria than expected
9:41:11
Colleen
shinmera: very sad regarding grant
9:41:11
karlosz
shinmera: very sad regarding grant
9:43:24
Colleen
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: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
Colleen
will be available in afternoon more
9:43:37
karlosz
will be available in afternoon more
9:45:05
shinmera
Sure, I'm here all day
10:53:54
shinmera
Uuuughhh these weird alloy issues in Kandria are giving me an aneurysm
11:08:55
Colleen
shinmera: do you have a machine available with the toolchain available?
11:08:55
karlosz
shinmera: do you have a machine available with the toolchain available?
11:09:06
shinmera
Not for you to access right this moment.
11:10:07
shinmera
But before that, did you create a tymoon.eu account?
11:11:42
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
Colleen
clicking register makes it load indefinitely
11:13:14
karlosz
clicking register makes it load indefinitely
11:14:08
shinmera
Why is everything I make a broken mess
11:14:20
shinmera
looks like things are generally stuck? sec.
11:16:52
shinmera
yeah my ldap server is fucked.
12:14:45
Colleen
and when i try to resend it says unacceptable value for FIRSTNAME. Reason: Invalid nonce
12:14:45
karlosz
and when i try to resend it says unacceptable value for FIRSTNAME. Reason: Invalid nonce
12:14:53
Colleen
but that might juts be some weirdness from refresh interrupt
12:14:53
karlosz
but that might juts be some weirdness from refresh interrupt
12:15:28
shinmera
yes, refresh resubmit won't work
12:16:38
Colleen
in any case it still doesn't go through
12:16:38
karlosz
in any case it still doesn't go through
12:17:47
shinmera
I hate that I have to use you as a debugger
12:17:56
Colleen
it seems to acknowledge that the username was created
12:17:56
karlosz
it seems to acknowledge that the username was created
12:18:01
Colleen
i tried logging in and i see
12:18:01
karlosz
i tried logging in and i see
12:18:15
Colleen
An unexpected error was encountered
12:18:15
karlosz
An unexpected error was encountered
12:18:19
Colleen
Unfortunately something happened that we did not anticipate. Hopefully the problem will not persist.
12:18:19
karlosz
Unfortunately something happened that we did not anticipate. Hopefully the problem will not persist.
12:18:22
Colleen
Unfortunately, no detailed reason for this problem is available.
12:18:22
karlosz
Unfortunately, no detailed reason for this problem is available.
12:18:47
shinmera
What happens if you visit https://admin.tymoon.eu?
12:19:52
shinmera
Did you get the email from the registration?
12:21:13
Colleen
i didn't get the email from the registration
12:21:13
karlosz
i didn't get the email from the registration
12:21:25
Colleen
i kept trying to register under 'karlosz' until it told me username was already taken
12:21:25
karlosz
i kept trying to register under 'karlosz' until it told me username was already taken
12:21:57
shinmera
I don't understand how things can be tested and then just break whenever I'm not looking
12:25:43
shinmera
Alright, time to debug this again I guess.
12:29:04
Colleen
rebasing my arm64 changes
12:29:04
karlosz
rebasing my arm64 changes
12:29:20
shinmera
today is just a cascading failures day
12:29:26
shinmera
can't start pgadmin for some reason
12:29:41
Colleen
woke up on the wrong side of the bed
12:29:41
karlosz
woke up on the wrong side of the bed
12:29:58
shinmera
I did not sleep very well, but I was doing fine until everything started breaking
12:30:03
shinmera
tons of breakage in kandria
12:30:21
shinmera
I haven't gotten a single second of work in on what I was supposed to work on today
12:30:25
shinmera
and probably won't, either.
12:39:23
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
Colleen
what does having a tymoon account do anyway?
12:39:45
karlosz
what does having a tymoon account do anyway?
12:40:01
shinmera
it creates an entry in the ldap database, which every service I host references for account data.
12:44:33
shinmera
the pgadmin4 arch package has been broken for *years*
12:44:47
shinmera
and installing it with pip is also broken
12:44:54
shinmera
so I have some virtualenv mess
12:45:00
shinmera
but that somehow magically broke itself now it seems
12:45:16
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
shinmera
Ok, finally got that installed again.
12:52:38
shinmera
Alright, finally got the table fixed, so now I can delete users again.
12:52:46
shinmera
Back to fixing registration...
13:02:18
shinmera
karlosz: okey, should work now.
13:03:13
Colleen
i just tried and said username is taken
13:03:13
karlosz
i just tried and said username is taken
13:04:40
shinmera
Try logging in here now https://gitea.tymoon.eu
13:05:43
shinmera
Should have access to https://gitea.tymoon.eu/Shirakumo/trial-nx now.
13:05:58
shinmera
(please add an ssh public key to your profile and use the ssh urls to pull/push)
13:06:27
shinmera
the repo has a bunch of other repos as subtrees
13:06:56
shinmera
so first step I guess would be to rebase the sbcl subtree onto your patches.
13:07:07
shinmera
or merge, don't really care.
13:09:01
shinmera
I don't remember how useful I was in my commit messages, but the changes should be somewhat contained
13:09:21
Colleen
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: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
Colleen
i can try rebasing as well
13:09:25
karlosz
i can try rebasing as well
13:09:48
shinmera
Merge might be more appropriate at this point, to be honest.
13:09:56
shinmera
But whichever you prefer.
13:10:51
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
shinmera
and all my other machines are workstations that can't be running all the time
13:12:18
Colleen
if you have them up only during specific times of day that could work as well
13:12:18
karlosz
if you have them up only during specific times of day that could work as well
13:12:31
Colleen
(like in the old days heh)
13:12:31
karlosz
(like in the old days heh)
13:12:58
shinmera
I'll be at home on Friday
13:17:24
Colleen
does the sdk run only on windows?
13:17:24
karlosz
does the sdk run only on windows?
13:18:50
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
shinmera
so you can compile from wine, but to run anything you need to be in a windows VM.
13:19:28
shinmera
My idea is to give you remote desktop to my Windows 10 VM on my home workstation
13:21:30
Colleen
installed an RDP client so that should do the trick
13:21:30
karlosz
installed an RDP client so that should do the trick
13:30:26
Colleen
shinmera: i can't seem to get ssh urls to work for some reason
13:30:26
karlosz
shinmera: i can't seem to get ssh urls to work for some reason
13:30:46
shinmera
did you copy one of the ssh urls out from the web interface?
13:30:55
Colleen
and then tried using the ssh link to clone but it asks for git's password
13:30:55
karlosz
and then tried using the ssh link to clone but it asks for git's password
13:31:04
Colleen
git clone git@git.tymoon.eu:10422/Shirakumo/trial-nx.git
13:31:04
karlosz
git clone git@git.tymoon.eu:10422/Shirakumo/trial-nx.git
13:31:07
Colleen
Cloning into 'trial-nx'...
13:31:07
karlosz
Cloning into 'trial-nx'...
13:31:09
Colleen
git@git.tymoon.eu's password:
13:31:09
karlosz
git@git.tymoon.eu's password:
13:31:19
shinmera
you're lacking the ssh://
13:31:34
Colleen
yeah i tried with and without
13:31:34
karlosz
yeah i tried with and without
13:31:48
shinmera
no idea, works for me? :u
13:32:08
Colleen
i use passwordless ssh git access for other stuff
13:32:08
karlosz
i use passwordless ssh git access for other stuff
13:32:13
Colleen
so i set up my keys right
13:32:13
karlosz
so i set up my keys right
13:32:53
Colleen
git@git.tymoon.eu: Permission denied (publickey,password).
13:32:53
karlosz
git@git.tymoon.eu: Permission denied (publickey,password).
13:33:07
Colleen
usually there's no ,password
13:33:07
karlosz
usually there's no ,password
13:33:15
shinmera
I have no special ssh stuff on my system
13:34:17
shinmera
Yeah I can still clone it fine
13:34:51
Colleen
let me investigate but seems like a server side thing
13:34:51
karlosz
let me investigate but seems like a server side thing
13:35:06
shinmera
probably, I just can't explain why it would work for me
13:36:01
Colleen
% ssh -T git@git.tymoon.eu
13:36:01
karlosz
% ssh -T git@git.tymoon.eu
13:36:04
Colleen
git@git.tymoon.eu's password:
13:36:04
karlosz
git@git.tymoon.eu's password:
13:38:12
shinmera
what's the pubkey's encryption scheme?
13:38:20
Colleen
yeah i was just thinking that might be it
13:38:20
karlosz
yeah i was just thinking that might be it
13:38:51
Colleen
when i do ssh -Tv i get
13:38:51
karlosz
when i do ssh -Tv i get
13:39:04
Colleen
https://paste.gnome.org/tpKyiMyvL
13:39:04
karlosz
https://paste.gnome.org/tpKyiMyvL
13:40:30
shinmera
what's the id for the key? 'personal'?
13:41:04
Colleen
its charliezhang@skybluecherry
13:41:04
karlosz
its charliezhang@skybluecherry
13:41:18
shinmera
yeah it's not in the git user's authorized keys
13:41:24
shinmera
are you sure you added it correctly in gitea?
13:41:51
Colleen
the ui is looking pretty convinced
13:41:51
karlosz
the ui is looking pretty convinced
13:42:05
Colleen
the sha sum also checks out with what github shows
13:42:05
karlosz
the sha sum also checks out with what github shows
13:42:14
Colleen
and also verify checked out
13:42:14
karlosz
and also verify checked out
13:42:58
Colleen
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: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
shinmera
yes, it's not in the authorized keys file
13:43:20
shinmera
I don't know why it's not added.
13:43:34
shinmera
can you try re-adding so I can watch the logs?
13:45:59
shinmera
not in the file still and no errors in the logs. fun.
13:46:55
Colleen
https://i.imgur.com/q4rIp9F.png
13:46:55
karlosz
https://i.imgur.com/q4rIp9F.png
13:47:04
shinmera
yeah I see it inserting it into the database
13:47:14
shinmera
but not into the actual file the ssh server consults
13:47:40
Colleen
i never want to be a sysadmin damn
13:47:40
karlosz
i never want to be a sysadmin damn
13:48:06
shinmera
I try to never update because without question things always break
14:03:07
shinmera
it was writing the authorized_keys file somewhere else entirely
14:03:45
shinmera
Anyway, gonna head home now so we can sort out the remote desktop
14:40:09
shinmera
karlosz: okey, try connecting via remote desktop to 10.1.3.119
14:40:23
shinmera
I'll send you the credentials via email.
14:46:28
shinmera
I made a new user for you but no idea if all the permissions and whatever heck on windows is set up well.
14:47:02
shinmera
oh, looks like that logged me out
14:47:11
shinmera
Not even multiuser????
14:47:28
Colleen
yeah you gotta upgrade windows for that...
14:47:28
karlosz
yeah you gotta upgrade windows for that...
14:47:45
Colleen
was kind of an issue at my last place
14:47:45
karlosz
was kind of an issue at my last place
14:47:57
Colleen
nah you need server or something
14:47:57
karlosz
nah you need server or something
14:48:03
shinmera
well I'll look into that later.
14:48:24
shinmera
gonna make dinner now.
14:49:02
Colleen
alright, i will look try to get the sdk working
14:49:02
karlosz
alright, i will look try to get the sdk working
14:49:56
shinmera
all the scripts in trial-nx only need you to set the NINTENDO_SDK_ROOT. You should even be able to use a unix path ala /c/Nintendo/....
14:50:09
shinmera
use an msys2 shell, that's usually what I do.
14:52:53
shinmera
If the symlinks and whatnot work, it should also have the trial-nx source under /home/Projects/c/trial-nx
14:59:30
shinmera
might even have the export and all in the shell history
15:00:43
Colleen
'/home/Projects/ doesn't exist
15:00:43
karlosz
'/home/Projects/ doesn't exist
15:01:26
shinmera
oh. can you access /home/linus?
15:01:55
shinmera
For some reason I thought it didn't do per user profiles
15:01:59
shinmera
well, stuff's in there, then
15:03:09
Colleen
oh, it's a broken sym link to /z/Projects?
15:03:09
karlosz
oh, it's a broken sym link to /z/Projects?
15:03:19
shinmera
hrm, is the network mount not there?
15:03:24
Colleen
can't access /z/Projects
15:03:24
karlosz
can't access /z/Projects
15:03:26
shinmera
if so, create it, I guess.
15:03:40
shinmera
in explorer, add network mount to Z:
15:03:47
shinmera
should have a Projects share
15:04:38
shinmera
very annoying not to have the mounts shared
15:10:46
Colleen
okay i got it working more or less
15:10:46
karlosz
okay i got it working more or less
15:10:56
Colleen
couldn't make the symlink but at least its mounted at z
15:10:56
karlosz
couldn't make the symlink but at least its mounted at z
15:11:07
Colleen
how are you actually building sbcl?
15:11:07
karlosz
how are you actually building sbcl?
15:11:15
shinmera
readme in the repo says how
15:11:25
shinmera
basically just make.sh --os=nx
15:12:27
Colleen
hm i have no permissions there
15:12:27
karlosz
hm i have no permissions there
15:13:56
shinmera
I mean, i guess you can just create your own clone of trial-nx and disregard the share.
15:18:38
Colleen
meanwhile ive been trying to track down this corruption bug that makes immobile space arm64 crash early in regression test suite
15:18:38
karlosz
meanwhile ive been trying to track down this corruption bug that makes immobile space arm64 crash early in regression test suite
15:19:17
Colleen
seems like immobile space GC is not fixing up pointers right in immobile space
15:19:17
karlosz
seems like immobile space GC is not fixing up pointers right in immobile space
15:20:21
Colleen
so the good news is this failure mode appears only to happen when compiling new code into immobile space
15:20:21
karlosz
so the good news is this failure mode appears only to happen when compiling new code into immobile space
15:20:30
Colleen
we don't need to do that so this corruption won't appear
15:20:30
karlosz
we don't need to do that so this corruption won't appear
15:20:50
Colleen
the bad news is without being able to run the regression suite to completion it's not obvious what other badness lies ahead
15:20:50
karlosz
the bad news is without being able to run the regression suite to completion it's not obvious what other badness lies ahead
16:21:17
shinmera
Was bored and added SLICE, SLICE*, NSLICE to array-utils.
16:21:43
shinmera
SAL9000: so how about those youtube videos
16:21:48
shinmera
phoe: so how about that Verbose patch
16:25:43
Colleen
Shinmera: I've got day 1 basically done, hopefully will make some progress on day 2 during this week
16:25:43
SAL9000
Shinmera: I've got day 1 basically done, hopefully will make some progress on day 2 during this week
16:28:07
Colleen
tracked down the bug... it was exactly what i thought it was but i needed an interior pointer into the code, not the pointer to the object...
16:28:07
karlosz
tracked down the bug... it was exactly what i thought it was but i needed an interior pointer into the code, not the pointer to the object...
16:28:48
Colleen
i will take a break and see how far it gets through the test suite when i come back
16:28:48
karlosz
i will take a break and see how far it gets through the test suite when i come back
16:29:01
shinmera
have a good dinner (?)
18:41:16
shinmera
karlosz: lmk if I can turn my computer off again lol
18:41:50
shinmera
karlosz: Also it's the last full week of the month, so please send me an invoice (via email to shirakumo@tymoon.eu, preferably)
Tuesday, 23rd of May 2023, 19:32:13 UTC