Bleachbit not running - on ONE SINGLE TW install...

Hi!

Did a zypper dup today on different TW KDE 64bit installs, afterwards on one of those I get:

bleachbit
Traceback (most recent call last):
  File "/usr/bin/bleachbit", line 43, in <module>
    import bleachbit.GUI
  File "/usr/share/bleachbit/GUI.py", line 25, in <module>
    from bleachbit import GuiBasic
  File "/usr/share/bleachbit/GuiBasic.py", line 29, in <module>
    gi.require_version('Gtk', '3.0')
  File "/usr/lib64/python3.8/site-packages/gi/__init__.py", line 132, in require_version
    raise ValueError('Namespace %s not available for version %s' %
ValueError: Namespace Gtk not available for version 3.0

The interwebs are not really helpful with this error, as the recommended packages to install are already installed. Bleachbit did fine when locked to old python 2 version until this update :-/

ypper lr -u -p
#  | Alias                               | Name                       | Enabled | GPG Check | Refresh | Priority | URI
---+-------------------------------------+----------------------------+---------+-----------+---------+----------+------------------------------------------------------------------------------------
 1 | KDE_Unstable_Extra                  | KDE_Unstable_Extra         | Yes     | (r ) Yes  | No      |   99     | https://download.opensuse.org/repositories/KDE:/Unstable:/Extra/openSUSE_Tumbleweed
 2 | download.opensuse.org-non-oss       | Main Repository (NON-OSS)  | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/tumbleweed/repo/non-oss/
 3 | download.opensuse.org-oss           | Main Repository (OSS)      | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/tumbleweed/repo/oss/
 4 | download.opensuse.org-tumbleweed    | Main Update Repository     | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/tumbleweed/
 5 | http-download.opensuse.org-52647678 | security:netfilter         | No      | ----      | ----    |   99     | http://download.opensuse.org/repositories/security:/netfilter/openSUSE_Tumbleweed/
 6 | libdvdcss                           | libdvdcss                  | Yes     | (r ) Yes  | Yes     |   91     | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/
 7 | openSUSE_Factory                    | utilities                  | Yes     | (r ) Yes  | Yes     |   95     | http://download.opensuse.org/repositories/utilities/openSUSE_Factory
 8 | openSUSE_Tumbleweed                 | Mozilla                    | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/repositories/mozilla/openSUSE_Tumbleweed/
 9 | packman                             | packman                    | Yes     | (r ) Yes  | Yes     |   90     | http://packman.inode.at/suse/openSUSE_Tumbleweed/
10 | repo-debug                          | openSUSE-Tumbleweed-Debug  | No      | ----      | ----    |   99     | http://download.opensuse.org/debug/tumbleweed/repo/oss/
11 | repo-source                         | openSUSE-Tumbleweed-Source | No      | ----      | ----    |   99     | http://download.opensuse.org/source/tumbleweed/repo/oss/

I tried both, the version 4 from standrad repo and the latest from utilities (both in YasT and with on-click from Browser for the utilities repo). Both same result.

Any ideas what’s going on here?

Hi
Is typelib-1_0-Gtk-3_0 installed?

Hi USA!

no! I only had typelib-1_0-Gtk-4_0 installed… why? but after installing version 3 it works!

many thanks!