Bug 703924

Summary: Eiciel makes nautilus 3.x hang when requesting for file properties
Product: [Fedora] Fedora Reporter: Andrea Santilli <sacntct>
Component: eicielAssignee: Michael Schwendt <bugs.michael>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 15CC: bugs.michael, cweyl, danielbelton, surkum, vskcode
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: eiciel-0.9.8.1-1.fc15 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-08-11 23:30:27 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Andrea Santilli 2011-05-11 17:05:02 UTC
Description of problem:
when eiciel is installed, nautilus 3.x hangs whenever the user requests for the properties of a file (right click on file and select properties).

The reason is that libeiciel-nautilus.so is linked to both gtk 3.x and libgtk-x11-2.0.so making eiciel unable to correctly choose the right toolkit with which it has to build the embedded UI.

This bug could be solved by making eiciel link against gtk 3.x exclusively.

Version-Release number of selected component (if applicable):
0.9.8-1.fc15

How reproducible:
Always when using nautilus

Steps to Reproduce:
1. install nautilus 3.x
2. install eiciel
3. open nautilus and request for the properties of a file. it will hang
  
Additional info:
There are also more nautilus 3.x extensions that are linked against libgtk-x11-2.0.so but for some reason they don't make the application hang.

Comment 1 Andrea Santilli 2011-07-16 13:00:15 UTC
Please consider updating to version 0.9.8.1 as it fixes the incompatibilities with gnome3

Comment 2 Daniel Belton 2011-07-25 05:52:35 UTC
I installed version eiciel-0.9.8-1.fc15.x86_64 here, and nautilus locks up completely when trying to list properties. 

You have to do a forcefully stop nautilus to free things up.

uninstalling eiciel fixes the hang.

Comment 3 Michael Schwendt 2011-07-31 12:09:54 UTC
This build will fix it:
http://koji.fedoraproject.org/koji/taskinfo?taskID=3241144

I've requested commit access, as that will be needed to push this to the Fedora Updates System.

Comment 4 Daniel Belton 2011-07-31 15:24:58 UTC
Thanks Michael!

I have tried it and it works great now. 

I can't give it good karma in koji, I guess I won't be able to until you are able to commit it.

Comment 5 Fedora Admin XMLRPC Client 2011-08-02 15:38:11 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 6 Fedora Update System 2011-08-02 15:44:42 UTC
eiciel-0.9.8.1-1.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/eiciel-0.9.8.1-1.fc15

Comment 7 Fedora Update System 2011-08-03 02:36:44 UTC
Package eiciel-0.9.8.1-1.fc15:
* should fix your issue,
* was pushed to the Fedora 15 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing eiciel-0.9.8.1-1.fc15'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/eiciel-0.9.8.1-1.fc15
then log in and leave karma (feedback).

Comment 8 Fedora Update System 2011-08-11 23:30:15 UTC
eiciel-0.9.8.1-1.fc15 has been pushed to the Fedora 15 stable repository.  If problems still persist, please make note of it in this bug report.