I’ve just installed inkscape, however, it refuses to start. When i ran it in command line, then i received this message
**> **inkscape
inkscape: symbol lookup error: /usr/lib64/libgiomm-2.4.so.1: undefined symbol: g_notification_get_type
I read quite a lot already, and found someone did also experience similar problem when using Gnome applications in KDE environment. However, i still couldn’t solve it by myself.
> zypper se -si inkscape
Repository 'openSuSE-printing' is out-of-date. You can run 'zypper refresh' as root to update it.
Repository 'packman' is out-of-date. You can run 'zypper refresh' as root to update it.
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
--+---------------------------+---------+--------------+--------+----------------------------
i | inkscape | package | 0.48.4-2.1.2 | x86_64 | (System Packages)
i | inkscape-extensions-extra | package | 0.48.4-5.1.6 | x86_64 | openSUSE Current Stable_OSS
i | inkscape-extensions-gimp | package | 0.48.4-5.1.6 | x86_64 | openSUSE Current Stable_OSS
i | inkscape-lang | package | 0.48.4-5.1.6 | noarch | openSUSE Current Stable_OSS
However, i guess it may not be a version specific problem, but a problem of running GNOME applications on KDE SuSE. My decision may be wrong, therefore if you think it is more a problem of Tumbleweed, please move this to the Tumbleweed forum, thanks !
Ok, please remove the VLC repo for a start.
Everything in there is in Packman as well, and having both will give you problems.
Then, you probably ran into that old branding conflict, that exists in Tumbleweed, but was never accepted as a problem.
So, IMHO, you have two ways to solve your problem:
Uninstall the gio-branding-openSUSE and gtk3-branding-openSUSE packages and install the -upstream versions instead.
or, what I would prefer:
change the priority of the Tumbleweed repo to 98 (in YaST->Software Repositories e.g.)
Then everything should work after an additional “zypper dup”.
And you don’t need packman-essentials, the standard one is enough.
LibreOffice_Stable-Tumbleweed is unmaintained as well and won’t give you new stuff AFAIK.
Well, the thing is that not Tumbleweed users (like me) will not try to advice you because we realy do not know what we talk about. And in the Tumbleweed forums are the people that at least think they know where they talk about.
And I can add that most KDE users that run so called Gnome applications have no problems doing that. I wouldn’t even bother if something is seen as a Gnome application.
remove gio-branding-openSUSE and gtk3-branding-openSUSE and install their -upstream versions
increase the priority of Tumbleweed
It was either-or. One thing should have sufficed.
But I don’t think you miss much without the gio and gtk3 openSUSE branding.
I don’t know for sure though, as I only use KDE, and there the branding does have significant config changes to upstream.
But the KDE maintainers did actively help to not have an issue in Tumbleweed.
As the GNOME maintainers didn’t care, I suppose it’s a non-issue. And the official advise still is to use the upstream branding AFAIK, at least regarding GNOME/GTK.