
Od jakiegoś czasu miałem problem z KPackageKit. Wywalał mi następujący błąd:
Inicjalizacja silnika pakowania nie powiodła się.
Taka sytuacja może wystąpić, jeśli używane są równocześnie różne narzędzia pakowania.
lub w angielskim:
Failed to initialize packaging backend.
This may occur if other packaging tools are being used simultaneously.
Szczegóły:
There are unfinished transactions remaining. Please run yum-complete-transaction as root.
Wszystko byłoby fajnie, gdyby nie to, że yum-complete-transaction chce wywalić mi połowę pakietów z systemu. Kombinowałem jak przysłowiowy koń pod górę, ale bez rezultatu, nie udało mi się zmusić do działania KPackageKit. W końcu wpisałem w konsoli yum-complete-transaction, powiedziałem one kozie death i chlapnąłem Enter.
Oczywiście nie obyło się bez kilku godzin walki z przywracaniem skasowanych pakietów (do tej pory nie wiem, czy wszystko przywróciłem), ale KPackageKit o dziwo ożył! Hehe, mam w końcu działające automatyczne aktualizacje.
Jak tak podliczyłem czas poświęcony walce z tym błędem, to rozwiązanie z yum-complete-transaction, którego unikałem jak ognia okazało się kilka razy szybsze niż to całe błądzenie wcześniej.

