Bug 498268 - gdesklets always errors
Summary: gdesklets always errors
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: gdesklets
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Luya Tshimbalanga
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-04-29 16:59 UTC by Jeff Guerdat
Modified: 2009-05-25 21:22 UTC (History)
4 users (show)

Fixed In Version: 0.36.1-6.fc11
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-05-25 21:22:45 UTC
Type: ---


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Launchpad 344079 0 None None None Never

Description Jeff Guerdat 2009-04-29 16:59:40 UTC
Description of problem:
gdesklets never connects to server when first run (timeout) and generates the error "Could not import tiling module!".  

Version-Release number of selected component (if applicable):
gdesklets-0.36.1-5.fc11.i586.rpm

How reproducible:
Always

Steps to Reproduce:
1.Run gdesklets from terminal
2.Wait for ~1 minute for "Connecting to daemon" to complete.
3.Timeout failure.
  
Actual results:
[jguerdat@toshiba ~]$ gdesklets
Starting gdesklets-daemon...
Connecting to daemon [ ###         ]
==========================================================[04/29/09-12:50:39]===
Could not import tiling module!


Cannot establish connection to daemon: timeout!
The log file might help you solving the problem.

Log has no entries.

Expected results:
gdesklet startup normal with no errors

Additional info:

Comment 1 Luya Tshimbalanga 2009-04-29 20:26:46 UTC
The bug is caused by API incompatibility with python 2.6 which also affects other distributions. Upstream is investigating on it.

Comment 2 Savvas Radevic 2009-04-29 21:22:18 UTC
I'm not very familiar with the rpm packaging system, but in case fedora wants to temporarily fix this (as downstream):
- make python 2.5 devel available during build (python-devel-2.5 ?).
- restrict it to python < 2.6 until a fix is out
- something like the following lines in the .spec file:


%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
for i in `find %{buildroot} -type f`; \
  do sed -i -e '1s,#!.*python.*,#!/usr/bin/python2.5,' $i; \
done

(not tested on fedora/redhat)

Comment 3 Luya Tshimbalanga 2009-04-30 06:04:45 UTC
Unfortunately the fix is useless because Fedora 11 and Rawhide have not python 2.5 available, only 2.6.

Comment 4 Luya Tshimbalanga 2009-05-13 07:09:26 UTC
Please test http://koji.fedoraproject.org/koji/buildinfo?buildID=101963

This version is patched to address python 3.6 issue until upstream releases 0.36.2

Comment 5 Stephanos Manos 2009-05-22 23:12:56 UTC
(In reply to comment #4)
> Please test http://koji.fedoraproject.org/koji/buildinfo?buildID=101963
> 
> This version is patched to address python 3.6 issue until upstream releases
> 0.36.2  

The 0.36.2 from koji works on x86_64

Comment 6 Jeff Guerdat 2009-05-23 00:54:53 UTC
Sorry, missed this.  The update 0.36.1 works fine.  I see no 0.36.2 in koji.

Comment 7 Fedora Update System 2009-05-23 07:22:30 UTC
gdesklets-0.36.1-6.fc11 has been submitted as an update for Fedora 11.
http://admin.fedoraproject.org/updates/gdesklets-0.36.1-6.fc11

Comment 8 Luya Tshimbalanga 2009-05-23 07:25:07 UTC
0.36.2 is not released yet. Make sure to add karmas on above link so update can be pushed to stable.

Comment 9 Fedora Update System 2009-05-25 21:22:41 UTC
gdesklets-0.36.1-6.fc11 has been pushed to the Fedora 11 stable repository.  If problems still persist, please make note of it in this bug report.


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