#nervenzusammenbruch — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #nervenzusammenbruch, aggregated by home.social.
-
Heute sollte der Kuschelmammut mal wieder aktualisiert werden.
Seit ich mir mal die gesamte Instanz, zum Glück hatte ich ein Backup, zerschossen hatte, gehe ich da mit echt unguten Gefühlen ran...Bei der Gelegenehit entdeckt, dass meine regelmäßigen automatischen Backups funktionieren. Das letzte habe ich dann auf Konsistenz geprüft: für meinen Laienblick sah es gut aus.
Zurück zum Update. Da ich auf einer vergleichsweise alten Verson stand, erst einmal ein Zwischenupdate auf 4.4.16
Das lief völlig problemlos durch.
Mutig geworden, habe ich mir dann 4.5.0 vorgenommen. Zu 4.5.9 wollte ich...
Tja, war nichts. Vite lief nicht durch. Irgendwo bei Node.js. löste ein Paket einen "illegal Instruction" Error aus.
Verdammt.
Am Ende hat ein Script geholfen von Gemini pro:
```
#!/bin/bash
# fix-rollup.sh - Repariert den "Illegal Instruction" Fehler auf dem Raspberry Pi (ARM64)
# Ersetzt native CPU-Binaries durch die plattformunabhängige WebAssembly-Version.
echo " Schritt 1: Entferne defekte, CPU-spezifische Rollup-Ordner..."
rm -rf node_modules/rollup
rm -rf node_modules/vite/node_modules/rollup
echo " Schritt 2: Installiere die WebAssembly-Version (WASM)..."
yarn add @rollup/wasm-node --force
echo " Schritt 3: Setze den neuen WASM-Motor in Vite und Rollup ein..."
cp -R node_modules/@rollup/wasm-node node_modules/vite/node_modules/rollup
cp -R node_modules/@rollup/wasm-node node_modules/rollup
echo " Fertig! Die Hardware-Inkompatibilität ist gepatcht."
echo " Du kannst jetzt den Build starten mit:"
echo " RAILS_ENV=production bundle exec rails assets:precompile"
```Meine Update Routine sieht nun so aus:
```
sudo -u mastodon bash -l
cd /home/mastodon/live
git fetch --tags
git checkout v4.5.9
bundle install
yarn install
./fix-rollup.sh
RAILS_ENV=production bundle exec rails assets:precompile
RAILS_ENV=production bundle exec rails db:migrate
exit
sudo systemctl restart mastodon-web mastodon-sidekiq mastodon-streaming
```Im fix-rollup.sh steht das Script.
Wann ich auf .9 aktualisiere, weiss ich noch nicht. Jetzt jedenfalls nicht.
#mastodon #linux #node.js #vite #nervenzusammenbruch #ichhasselinux
-
Heute sollte der Kuschelmammut mal wieder aktualisiert werden.
Seit ich mir mal die gesamte Instanz, zum Glück hatte ich ein Backup, zerschossen hatte, gehe ich da mit echt unguten Gefühlen ran...Bei der Gelegenehit entdeckt, dass meine regelmäßigen automatischen Backups funktionieren. Das letzte habe ich dann auf Konsistenz geprüft: für meinen Laienblick sah es gut aus.
Zurück zum Update. Da ich auf einer vergleichsweise alten Verson stand, erst einmal ein Zwischenupdate auf 4.4.16
Das lief völlig problemlos durch.
Mutig geworden, habe ich mir dann 4.5.0 vorgenommen. Zu 4.5.9 wollte ich...
Tja, war nichts. Vite lief nicht durch. Irgendwo bei Node.js. löste ein Paket einen "illegal Instruction" Error aus.
Verdammt.
Am Ende hat ein Script geholfen von Gemini pro:
```
#!/bin/bash
# fix-rollup.sh - Repariert den "Illegal Instruction" Fehler auf dem Raspberry Pi (ARM64)
# Ersetzt native CPU-Binaries durch die plattformunabhängige WebAssembly-Version.
echo " Schritt 1: Entferne defekte, CPU-spezifische Rollup-Ordner..."
rm -rf node_modules/rollup
rm -rf node_modules/vite/node_modules/rollup
echo " Schritt 2: Installiere die WebAssembly-Version (WASM)..."
yarn add @rollup/wasm-node --force
echo " Schritt 3: Setze den neuen WASM-Motor in Vite und Rollup ein..."
cp -R node_modules/@rollup/wasm-node node_modules/vite/node_modules/rollup
cp -R node_modules/@rollup/wasm-node node_modules/rollup
echo " Fertig! Die Hardware-Inkompatibilität ist gepatcht."
echo " Du kannst jetzt den Build starten mit:"
echo " RAILS_ENV=production bundle exec rails assets:precompile"
```Meine Update Routine sieht nun so aus:
```
sudo -u mastodon bash -l
cd /home/mastodon/live
git fetch --tags
git checkout v4.5.9
bundle install
yarn install
./fix-rollup.sh
RAILS_ENV=production bundle exec rails assets:precompile
RAILS_ENV=production bundle exec rails db:migrate
exit
sudo systemctl restart mastodon-web mastodon-sidekiq mastodon-streaming
```Im fix-rollup.sh steht das Script.
Wann ich auf .9 aktualisiere, weiss ich noch nicht. Jetzt jedenfalls nicht.
#mastodon #linux #node.js #vite #nervenzusammenbruch #ichhasselinux
-
Heute sollte der Kuschelmammut mal wieder aktualisiert werden.
Seit ich mir mal die gesamte Instanz, zum Glück hatte ich ein Backup, zerschossen hatte, gehe ich da mit echt unguten Gefühlen ran...Bei der Gelegenehit entdeckt, dass meine regelmäßigen automatischen Backups funktionieren. Das letzte habe ich dann auf Konsistenz geprüft: für meinen Laienblick sah es gut aus.
Zurück zum Update. Da ich auf einer vergleichsweise alten Verson stand, erst einmal ein Zwischenupdate auf 4.4.16
Das lief völlig problemlos durch.
Mutig geworden, habe ich mir dann 4.5.0 vorgenommen. Zu 4.5.9 wollte ich...
Tja, war nichts. Vite lief nicht durch. Irgendwo bei Node.js. löste ein Paket einen "illegal Instruction" Error aus.
Verdammt.
Am Ende hat ein Script geholfen von Gemini pro:
```
#!/bin/bash
# fix-rollup.sh - Repariert den "Illegal Instruction" Fehler auf dem Raspberry Pi (ARM64)
# Ersetzt native CPU-Binaries durch die plattformunabhängige WebAssembly-Version.
echo " Schritt 1: Entferne defekte, CPU-spezifische Rollup-Ordner..."
rm -rf node_modules/rollup
rm -rf node_modules/vite/node_modules/rollup
echo " Schritt 2: Installiere die WebAssembly-Version (WASM)..."
yarn add @rollup/wasm-node --force
echo " Schritt 3: Setze den neuen WASM-Motor in Vite und Rollup ein..."
cp -R node_modules/@rollup/wasm-node node_modules/vite/node_modules/rollup
cp -R node_modules/@rollup/wasm-node node_modules/rollup
echo " Fertig! Die Hardware-Inkompatibilität ist gepatcht."
echo " Du kannst jetzt den Build starten mit:"
echo " RAILS_ENV=production bundle exec rails assets:precompile"
```Meine Update Routine sieht nun so aus:
```
sudo -u mastodon bash -l
cd /home/mastodon/live
git fetch --tags
git checkout v4.5.9
bundle install
yarn install
./fix-rollup.sh
RAILS_ENV=production bundle exec rails assets:precompile
RAILS_ENV=production bundle exec rails db:migrate
exit
sudo systemctl restart mastodon-web mastodon-sidekiq mastodon-streaming
```Im fix-rollup.sh steht das Script.
Wann ich auf .9 aktualisiere, weiss ich noch nicht. Jetzt jedenfalls nicht.
#mastodon #linux #node.js #vite #nervenzusammenbruch #ichhasselinux
-
Heute sollte der Kuschelmammut mal wieder aktualisiert werden.
Seit ich mir mal die gesamte Instanz, zum Glück hatte ich ein Backup, zerschossen hatte, gehe ich da mit echt unguten Gefühlen ran...Bei der Gelegenehit entdeckt, dass meine regelmäßigen automatischen Backups funktionieren. Das letzte habe ich dann auf Konsistenz geprüft: für meinen Laienblick sah es gut aus.
Zurück zum Update. Da ich auf einer vergleichsweise alten Verson stand, erst einmal ein Zwischenupdate auf 4.4.16
Das lief völlig problemlos durch.
Mutig geworden, habe ich mir dann 4.5.0 vorgenommen. Zu 4.5.9 wollte ich...
Tja, war nichts. Vite lief nicht durch. Irgendwo bei Node.js. löste ein Paket einen "illegal Instruction" Error aus.
Verdammt.
Am Ende hat ein Script geholfen von Gemini pro:
```
#!/bin/bash
# fix-rollup.sh - Repariert den "Illegal Instruction" Fehler auf dem Raspberry Pi (ARM64)
# Ersetzt native CPU-Binaries durch die plattformunabhängige WebAssembly-Version.
echo " Schritt 1: Entferne defekte, CPU-spezifische Rollup-Ordner..."
rm -rf node_modules/rollup
rm -rf node_modules/vite/node_modules/rollup
echo " Schritt 2: Installiere die WebAssembly-Version (WASM)..."
yarn add @rollup/wasm-node --force
echo " Schritt 3: Setze den neuen WASM-Motor in Vite und Rollup ein..."
cp -R node_modules/@rollup/wasm-node node_modules/vite/node_modules/rollup
cp -R node_modules/@rollup/wasm-node node_modules/rollup
echo " Fertig! Die Hardware-Inkompatibilität ist gepatcht."
echo " Du kannst jetzt den Build starten mit:"
echo " RAILS_ENV=production bundle exec rails assets:precompile"
```Meine Update Routine sieht nun so aus:
```
sudo -u mastodon bash -l
cd /home/mastodon/live
git fetch --tags
git checkout v4.5.9
bundle install
yarn install
./fix-rollup.sh
RAILS_ENV=production bundle exec rails assets:precompile
RAILS_ENV=production bundle exec rails db:migrate
exit
sudo systemctl restart mastodon-web mastodon-sidekiq mastodon-streaming
```Im fix-rollup.sh steht das Script.
Wann ich auf .9 aktualisiere, weiss ich noch nicht. Jetzt jedenfalls nicht.
#mastodon #linux #node.js #vite #nervenzusammenbruch #ichhasselinux
-
Heute sollte der Kuschelmammut mal wieder aktualisiert werden.
Seit ich mir mal die gesamte Instanz, zum Glück hatte ich ein Backup, zerschossen hatte, gehe ich da mit echt unguten Gefühlen ran...Bei der Gelegenehit entdeckt, dass meine regelmäßigen automatischen Backups funktionieren. Das letzte habe ich dann auf Konsistenz geprüft: für meinen Laienblick sah es gut aus.
Zurück zum Update. Da ich auf einer vergleichsweise alten Verson stand, erst einmal ein Zwischenupdate auf 4.4.16
Das lief völlig problemlos durch.
Mutig geworden, habe ich mir dann 4.5.0 vorgenommen. Zu 4.5.9 wollte ich...
Tja, war nichts. Vite lief nicht durch. Irgendwo bei Node.js. löste ein Paket einen "illegal Instruction" Error aus.
Verdammt.
Am Ende hat ein Script geholfen von Gemini pro:
```
#!/bin/bash
# fix-rollup.sh - Repariert den "Illegal Instruction" Fehler auf dem Raspberry Pi (ARM64)
# Ersetzt native CPU-Binaries durch die plattformunabhängige WebAssembly-Version.
echo " Schritt 1: Entferne defekte, CPU-spezifische Rollup-Ordner..."
rm -rf node_modules/rollup
rm -rf node_modules/vite/node_modules/rollup
echo " Schritt 2: Installiere die WebAssembly-Version (WASM)..."
yarn add @rollup/wasm-node --force
echo " Schritt 3: Setze den neuen WASM-Motor in Vite und Rollup ein..."
cp -R node_modules/@rollup/wasm-node node_modules/vite/node_modules/rollup
cp -R node_modules/@rollup/wasm-node node_modules/rollup
echo " Fertig! Die Hardware-Inkompatibilität ist gepatcht."
echo " Du kannst jetzt den Build starten mit:"
echo " RAILS_ENV=production bundle exec rails assets:precompile"
```Meine Update Routine sieht nun so aus:
```
sudo -u mastodon bash -l
cd /home/mastodon/live
git fetch --tags
git checkout v4.5.9
bundle install
yarn install
./fix-rollup.sh
RAILS_ENV=production bundle exec rails assets:precompile
RAILS_ENV=production bundle exec rails db:migrate
exit
sudo systemctl restart mastodon-web mastodon-sidekiq mastodon-streaming
```Im fix-rollup.sh steht das Script.
Wann ich auf .9 aktualisiere, weiss ich noch nicht. Jetzt jedenfalls nicht.
#mastodon #linux #node.js #vite #nervenzusammenbruch #ichhasselinux