Hello,
I have installed Opensuse 11.1 and 11.2 x64 kde 4 version, I don’t have any gnome or gtk program, why do I still have some gnome dependencies that if I try to uninstall they want to uninstall Kde 4 programs?
I want a pure Kde4 and Qt4 system why cant I have it?
>
> Hello,
> I have installed Opensuse 11.1 and 11.2 x64 kde 4 version, I
> don’t have any gnome or gtk program, why do I still have some gnome
> dependencies that if I try to uninstall they want to uninstall Kde 4
> programs?
> I want a pure Kde4 and Qt4 system why cant I have it?
>
> I could get rid of all Qt3 but not gnome!
>
> Thank You Very Much
>
> Regards
>
>
what dependencies in particular?
For example, gconf2, glib2-branding-openSUSE, gnome-keyring, gnome-vfs2, libgsf-1-114,gnome language bundle etc, I cant uninstall it without messing my system.
Why gstreamer have hard dependencies with gnome, because if I’m not wrong gstreamer is in freedesktop.org. All freedesktop technologies shouldn’t be desktop independent? I think networkmanager have the same problem.
There are quite a few packages defined with weird dependencies. The other day, I was installing libqt4-32bit on a 64bit machine because I wanted to install another 32bit program that requires it. I was surprised to see that libqt4-32bit depends on libqt4-sql-32bit and libqt4-sql-mysql-32bit!
I don’t see anything wrong in having some dependencies which are rarely loaded into memory at all. They may exist on the disk but i guess most of them are rarely used/loaded.
> If you wan’t a system tailoerd with minimal dependencies then install
> gentoo
Or slackware if you realy don’t want any gnome stuff.
OpenSUSE may have some weird dependencies but it does work.
If diskspace is a big issue then indeed another distro would be a better
idea then go messing with openSUSE to save a few hundred MB’s and to get
hell everytime you run an update.
Many of the dependencies are actually because they’re linked to various libraries and would cause issues starting the programs if they were missing - for example GNOME applications use libpulse0 even if you don’t use PA at all. Some of them share functionality and thus are linked for that reason - for example A program that may work on B desktop environment uses calls from library C that is actually meant for environment D.
It’s an intricate web - of course you could get around that by linking static or removing the functionality that uses the other libs at runtime.
I don’t mind the disk space it just bother me the presence of this dependencies that aren’t used by any of my program. I think that if you install opensuse with gnome and you use only gnome programs you can bet that they don’t have any Qt or kde forced dependencies but if you have opensuse kde you have the gnome dependencies.
Anyway I love opensuse and I wont change for this reason.