Не было печали апдейтов накачали
1. Обноивл arch - сломалась nodejs(нет нужных старых версий либ)
2. Обновил nodejs до 7 - не запускаются старые проекты которые нужно поддерживать (т.к. нет internal/fs)
3. Откатил ноду и системные пакеты которые ей нужны для работы, теперь не пашет pacman, virtualbox/vagrant nautilus и хрен знает сколько ещё всего (error while loading shared libraries: libicuuc.so.58)
Сейчас нужно загрузиться с liveusb arch и починить систему, установить новые либы, что вернёт меня на шаг 2.
Что посоветуете?
UPD:
я могу переключаться между версиями nodejs, но не могу безболезненно переключаться между версиями libicui18n.so
Системе нужна libicui18n.so.58 - стабильной 5-6й ноде - libicui18n.so.57
Помимо ICU (libicui18n) такая же фигня c lib_http_parser.
Сейчас ребутнулся, с arch-флешки пофиксил систему.. но старые проекты теперь не получится запустить...
Пока вижу единственный вариант - юзать virtualbox или docker для сборки старых проектов.. и может даже лучше где-нибудь в облаке..