Old plugins are incompatible with Ubuntu 13.10

Bug #1241849 reported by Francisco Tomé Costa
64
This bug affects 13 people
Affects Status Importance Assigned to Milestone
Gedit Developer Plugins
Won't Fix
Critical
Unassigned

Bug Description

I've installed gedit-developer-plugins on a fresh Ubuntu 13.10 Saucy Salamander

I've lauched gedit (from the terminal) but when I turn a GDP plugin on (in this case GDP Find) I get the following error:

(gedit:3640): libpeas-WARNING **: Could not find loader 'python' for plugin 'gdpfind'

The same error only shows while turning on GDP plugins, the others work well.

Any solution to make this plugins work again?

Revision history for this message
Curtis Hovey (sinzui) wrote :

The old plugin (0.5.15) use the python provided by old gedit (3.6)

You can get the stable plugins (1.1.0) that with with gedit (3.8.3) in saucy at
https://launchpad.net/~sinzui/+archive/ppa

summary: - gedit-developer-plugins on Ubuntu 13.10 Saucy Salamander
+ Old plugins are incompatible with Ubuntu 13.10
tags: added: saucy
removed: gedit-developer-plugins
Changed in gdp:
status: New → Won't Fix
Revision history for this message
Francisco Tomé Costa (franciscotomecosta) wrote :

Thanks Curtis, it seems than GDP Format plugin still has a few problems:

Traceback (most recent call last):
  File "/usr/lib/gedit/plugins/gdpformat.py", line 25, in <module>
    from gdp.format import Formatter
  File "/usr/lib/gedit/plugins/gdp/format.py", line 30, in <module>
    from pocketlint.formatdoctest import DoctestReviewer
ImportError: No module named 'pocketlint'

(gedit:11152): libpeas-WARNING **: Error loading plugin 'gdpformat'

Revision history for this message
Curtis Hovey (sinzui) wrote :

Do you have python-pocket-lint 1.4.2 installed? I expect you would since the package is in the same PPA, but maybe the packing rules are not clear.
    $ dpkg -s python-pocket-lint
    ...
    Version: 1.4.2+503-0~gdp~saucy1
    ...

Well, I can see that it is a little ambiguous since python-pocket-lint is both py3 and py2. This command can verify that pocket
    $ python3 -m pocketlint.formatcheck --help

Revision history for this message
Francisco Tomé Costa (franciscotomecosta) wrote :

yes, I have Version: 1.4.2+503-0~gdp~saucy1

When I run
    $ python3 -m pocketlint.formatcheck --help

I get
    /usr/bin/python3: No module named 'pocketlint'

Curtis Hovey (sinzui)
Changed in gdp:
status: Won't Fix → Triaged
importance: Undecided → Critical
status: Triaged → In Progress
Revision history for this message
Curtis Hovey (sinzui) wrote :

Thank you Francis. I honestly don't know what is wrong. This is certainly a packaging issue. I will strive to fix this in the next few days.

The immediate workaround maybe to copy the pocketlint directory (/usr/share/pyshared/pocketlint) to a subdir in you home dir. then adding that dir to PYTHONPATH.

Revision history for this message
Leo Iannacone (l3on) wrote :

Could you please provide an official update for this package in Ubuntu 14.04 ?

Revision history for this message
Amanda Bee (amandabee) wrote :

Any update on whent to expect a fix to this? I still can't load any GDP Plugins on gedit 3.8.3 on Ubuntu 13.10:

(gedit:21480): libpeas-WARNING **: Could not find loader 'python' for plugin 'gdpcomplete'

(gedit:21480): libpeas-WARNING **: Could not find loader 'python' for plugin 'gdpfind'

(gedit:21480): libpeas-WARNING **: Could not find loader 'python' for plugin 'gdpformat'

(gedit:21480): libpeas-WARNING **: Could not find loader 'python' for plugin 'gdpbzr'

Revision history for this message
Curtis Hovey (sinzui) wrote :

I have not attempted to backport the plugins to saucy. The current plugins in https://launchpad.net/~sinzui/+archive/ppa work fine with saucy.

Curtis Hovey (sinzui)
Changed in gdp:
status: In Progress → Won't Fix
Revision history for this message
autra (autra) wrote :

(sorry for wrong move above)

Curtis, this also affects a fresh install of Ubuntu 14.04, so the problem is not only with possible backports.

It is possible to have new plugins landed in 14.04?

no longer affects: ubuntu
tags: added: trusty
Revision history for this message
Bernd Bertschinger (bernd-bertschinger) wrote :

Hey, I recently tried to install the Gedit plugins "GDP Find" and "GDP Format" and none of them works.

I have a freshly installed version of Ubuntu 14.04 . and it seem as if that no new plugins are placed in the repository.

Since almost two month have passed since the last comment I thought I would keep this topic alive.

Bye the way thx for your commitment.

Cheers,

Bernd

Revision history for this message
Curtis Hovey (sinzui) wrote :

The GDP plugins were not included in trusty, and it don't believe backports are accepted. The PPA does provide working plugins.

Revision history for this message
Dimitrij Mijoski (dimztimz) wrote :

Still not fixed for 16.04. If the package is unusable why isn't removed?

Why the PPA isn't moved to the official repos?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.