Bug 251029 - [RHEL5] gtk-extrafuncs.defs missing from pygtk2-devel
[RHEL5] gtk-extrafuncs.defs missing from pygtk2-devel
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: pygtk2 (Show other bugs)
All Linux
medium Severity medium
: ---
: ---
Assigned To: Matthew Barnes
: Reopened
Depends On:
  Show dependency treegraph
Reported: 2007-08-06 12:36 EDT by Orion Poplawski
Modified: 2013-04-12 15:18 EDT (History)
0 users

See Also:
Fixed In Version: RHBA-2008-0079
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2008-01-23 08:59:45 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

External Trackers
Tracker ID Priority Status Summary Last Updated
GNOME Desktop 380020 None None None Never

  None (edit)
Description Orion Poplawski 2007-08-06 12:36:13 EDT
+++ This bug was initially created as a clone of Bug #217430 +++

Description of problem:

While trying to compile plplot:

pygtk-codegen-2.0 --prefix cplplotcanvas --register
/usr/share/pygtk/2.0/defs/gdk.defs --register /usr/share/pygtk/2.0/defs/gtk.defs
--register /usr/share/pygtk/2.0/defs/gnome.defs --register
/usr/share/pygtk/2.0/defs/canvas.defs --override
> /builddir/build/BUILD/plplot-5.7.1/fedora/bindings/gnome2/python/cplplotcanvas.c
Traceback (most recent call last):
  File "/usr/share/pygtk/2.0/codegen/codegen.py", line 1707, in ?
  File "/usr/share/pygtk/2.0/codegen/codegen.py", line 1665, in main
  File "/usr/share/pygtk/2.0/codegen/scmexpr.py", line 114, in startParsing
  File "/usr/share/pygtk/2.0/codegen/scmexpr.py", line 118, in handle
    getattr(self, cmd)(*tup[1:])
  File "/usr/share/pygtk/2.0/codegen/defsparser.py", line 29, in include
  File "/usr/share/pygtk/2.0/codegen/scmexpr.py", line 114, in startParsing
  File "/usr/share/pygtk/2.0/codegen/scmexpr.py", line 118, in handle
    getattr(self, cmd)(*tup[1:])
  File "/usr/share/pygtk/2.0/codegen/defsparser.py", line 33, in include
    raise IOError("%s not found in include path %s" % (input_filename, inc_path))
IOError: gtk-extrafuncs.defs not found in include path
['/usr/share/pygtk/2.0/defs', '.']

Version-Release number of selected component (if applicable):

The include is coming from ../root/usr/share/pygtk/2.0/defs/gtk-base.defs:

(include "gtk-extrafuncs.defs")

-- Additional comment from mbarnes@redhat.com on 2006-11-27 23:57 EST --
Turns out this was not a packaging bug as I had originally thought.

Forwarding this upstream along with a patch.  Please refer to:

Fixed in pygtk2-2.10.3-5.fc7.

-- Additional comment from orion@cora.nwra.com on 2006-11-30 18:00 EST --
Can a fix be released for FC6 too?

-- Additional comment from mbarnes@redhat.com on 2006-11-30 19:21 EST --
Sure, also fixed in pygtk2-2.10.3-3.fc6.
Comment 5 Matthew Barnes 2007-12-17 18:11:14 EST
Fixed in pygtk2-2.10.1-11.el5
Comment 8 errata-xmlrpc 2008-01-23 08:59:45 EST
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on the solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.


Note You need to log in before you can comment on or make changes to this bug.