Bug 200970

Summary: gnome-applet fails to find the gnomeapplet python module during build
Product: [Fedora] Fedora Reporter: John (J5) Palmieri <johnp>
Component: gnome-appletsAssignee: Ray Strode [halfline] <rstrode>
Status: CLOSED RAWHIDE QA Contact: Mike McLean <mikem>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: jkeck, johnp, katzj
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-08-03 19:37:04 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Verbose log of make i386 (the build that failed)
none
Verbose log with configure run manually (success)
none
Failed strace of the python script for detecting gnomeapplet
none
Succeeded strace of the python script for detecting gnomeapplet none

Description John (J5) Palmieri 2006-08-01 21:14:00 UTC
Description of problem:

During the ./configure step in brew or locally by running make i386
gnome-applets fails to find the gnomeapplet module causing specific applets to
fail to build.

If I run configure by hand with the same options the module is found and the
apples build fine.   

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


How reproducible:

Every time

Steps to Reproduce:
1. check out gnome-applet from package CVS
2. make sure you satify the BuildRequires
3. make i386
  
Actual results:

stock applet is not built and RPM exits with a packaging error

Expected results:

stock applet is built and RPM produces packages

Additional info:

going into the source directory created by make i386 and running the output of
rpm --eval %configure causes the gnomeapplet module to be found

Comment 1 John (J5) Palmieri 2006-08-01 21:15:59 UTC
Created attachment 133445 [details]
Verbose log of make i386 (the build that failed)

Comment 2 John (J5) Palmieri 2006-08-01 21:19:46 UTC
Created attachment 133447 [details]
Verbose log with configure run manually (success)

Comment 3 John (J5) Palmieri 2006-08-01 21:21:43 UTC
Created attachment 133448 [details]
Failed strace of the python script for detecting gnomeapplet

Comment 4 John (J5) Palmieri 2006-08-01 21:23:08 UTC
Created attachment 133449 [details]
Succeeded strace of the python script for detecting gnomeapplet

Comment 5 Ray Strode [halfline] 2006-08-02 15:44:36 UTC
So Nalin figured this out while sitting in a dentist chair contemplating.

import gtk

requires a display, 

import gnomeapplet 

calls 

import gtk

AM_CHECK_PYMOD in configure.in does 

import gnomeapplet