Solved:Skrooge Broken missing packages lib64skgbasegui2 lib64skgbankgui2

Seems Skrooge-2.12.0-1 is broken at the moment:

$ skrooge
skrooge: error while loading shared libraries: libskgbasegui.so.2: cannot open shared object file: No such file or directory

To fix:

# urpmi lib64skgbasegui2

so it seems Skrooge is missing a dependency.

Then after getiing Skrooge to open it publishes the error:

Loading plugin Skrooge operation plugin failed because the factory could not be found in skrooge_operation: Cannot load library /usr/lib64/qt5/plugins/skrooge_operation.so: (libskgbankgui.so.2: cannot open shared object file: No such file or directory)
Loading plugin Skrooge report plugin failed because the factory could not be found in skrooge_report: Cannot load library /usr/lib64/qt5/plugins/skrooge_report.so: (libskgbankgui.so.2: cannot open shared object file: No such file or directory)
Loading plugin Skrooge budget plugin failed because the factory could not be found in skrooge_budget: Cannot load library /usr/lib64/qt5/plugins/skrooge_budget.so: (libskgbankgui.so.2: cannot open shared object file: No such file or directory)
Loading plugin Skrooge unit plugin failed because the factory could not be found in skrooge_unit: Cannot load library /usr/lib64/qt5/plugins/skrooge_unit.so: (libskgbankgui.so.2: cannot open shared object file: No such file or directory)
Loading plugin Skrooge payee plugin failed because the factory could not be found in skrooge_payee: Cannot load library /usr/lib64/qt5/plugins/skrooge_payee.so: (libskgbankgui.so.2: cannot open shared object file: No such file or directory)
Loading plugin Skrooge calculator plugin failed because the factory could not be found in skrooge_calculator: Cannot load library /usr/lib64/qt5/plugins/skrooge_calculator.so: (libskgbankgui.so.2: cannot open shared object file: No such file or directory)
Loading plugin Skrooge categories plugin failed because the factory could not be found in skrooge_categories: Cannot load library /usr/lib64/qt5/plugins/skrooge_categories.so: (libskgbankgui.so.2: cannot open shared object file: No such file or directory)
Loading plugin Skrooge scheduled plugin failed because the factory could not be found in skrooge_scheduled: Cannot load library /usr/lib64/qt5/plugins/skrooge_scheduled.so: (libskgbankgui.so.2: cannot open shared object file: No such file or directory)
Loading plugin Skrooge bank plugin failed because the factory could not be found in skrooge_bank: Cannot load library /usr/lib64/qt5/plugins/skrooge_bank.so: (libskgbankgui.so.2: cannot open shared object file: No such file or directory)
Loading plugin Skrooge tracker plugin failed because the factory could not be found in skrooge_tracker: Cannot load library /usr/lib64/qt5/plugins/skrooge_tracker.so: (libskgbankgui.so.2: cannot open shared object file: No such file or directory)
Loading plugin Skrooge search plugin failed because the factory could not be found in skrooge_search: Cannot load library /usr/lib64/qt5/plugins/skrooge_search.so: (libskgbankgui.so.2: cannot open shared object file: No such file or directory)

Which is fixed by:

# urpmi lib64skgbankgui2

So as far as I know at this moment our Skrooge package is missing:

lib64skgbasegui2
lib64skgbankgui2

Packages installed after I think I fixed Skrooge:

# rpm -qa | grep skrooge
skrooge-2.12.0-1-omv2015.0.x86_64

# rpm -qa | grep skg
lib64skgbasemodeler2-2.12.0-1-omv2015.0.x86_64
lib64skgbankmodeler2-2.12.0-1-omv2015.0.x86_64
lib64skgbasegui2-2.12.0-1-omv2015.0.x86_64
lib64skgbankgui2-2.12.0-1-omv2015.0.x86_64

Bug report:

Skrooge is missing some needed packages > 2338 – Skrooge is missing some needed packages

this is resolved now, new 2.12.0-2omv

1 Like

Thanks @crisb.

Closing Topic.