Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rabbitvcs gedit plugin will not load in gedit 3.8, which requires Python 3 #34

Open
ak-ambi opened this issue Jun 24, 2014 · 8 comments
Labels

Comments

@ak-ambi
Copy link

ak-ambi commented Jun 24, 2014

Gedit 3.8 requires python3, so rabbitvcs gedit plugin won't work with it.

This bug was created in previous issue tracker and is still not fixed. Here is original issue: https://code.google.com/p/rabbitvcs/issues/detail?id=797

First thing to be done is to change "Loader=python" to "Loader=python3" in rabbitvcs-gedit3.plugin file. However that is not enough, as rabbitvcs-plugin.py has to be ported to Python 3. When I executed this plugin as written in python3, I got this error:

Traceback (most recent call last):
File "/usr/lib/gedit/plugins/rabbitvcs-plugin.py", line 38, in
import rabbitvcs.util.helper
ImportError: No module named 'rabbitvcs'

(gedit:10518): libpeas-WARNING **: Error loading plugin 'rabbitvcs-plugin'

@CloCkWeRX
Copy link
Member

Pull requests welcome for this.

@CloCkWeRX CloCkWeRX added the bug label Jun 28, 2014
CloCkWeRX added a commit that referenced this issue Aug 23, 2014
@candrews
Copy link

I noticed that there's a commit against this issue. So is this issue now fixed in git and should this issue now be closed?

@CloCkWeRX
Copy link
Member

See #33 for more

@candrews
Copy link

I'm seeing this bug in Fedora 21 - so is this a packaging bug then? https://bugzilla.redhat.com/show_bug.cgi?id=1082942

@spehrson
Copy link

spehrson commented Mar 4, 2015

@candrews The commit against this issue only changes the Loader to python3, but as @ak-ambi pointed out, that is not enough to fix the problem, the plugin itself still needs to be ported to python3.

@rapgro
Copy link

rapgro commented Feb 2, 2016

Gedit plugins interface is b0rken for python, see
https://bugzilla.gnome.org/show_bug.cgi?id=554535

Further, the API implemented in the plugin can not work with any Gedit after version 3.12 cause the Gedit developers have completely redesigned the API.

@adamplumb
Copy link

I looked into it a bit and it does look like there are some big changes in recent versions of Gedit. I was sort of hoping to get it running for the next release but I don't think I'll have time to sort it out.

@baem2
Copy link

baem2 commented Feb 2, 2021

rabbitvcs will probably be removed from the coming debian stable due to this bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=979257

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

7 participants