Moin *,
ich brauche Video-Support in gajim (XMPP-Client) unter CentOS 7.
Laut Dokumentation (https://dev.gajim.org/gajim/gajim/wikis/GajimFaq) benötige ich diese zusätzlichen Pakete:
*python-farstream
*gstreamer-plugins-bad
'gstreamer-plugins-bad' ist kein Problem, aber leider befindet sich 'python-farstream' scheinbar nicht in den üblichen Repositories (epel, nux-dextop).
Als Schuss ins Blaue habe ich einfach mal diese Installation versucht:
Soweit gut, aber das crasht den Client:
Via
lässt sich das Problem schnell wieder beheben.
Nun suche ich nach einer Möglichkeit, diese Software systemkonform zu installieren.
Sachdienliche Hinweise werden immer gern angenommen...
TNX
cu, gehrke
EDIT:
ich brauche Video-Support in gajim (XMPP-Client) unter CentOS 7.
Laut Dokumentation (https://dev.gajim.org/gajim/gajim/wikis/GajimFaq) benötige ich diese zusätzlichen Pakete:
*python-farstream
*gstreamer-plugins-bad
'gstreamer-plugins-bad' ist kein Problem, aber leider befindet sich 'python-farstream' scheinbar nicht in den üblichen Repositories (epel, nux-dextop).
Als Schuss ins Blaue habe ich einfach mal diese Installation versucht:
Code:
[root@j3 ~]# yum install ftp://mirror.switch.ch/pool/4/mirror/centos/7.3.1611/os/x86_64/Packages/farstream-python-0.1.2-8.el7.x86_64.rpm
Geladene Plugins: fastestmirror, langpacks
farstream-python-0.1.2-8.el7.x86_64.rpm | 19 kB 00:00:01
/var/tmp/yum-root-tscPxX/farstream-python-0.1.2-8.el7.x86_64.rpm wird untersucht: farstream-python-0.1.2-8.el7.x86_64
/var/tmp/yum-root-tscPxX/farstream-python-0.1.2-8.el7.x86_64.rpm wird zum Installieren markiert
Abhängigkeiten werden aufgelöst
--> Transaktionsprüfung wird ausgeführt
---> Paket farstream-python.x86_64 0:0.1.2-8.el7 markiert, um installiert zu werden
--> Abhängigkeitsauflösung beendet
Abhängigkeiten aufgelöst
================================================================================================================================================
Package Arch Version Paketquelle Größe
================================================================================================================================================
Installieren:
farstream-python x86_64 0.1.2-8.el7 /farstream-python-0.1.2-8.el7.x86_64 44 k
Transaktionsübersicht
================================================================================================================================================
Installieren 1 Paket
Gesamtgröße: 44 k
Installationsgröße: 44 k
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installieren : farstream-python-0.1.2-8.el7.x86_64 1/1
Überprüfung läuft: farstream-python-0.1.2-8.el7.x86_64 1/1
Installiert:
farstream-python.x86_64 0:0.1.2-8.el7
Komplett!
Code:
-bash-4.2$ gajim
ImportError: could not import gst
Traceback (most recent call last):
File "gajim.py", line 512, in <module>
interface = Interface()
File "/usr/share/gajim/src/gui_interface.py", line 2970, in __init__
import network_watcher
File "/usr/share/gajim/src/network_watcher.py", line 63, in <module>
'/org/freedesktop/NetworkManager')
File "/usr/lib64/python2.7/site-packages/dbus/bus.py", line 148, in add_signal_receiver
path, **keywords)
File "/usr/lib64/python2.7/site-packages/dbus/connection.py", line 400, in add_signal_receiver
self._require_main_loop()
RuntimeError: To make asynchronous calls, receive signals or export objects, D-Bus connections must be attached to a main loop by passing mainloop=... to the constructor or calling dbus.set_default_main_loop(...)
Code:
yum history undo <id>
Nun suche ich nach einer Möglichkeit, diese Software systemkonform zu installieren.
Sachdienliche Hinweise werden immer gern angenommen...
TNX
cu, gehrke
EDIT:
Code:
[root@j3 ~]# yum info gajim
Geladene Plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: centos.mirror.net-d-sign.de
* epel: ftp.nluug.nl
* extras: ftp.halifax.rwth-aachen.de
* nux-dextop: mirror.li.nux.ro
* updates: centos.mirror.net-d-sign.de
Installierte Pakete
Name : gajim
Architektur : noarch
Version : 0.16.8
Ausgabe : 1.el7
Größe : 15 M
Quelle : installed
Aus Quelle : epel
Zusammenfassung: Jabber client written in PyGTK
URL : https://gajim.org/
Lizenz : GPLv3
Beschreibung: Gajim is a Jabber client written in PyGTK. The goal of Gajim's developers is
: to provide a full featured and easy to use xmpp client for the GTK+ users.
: Gajim does not require GNOME to run, even though it exists with it nicely.
Code:
[root@j3 ~]# yum info python
Geladene Plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: centos.copahost.com
* epel: ftp.nluug.nl
* extras: ftp.halifax.rwth-aachen.de
* nux-dextop: mirror.li.nux.ro
* updates: centos.mirror.net-d-sign.de
Installierte Pakete
Name : python
Architektur : x86_64
Version : 2.7.5
Ausgabe : 48.el7
Größe : 79 k
Quelle : installed
Aus Quelle : base
Zusammenfassung: An interpreted, interactive, object-oriented programming language
URL : http://www.python.org/
Lizenz : Python
Beschreibung: Python is an interpreted, interactive, object-oriented programming
: language often compared to Tcl, Perl, Scheme or Java. Python includes
: modules, classes, exceptions, very high level dynamic data types and
: dynamic typing. Python supports interfaces to many system calls and
: libraries, as well as to various windowing systems (X11, Motif, Tk,
: Mac and MFC).
:
: Programmers can write new built-in modules for Python in C or C++.
: Python can be used as an extension language for applications that need
: a programmable interface.
:
: Note that documentation for Python is provided in the python-docs
: package.
:
: This package provides the "python" executable; most of the actual
: implementation is within the "python-libs" package.