Installing Addons Bug

I did the command blueprint -upgrade remote && blueprint -i *.blueprint but not all of the addons got installed
53 Replies
RexGuard
RexGuardOP4w ago
the first file is showing all of the addons I have and the second file shows the command progress
RexGuard
RexGuardOP4w ago
No description
Lara
Lara4w ago
I noticed installing blueprint updates isn't always perfect and there might be left over symlinks in like say the php controllers Are they literally not being installed or just not working?
RexGuard
RexGuardOP4w ago
what exactly not working? the not installed addon or the installed ones
Lara
Lara4w ago
They wouldn't be working if it's a controller issue but if they use any react components they will show up in the client area The not installed addons If you were to look at the extensions page does it say they are installed
RexGuard
RexGuardOP4w ago
only selected few was successfully installed I think here
RexGuard
RexGuardOP4w ago
No description
Lara
Lara4w ago
So I don't think it's a symlinks issue then What does happen if you try and install one of the missing addons
RexGuard
RexGuardOP4w ago
No description
RexGuard
RexGuardOP4w ago
I think I can clearly see the issue here its version error actually, nvm its just a warning
Lara
Lara4w ago
No it's the fatal error Is your system not using a utf-8 locale?
RexGuard
RexGuardOP4w ago
im not sure, but before doing the command, especially yesterday, I can install addons and do things normally im not sure if my system can change like that without me actually changing it
Lara
Lara4w ago
Run locale What locale is your system using
RexGuard
RexGuardOP4w ago
root@rexguard:/var/www/pterodactyl# locale LANG= LANGUAGE= LC_CTYPE="POSIX" LC_NUMERIC="POSIX" LC_TIME="POSIX" LC_COLLATE="POSIX" LC_MONETARY="POSIX" LC_MESSAGES="POSIX" LC_PAPER="POSIX" LC_NAME="POSIX" LC_ADDRESS="POSIX" LC_TELEPHONE="POSIX" LC_MEASUREMENT="POSIX" LC_IDENTIFICATION="POSIX" LC_ALL=
Lara
Lara4w ago
Why is your system missing locales lmao What distro are you using
RexGuard
RexGuardOP4w ago
T_T no idea Ubuntu Server
Lara
Lara4w ago
Weird that it's empty https://wiki.archlinux.org/title/Installation_guide#Localization I guess follow this section of the arch install guide?
RexGuard
RexGuardOP4w ago
root@rexguard:/var/www/pterodactyl# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04.5 LTS Release: 22.04 Codename: jammy
Lara
Lara4w ago
You can run locale -a to get the list of currently generated locales
RexGuard
RexGuardOP4w ago
root@rexguard:/var/www/pterodactyl# locale -a C C.utf8 POSIX en_US.utf8
Lara
Lara4w ago
Ok so you just need to set the /etc/locale.conf file per the arch wiki Just look here
RexGuard
RexGuardOP4w ago
Alright, ill follow it
Lara
Lara4w ago
You have to set the en_US.UTF-8 locale For some reason locale -a strips casing and the dash And I'm pretty sure the casing matters Also that's the only thing you have to do from the wiki and that should fix the installation problems You should also probably update off Ubuntu 22.04 as it's already lost mainline maintenance and will lose extended maintenance in a year
RexGuard
RexGuardOP4w ago
ouch I did all the localization steps
Lara
Lara4w ago
Eh it's fine
RexGuard
RexGuardOP4w ago
will upgrade soon
Lara
Lara4w ago
You only regenerated already generated locales
RexGuard
RexGuardOP4w ago
should I rerun the blueprint reinstallation? XD
Lara
Lara4w ago
Since glibc hasn't updated that won't break anything
RexGuard
RexGuardOP4w ago
I see
Lara
Lara4w ago
but also no you should just be okay to install the extensions now
RexGuard
RexGuardOP4w ago
XD, can I do blueprint -i *.blueprint? somehow im too lazy to install it one by one
Lara
Lara4w ago
I'd say to only do one for now as a test case
RexGuard
RexGuardOP4w ago
No description
RexGuard
RexGuardOP4w ago
true
Lara
Lara4w ago
Afterwards you can hammer it with *.blueprint Might be worthwhile to system restart?
RexGuard
RexGuardOP4w ago
just a proof that I did the localization step
No description
RexGuard
RexGuardOP4w ago
Sure
Lara
Lara4w ago
Locale settings I think should have applied immediately so weird
RexGuard
RexGuardOP4w ago
oh well
Lara
Lara4w ago
Honestly Linux quirks or blueprint quirks Locales are one and done you don't need to restart completely I think and just reload your session so it reloads locales so just closing ssh and starting it again But anyway lmk if it's working
RexGuard
RexGuardOP4w ago
it still the same I did a complete restart hehe
Lara
Lara4w ago
I guess a beta bug Gotta wait on @Emma
RexGuard
RexGuardOP4w ago
nuuuu its so weird, when I did locale it still shows posix I asked Chat Gpt for Ideas since I ran out it told me to do this
export LANG=en_US.UTF-8
export LANGUAGE=en_US:en
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
export LANGUAGE=en_US:en
export LC_ALL=en_US.UTF-8
Emma
Emma4w ago
the point of forcing utf-8 is because otherwise routes just cant generate correctly for some reason i can look into this later, weird that its not doing it correctly
Lara
Lara4w ago
I was helping then change locale and it made no difference Apparently now they're saying it didn't change That is not a permanent solution The normal Linux solution is locale.conf
Emma
Emma4w ago
tried rebooting yet
Lara
Lara4w ago
Unless ubuntu does something funky What does the output of locale say Is lang changed
Emma
Emma4w ago
turn it off and on again
Lara
Lara4w ago
You never set any variables for the LC_* ones They have lol
Emma
Emma4w ago
uhh weird
RexGuard
RexGuardOP4w ago
im gonna sleep soon, any logs or test needed?

Did you find this page helpful?