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

GeanyPy plugin missing dependency #745

Closed
detjensrobert opened this issue May 17, 2018 · 7 comments
Closed

GeanyPy plugin missing dependency #745

detjensrobert opened this issue May 17, 2018 · 7 comments

Comments

@detjensrobert
Copy link

GeanyPy crashes on enable due to a missing dependency on python-gtk2.

Installing python-gtk2 fixed the crash.

@elextr
Copy link
Member

elextr commented May 17, 2018

Yes, from Geanypy readme:

Dependencies
------------

To build GeanyPy you need the following dependencies:

* Python 2.6 or 2.7 and development files.
* Geany 1.24+ and development files
* PyGTK 2.0 and development files

@codebrainz
Copy link
Member

What is python-gtk2? It looks like the name of a Debian package?

  • What was the error message when it crashed? (should show in Help->Debug messages)
  • Where did you install GeanyPy from (ie. from source, distro repository, Windows installer)?
  • What operating system are you using?
  • What version of Geany?
  • What version of GeanyPy?

The plugin itself definitively depends on PyGTK+.

@detjensrobert
Copy link
Author

D'oh.
Should included that info. Sorry.

OS: Ubuntu 16.04
Geany 1.27
geanypy installed through the repository / geany-plugin-py package

There was no error message generated that I saw, nothing was outputted to Debug Messages. I'm guessing it crashed before it outputted anything.
Running Geany from the command line outputted "Segmentation Fault" to the terminal when it crashed.

@elextr
Copy link
Member

elextr commented May 17, 2018

@detjensrobert ahh right, that package seems to be missing the dependency on pygtk, which presumably is the package you installed. Geany devs don't make the packages, they are made by a friendly Ubuntu packager. I doubt it will be fixed since Geany is now at version 1.33 and Ubuntu LTS 16.04 was recently replaced by 18.04 LTS. You could check a newer Geany from the PPA https://launchpad.net/~geany-dev/+archive/ubuntu/ppa

@codebrainz
Copy link
Member

Running geany -v from the command line, I'd expect some kind of output, most likely a Python ImportError or whatever.

It might be the same as this bug.

@detjensrobert
Copy link
Author

Might be. Whatever the problem was, installing that gtk package solved it, so I'm good now.

@codebrainz
Copy link
Member

Closing since we don't support the Ubuntu packages here.

@detjensrobert thanks for reporting, hopefully it will help anyone else who encounters this package bug.

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

No branches or pull requests

3 participants