Kısmi güncelleme sonucu bozulan sistemde `pisi upgrade` çekildiğinde `comar-api` tam kurulamadı hatası alınıyor
Başlık kendisini ifade ediyor. Sorunun içine baktığımda bu kısmi güncellemenin Expat kütüphanesini (/usr/lib/libexpat.so.1) bozduğunu fark ettim.
Bunu "Nar" sürümünü kurup güncelleme basmadan neofetch kurmaya çalışarak tetikledim. Kurulum bitince sistem tamamen tepkisiz hale geldi ve zorla yeniden başlattığımda Müdür hata vermeye başladı. Canlı ortama geçip chroot açtım ve pisi upgrade çekmeye çalıştım. Paketler düzgünce indi ancak kuruluma geldiğinde Çomar API'sinin düzgün yüklenmediğini söyledi. PiSi'nin kodlarında bu hata comar Python modülü içe alınamayınca veriliyormuş. Python 2 interpreter içine girdim ve import comar yazdığımda üstte bahsettiğim kütüphane için File too short hatası verdi - Bu hata Müdür'ün de açılışa engel vermesine sebep olan hatanın aynısıydı. Çözüm olarak, her ne kadar hileli olsa da, canlı ortamdan bu dosyayı alıp yüklü sisteme kopyaladım. Tekrar sisteme chroot çekip comar modülünün düzgün çalıştığını doğruladıktan sonra tekrar pisi upgrade çektim ve şimdi bazı dosya çakışmalarıyla cebelleşiyorum. :)