[opensuse] trying to install dbus-1-python - depends on bumblebee' ??
I'm configuring a new storage server (leap423) and tried to run targetcli-fb. It seems I need a module 'dbus' which is provided by 'dbus-1-python'. Trying to install that means adding about 200 other packages :-( - with "-no-recommends", the selection is reduced to a mere 42: The following 42 NEW packages are going to be installed: bumblebee dbus-1-glib dbus-1-python fontconfig girepository-1_0 libcairo2 libdatrie1 libdrm2 libfltk1 libfreetype6 libgbm1 libgirepository-1_0-1 libGLU1 libharfbuzz0 libpango-1_0-0 libpixman-1-0 libpng16-16 libthai0 libthai-data libturbojpeg0 libwayland-client0 libwayland-server0 libX11-xcb1 libxcb-dri2-0 libxcb-dri3-0 libxcb-present0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libXfixes3 libXft2 libXinerama1 libXrender1 libxshmfence1 libXv1 Mesa-libEGL1 primus python-gobject python-xml typelib-1_0-Pango-1_0 VirtualGL Why on earth would I want to install e.g. bumblebee? libthai0? X stuff? drm? fonts? turbojpeg? I locked out 'Mesa' and 'bumblebee', and provided I accept breaking some dependencies, the selection looks much more reasonable: The following 3 NEW packages are going to be installed: dbus-1-glib dbus-1-python python-xml It would appear that 'bumblebee' or 'Mesa' is the culprit - but how is that related to dbus-1-python? -- Per Jessen, Zürich (3.1°C) http://www.cloudsuisse.com/ - your owncloud, hosted in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Per Jessen wrote:
I'm configuring a new storage server (leap423) and tried to run targetcli-fb. It seems I need a module 'dbus' which is provided by 'dbus-1-python'.
[snip]
It would appear that 'bumblebee' or 'Mesa' is the culprit - but how is that related to dbus-1-python?
dbus-1-python needs python-gobject needs typelib(Pango) libpango libcairo2 Mesa-libGL1 and primus bumblebee. -- Per Jessen, Zürich (1.9°C) http://www.hostsuisse.com/ - virtual servers, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, 20 Dec 2017 13:39:43 +0100
Per Jessen
I'm configuring a new storage server (leap423) and tried to run targetcli-fb. It seems I need a module 'dbus' which is provided by 'dbus-1-python'.
I'm just looking at YaST on my 42.2 D-Bus isn't provided by dbus-1-python. dbus is provided by dbus-1. dbus-1-python provides python bindings to D-Bus. FWIW, I have Mesa installed but not bumblebee. Does your server have Optimus graphics? Or any graphics at all? It looks like some dependencies are screwed up somewhere. If I try to install targetcli-fb, it needs python-rtslib-fb and pythonconfigshell-fb but I'm not about to actually install it to see if something else happens when I run it. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Dave Howorth wrote:
On Wed, 20 Dec 2017 13:39:43 +0100 Per Jessen
wrote: I'm configuring a new storage server (leap423) and tried to run targetcli-fb. It seems I need a module 'dbus' which is provided by 'dbus-1-python'.
I'm just looking at YaST on my 42.2
D-Bus isn't provided by dbus-1-python. dbus is provided by dbus-1. dbus-1-python provides python bindings to D-Bus.
Right - it's the python 'dbus' module that is needed.
FWIW, I have Mesa installed but not bumblebee. Does your server have Optimus graphics? Or any graphics at all? It looks like some dependencies are screwed up somewhere.
The server does have a video output, built-in ATI Rage XL. :-)
If I try to install targetcli-fb, it needs python-rtslib-fb and pythonconfigshell-fb but I'm not about to actually install it to see if something else happens when I run it.
It won't cause any harm, but I don't think it'll tell us much either. AFAICT, the main cause is targetcli-fb wanting to install python-gobject - I just don't read pythong code well enough to know if it's actually being used. -- Per Jessen, Zürich (3.6°C) http://www.hostsuisse.com/ - virtual servers, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thu, Dec 21, Per Jessen wrote:
It won't cause any harm, but I don't think it'll tell us much either. AFAICT, the main cause is targetcli-fb wanting to install python-gobject - I just don't read pythong code well enough to know if it's actually being used.
This may be too obvious, or too tedious, but if you work through those packages, look for them in /usr/lib64/python2.7/site-packages/$PACKAGE from in there, `find . | xargs grep import` and you'll see if it actually wants any of the others.. /me wonders WTH is 'bumblebee'..... Michael -- Michael Fischer michael@visv.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday, 2017-12-21 at 16:43 -0500, Michael Fischer wrote:
/me wonders WTH is 'bumblebee'.....
«NVidia Optimus support for GNU/Linux aimed at stability Bumblebee daemon is a rewrite of the original Bumblebee service, providing an elegant and stable means of managing Optimus hybrid graphics chipsets. A primary goal of this project is to not only enable use of the discrete GPU for rendering, but also to enable smart power management of the dGPU when it's not in use.» https://software.opensuse.org/package/bumblebee - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlo8RzwACgkQtTMYHG2NR9Wv5ACfcJb4A1xQN0Oo3WVL0A+NUfw3 oZIAn1eHit8w0lVfWx5nuIH3jgNLpqVw =shN3 -----END PGP SIGNATURE-----
participants (4)
-
Carlos E. R.
-
Dave Howorth
-
Michael Fischer
-
Per Jessen