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

Build problem for geany-1.31.5 #48

Open
mdda opened this issue Nov 17, 2017 · 3 comments
Open

Build problem for geany-1.31.5 #48

mdda opened this issue Nov 17, 2017 · 3 comments

Comments

@mdda
Copy link

mdda commented Nov 17, 2017

I've been using geanypy as the interface for my https://github.com/mdda/geany-project-tree for some time now : Your plugin has been super-useful.

Fedora 27 recently arrived, and geany-plugins-geanypy doesn't appear to have been successfully brought along in RPM form. So I'm now attempting an install from source.

RPMs installed :

geany-1.31-5.fc27.x86_64
geany-plugins-common-1.31-5.fc27.x86_64
geany-devel-1.31-5.fc27.x86_64
geany-libgeany-1.31-5.fc27.x86_64

The configure / make / make install process appears to complete successfully, but (when loading geany's plugin manager), the following appears in the status window :

13:49:42: The plugin "geanypy.so" is not binary compatible with this release of Geany - please recompile it.

Which would be a useful, if I had not just recompiled geanypy.so.

Has there been a change in the geany plugin interface that's causing this? Next steps?

@elextr
Copy link
Collaborator

elextr commented Nov 17, 2017

Is the Fedora version of Geany GTK3? Help->Debug Messages near the top.

@mdda
Copy link
Author

mdda commented Nov 17, 2017

I'm guessing Yes is a bad answer...

13:58:36: Geany INFO		: Geany 1.31, en_US.utf8
13:58:36: Geany INFO		: GTK 3.22.26, GLib 2.54.2
13:58:36: Geany INFO		: System data dir: /usr/share/geany
13:58:36: Geany INFO		: User config dir: /home/andrewsm/.config/geany
13:58:37: Geany INFO		: System plugin path: /usr/lib64/geany
13:58:37: Geany INFO		: Added filetype Graphviz (61).
13:58:37: Geany INFO		: Added filetype Clojure (62).
13:58:37: Geany INFO		: Added filetype Scala (63).
13:58:37: Geany INFO		: Added filetype JSON (64).
13:58:37: Geany INFO		: Added filetype Genie (65).
13:58:37: Geany INFO		: Added filetype CUDA (66).
13:58:37: Geany INFO		: Added filetype Arduino (67).
13:58:37: Geany INFO		: Added filetype Cython (68).
13:58:37: Geany INFO		: Loaded libvte from libvte-2.91.so.0
13:58:37: Geany INFO		: unknown : None (UTF-8)

@elextr
Copy link
Collaborator

elextr commented Nov 17, 2017

Sadly Geanypy can never be made to work under GTK3 because some of its dependencies are not going to be ported (specifically pygtk IIUC).

An alternative way of having Python plugins is under development here (testers welcome I believe) but its not in geany-plugins yet.

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

No branches or pull requests

2 participants