<div dir="ltr"><div>Dear Mike!<br><br>I tested my caja-thg.py with python-caja 1.8.1-2 (from unstable) in Debian jessie/sid - it works as expected.<br></div>I hope that Jessie will have this correct version. Thank you!<br><div class="gmail_extra"><br></div><div class="gmail_extra">I understood about wheezy-backports. <br>I'm ready to test updated packages.<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 26, 2014 at 1:30 PM, Mike Gabriel <span dir="ltr"><<a href="mailto:mike.gabriel@das-netzwerkteam.de" target="_blank">mike.gabriel@das-netzwerkteam.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Control: close -1<br>
<br>
Hi Norbert,<br>
<br>
this issue is fixed in unstable (never was broken, actually). More info: see below.<div><div class="h5"><br>
<br>
On  So 02 Nov 2014 21:17:52 CET, Nrbrtx wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Package: gir1.2-caja<br>
Severity: grave<br>
Version: 1.8.1-2~bpo70+1<br>
<br>
<br>
Dear Debian developers!<br>
<br>
As you may know from GitHub (mate-desktop / caja / 322<br>
<<a href="https://github.com/mate-desktop/caja/issues/322" target="_blank">https://github.com/mate-<u></u>desktop/caja/issues/322</a>>) and from LP: #1170017<br>
<<a href="https://bugs.launchpad.net/bugs/1170017" target="_blank">https://bugs.launchpad.net/<u></u>bugs/1170017</a>> I'm trying to port TortoiseHG<br>
extension from Nautilus to Caja (see comment 18<br>
<<br>
<a href="https://bugs.launchpad.net/ubuntu/+source/nautilus-python/+bug/1170017/comments/18" target="_blank">https://bugs.launchpad.net/<u></u>ubuntu/+source/nautilus-<u></u>python/+bug/1170017/comments/<u></u>18</a><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
</blockquote>
from the bug).<br>
I placed my python extension script in my BitBucket repository<br>
<<a href="https://bitbucket.org/nrbrtx/caja-thg" target="_blank">https://bitbucket.org/nrbrtx/<u></u>caja-thg</a>>.<br>
<br>
For integration with Caja my script should be copied to<br>
~/.local/share/caja-python/<u></u>extensions/caja-thg.py<br>
after that Caja should be relaunched with caja -q.<br>
<br>
I tested it in Debian 8 (jessie/sid) - it works as<br>
expected (there are green star icon on a folder and TortoiseHG drop-down<br>
menus).<br>
<br>
But if I install gir1.2-caja in Debian 7 I can't use my extension because<br>
of python error:<br>
<br>
$python -c "from gi.repository import Caja"<br>
ERROR:root:Could not find any typelib for Caja<br>
Traceback (most recent call last):<br>
  File "<string>", line 1, in <module><br>
ImportError: cannot import name Caja<br>
<br>
This is caused by wrong file-structure of gir1.2-caja package. It has<br>
/usr/lib/i386-linux-gnu/<u></u>girepository-1.0/Caja-2.0.<u></u>typelib but not in<br>
/usr/lib/girepository-1.0/<u></u>Caja-2.0.typelib.<br>
If I move typelib manually to correct location, I can use it, but get<br>
another bug - 766879 <<br>
<a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=766879" target="_blank">https://bugs.debian.org/cgi-<u></u>bin/bugreport.cgi?bug=766879</a>>.<br>
<br>
The bug about Caja-2.0.typelib exists in Ubuntu too - it is bug 1380313 <<br>
<a href="https://bugs.launchpad.net/bugs/1380313" target="_blank">https://bugs.launchpad.net/<u></u>bugs/1380313</a>>. Please fix this bug in Debian.<br>
</blockquote>
<br></div></div>
This is a wheezy-backports only bug. I Cc: the debian-backports ML with this mail.<br>
<br>
After I have uploaded all necessary bugfixes to Debian unstable (+ received unblock conformations) I will go through all MATE packages in wheezy-backports and bring them up-to-date. However, this may take a little while, because getting MATE fixed in Debian testing currently has my priority.<br>
<br>
Greets,<br>
Mike<span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
<br>
DAS-NETZWERKTEAM<br>
mike gabriel, herweg 7, 24357 fleckeby<br>
fon: +49 (1520) 1976 148<br>
<br>
GnuPG Key ID 0x25771B31<br>
mail: <a href="mailto:mike.gabriel@das-netzwerkteam.de" target="_blank">mike.gabriel@das-netzwerkteam.<u></u>de</a>, <a href="http://das-netzwerkteam.de" target="_blank">http://das-netzwerkteam.de</a><br>
<br>
freeBusy:<br>
<a href="https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb" target="_blank">https://mail.das-netzwerkteam.<u></u>de/freebusy/m.gabriel%40das-<u></u>netzwerkteam.de.xfb</a><br>
</font></span></blockquote></div><br></div></div>