Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#25802 - [emesene] missing dependencies
Attached to Project:
Community Packages
Opened by Daniel Gonzalez (maloy) - Sunday, 28 August 2011, 20:41 GMT
Last edited by Ronald van Haren (pressh) - Saturday, 07 January 2012, 09:35 GMT
Opened by Daniel Gonzalez (maloy) - Sunday, 28 August 2011, 20:41 GMT
Last edited by Ronald van Haren (pressh) - Saturday, 07 January 2012, 09:35 GMT
|
DetailsDescription: Add farsight2 and hspell to the dependencies in order to avoid some errors with the file transfer functions.
Additional info: Here is the output of the terminal, and the link with the emesene developer package recommendation: https://github.com/emesene/emesene/issues/808#issuecomment-1925014 $ emesene ** Message: pygobject_register_sinkfunc is deprecated (GstObject) [12:37:42 ERROR root] Could not find any typelib for Unity [12:37:42 ERROR root] Could not find any typelib for Dbusmenu [12:37:43 ERROR papylib.Events] You need gstreamer to use the Audio/Video calls support Traceback (most recent call last): File "/usr/share/emesene/e3/papylib/Worker.py", line 70, in import PapyConference File "/usr/share/emesene/e3/papylib/PapyConference.py", line 27, in import farsight ImportError: No module named farsight [12:37:59 WARNING papyon.service] Metadata: Invalid metadata [12:37:59 WARNING papyon.service] Metadata: Invalid metadata ** (emesene:4263): WARNING **: Error loading plugin: libhspell.so.0: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio warning: line 6172: incompatible stripping characters and condition warning: line 6184: incompatible stripping characters and condition [12:38:00 WARNING papyon.p2p] Trying to publish an empty MSNObject [12:38:00 WARNING papyon.p2p] Trying to publish an empty MSNObject /usr/share/emesene/gui/gtkui/FileTransferWidget.py:69: GtkWarning: gtk_box_pack: assertion `child->parent == NULL' failed self.pack_start(self.menu) Steps to reproduce: Execute emesene in terminal and see the errors in output. |
This task depends upon
Closed by Ronald van Haren (pressh)
Saturday, 07 January 2012, 09:35 GMT
Reason for closing: Fixed
Additional comments about closing: I think this was fixed already a long time ago
Saturday, 07 January 2012, 09:35 GMT
Reason for closing: Fixed
Additional comments about closing: I think this was fixed already a long time ago
Anyway, I'll add farsight2 to optdepends instead of gstreamer0.10-python. Missing spell checking lib is user error, it is already in optdepends.
* gstreamer0.10-python is needed by sound notifications in emesene, I think.
optdepends=('gnome-python-extras: spell-check plugin'
'gtkspell: spell-check plugin'
'farsight2: webcam support'
'pywebkitgtk: for alternative conversation window'
'xmpppy: for gtalk and facebook chat support'
'pyqt: alternative qt4 interface (emesene -e main:qt4_main')
Along the dependency chain this works like:
gtkspell -> enchant -> aspell/hunspell
farsight2 -> gstreamer0.10-python
The user gets a notification upon installation and can decide if they want/need that functionality.
If you think this is correct I'll go ahead and push the package.
[edit] though reading the code I suspect indeed that gstreamer0.10-python is also needed for sound notifications.... can you test please to be sure (and if gstreamer0.10-good is indeed needed, in that case I'll fix the depends).
...Sorry I don't actually chat much so it is not really convenient to test it myself