TiZ-HugLife / xfce4-dockbarx-plugin

A plugin that embeds DockbarX into Xfce4-panel
MIT License
70 stars 14 forks source link

Missing depends on Ubuntu 15.10 #20

Closed admirabilis closed 8 years ago

admirabilis commented 8 years ago

Hello! On Ubuntu 15.10, the package from the official PPA installs correctly, and the plugin can be added to the panel. But nothing can be seen on the panel. Looking at the logs under ~/.dockbarx/log/, I can see it needs python-gnomeapplet (which by the way cannot be installed anymore, since it is a deprecated GNOME 2 package):

INFO | 2016-02-08 20:03:44,781 | DockbarX 0.90.3 INFO | 2016-02-08 20:03:44,782 | DockbarX init ERROR | 2016-02-08 20:03:44,783 | Traceback (most recent call last): ERROR | 2016-02-08 20:03:44,783 | File "/usr/share/xfce4/panel/plugins/xfce4-dockbarx-plug", line 258, in ERROR | 2016-02-08 20:03:44,783 | dbx = DockBarXFCEPlug() ERROR | 2016-02-08 20:03:44,783 | File "/usr/share/xfce4/panel/plugins/xfce4-dockbarx-plug", line 166, in init ERROR | 2016-02-08 20:03:44,783 | self.dockbar = db.DockBar(self) ERROR | 2016-02-08 20:03:44,784 | File "/usr/lib/pymodules/python2.7/dockbarx/dockbar.py", line 147, in init ERROR | 2016-02-08 20:03:44,784 | import gnomeapplet ERROR | 2016-02-08 20:03:44,784 | ImportError: No module named gnomeapple

TiZ-HugLife commented 8 years ago

What official PPA are you using? Because 0.90.3 is not the current version of DockbarX, 0.91.4 is. Both the dockbar-main and webupd8 PPAs have this version. I have the webupd8 one installed, and DBX is located in /usr/share/pyshared/dockbarx. Not only that, but DBX doesn't actually import gnomeapplet anymore, probably because of the deprecation. So there is definitely something wrong with your install. Before I close this issue, I'd like to help you fix it.

admirabilis commented 8 years ago

I had an older version of dockbarx installed, and then installed xfce4-dockbarx-plugin from the PPA. I thought the dependencies were upgraded together! Now it works! Thank you for your help!

TiZ-HugLife commented 8 years ago

I'm glad it worked out! Let me know if you have any other problems. :)