![]() |
python "module gi.repository is missing" (catfish 0.4.0.2 for Xfce's Thunar)
AFAIK this is a python problem ...
When built or run from the Slackware64 14.0 command line, catfish 0.4.0.2 gets "Error: The required module gi.repository is missing". According to http://twotoasts.de/index.php/catfish/ the current catfish requirements are "PyGtk, GTK+3, python-xdg, dbus". All but python-xdg are installed with Slackware64 14.0: Code:
root@CW8:/var/log/packages# ll pygtk* gtk+3* dbus*According to 'net searches, gi.repository may be part of the python gobject library but I have not found such a thing for Slackware ... ? In case it matters, catfish was built by this command Code:
ver=0.4.0.2; cp /home/c/d/Repository/src/catfish-$ver.tar.bz2 /tmp \ |
|
Thanks gmgf :)
After installing the SlackBuild pygobject3 package the error message no longer appeared. I had found gobject version 3 but wrongly assumed that it was for python version 3 :doh: so discounted it as the installed python is 2.7.3. After installing the pygobject3, there was another message when testing catfish from the command prompt: "Warning: The optional module zeitgeist.client is missing". Seems to be a dbus interface. Perhaps it would add functionality so would be worth installing but a quick look didn't reveal how and there are higher priority tasks for now. Suggestions welcome ... |
|
Wrote too soon :(
After testing catfish as built and installed (without pygobject installed), I thought the build should be done again with pygobject installed but got this apparently non-fatal error Code:
Checking module dependencies... |
You use slackware 64 bits or 32 bits version ?
|
Thanks again gmgf :)
Thus informed, zeitgeist doesn't offer the sort of extra functionality that is worth the extra complexity for me, as an enthusiast of lightweight minimal systems. |
Quote:
The last build error message was generated when building remotely over an ssh connection. The same commands, when run locally in a graphical terminal emulator gave Code:
Checking module dependencies ... |
Try install 'pycairo' package.
|
pycairo is installed with Slackware64 14.0
There are no remaining issues unless you count a build procedure that gives an apparently non-fatal error when it is not run in a graphical environment. |
| All times are GMT -5. The time now is 02:14 AM. |