Bug 1210553

Summary: python plugins no longer work with gedit following the 3.14 build
Product: Red Hat Enterprise Linux 7 Reporter: Matěj Cepl <mcepl>
Component: geditAssignee: Ray Strode [halfline] <rstrode>
Status: CLOSED ERRATA QA Contact: Desktop QE <desktop-qa-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.2CC: desktop-qa-list, mclasen, rstrode, tpelka, vbenes, vrutkovs
Target Milestone: rcKeywords: Patch
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: gedit-3.14.3-2.el7 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 1016757 Environment:
Last Closed: 2015-11-19 07:31:54 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1016757    
Bug Blocks: 1174373    

Comment 1 Ray Strode [halfline] 2015-05-29 14:33:12 UTC
*** Bug 1226231 has been marked as a duplicate of this bug. ***

Comment 2 Matthias Clasen 2015-06-09 15:09:55 UTC
No need for a Rebase keyword here, the gedit rebase is already built. This is just a bug we have to fix before release.

Comment 3 Matthias Clasen 2015-06-09 17:40:26 UTC
trick the bot

Comment 4 Matěj Cepl 2015-06-11 13:08:10 UTC
With just plain rebuild of gedit-plugins 3.14 (see http://gitlab.osas.lab.eng.rdu2.redhat.com/mcepl/gedit-plugins) I get this.

matej@mitmanek: ~$ gedit

(gedit:3093): libpeas-WARNING **: Error initializing Python Plugin Loader: PyGObject initialization failed
ImportError: could not import gobject (could not find _PyGObject_API object)

(gedit:3093): libpeas-WARNING **: Please check the installation of all the Python related packages required by libpeas and try again

(gedit:3093): libpeas-WARNING **: Loader 'python' is not a valid PeasPluginLoader instance

(gedit:3093): libpeas-WARNING **: Could not find loader 'python' for plugin 'codecomment'
matej@mitmanek: ~$ rpm -qa gedit\* libpeas\*
gedit-plugins-debuginfo-3.14.1-0.0.1.el7.x86_64
libpeas-1.8.0-5.el7.x86_64
gedit-plugins-3.14.1-0.0.1.el7.x86_64
libpeas-debuginfo-1.8.0-5.el7.x86_64
libpeas-devel-1.8.0-5.el7.x86_64
gedit-devel-3.14.3-1.el7.x86_64
gedit-3.14.3-1.el7.x86_64
matej@mitmanek: ~$ rpm -ql libpeas|grep python
/usr/lib64/libpeas-1.0/loaders/libpythonloader.so
matej@mitmanek: ~$

Comment 5 Matěj Cepl 2015-06-25 12:21:13 UTC
*** Bug 1235572 has been marked as a duplicate of this bug. ***

Comment 10 errata-xmlrpc 2015-11-19 07:31:54 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2015-2215.html