Bug 570605

Summary: build clutter-gtk
Product: [Fedora] Fedora Reporter: Paul Lange <palango>
Component: clutter-sharpAssignee: Christian Krause <chkr>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: rawhideCC: chkr
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: clutter-sharp-0-0.7.20090828.fc12 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-06-30 15:16:40 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
spec file diff
none
patch to lower to required clutter-gtk version none

Description Paul Lange 2010-03-04 20:38:55 UTC
Please build the clutter-gtk support in clutetr-sharp.

It seems like clutter-sharp wants clutter-gtk 0.10.3, but the latest official release is 0.10.2, so I'm a bit unsure what to do.

Comment 1 Christian Krause 2010-03-04 22:49:30 UTC
(In reply to comment #0)
> It seems like clutter-sharp wants clutter-gtk 0.10.3, but the latest official
> release is 0.10.2, so I'm a bit unsure what to do.    

Yes, this problem was already there when it was first packaged.

I'm not sure and I have not found any reference whether this requirement is really strong. Due to the very late binding of native code in mono, it is unknown whether the wrapped API will work. After modifying the configure it compiles fine even against 0.10.3, but this doesn't say anything wheter it would really work. On the other hand, the changes in the git tree for clutter-gtk after 0.10.2 don't seem to be that critical.

Do you have any program, test tool, etc. which can be used to verify, whether the gtk-support of clutter-sharp works? If we could verify this, it is probably OK to lower the requirement in the configure script and build it with gtk support.

Comment 2 Paul Lange 2010-03-04 22:59:13 UTC
My intention was to package the new banshee-extensions including ClutterFlow which needs clutter-gtk.
I could verify if this works with the lowered requirement.
However, today I tried to fix the make stuff but didn't have success. Could you send me a patch or the info which lines I have to change?

Thanks, 
Paul

Comment 3 Christian Krause 2010-03-05 00:02:34 UTC
Created attachment 397955 [details]
spec file diff

Comment 4 Christian Krause 2010-03-05 00:03:20 UTC
Created attachment 397956 [details]
patch to lower to required clutter-gtk version

Comment 5 Christian Krause 2010-03-05 00:05:43 UTC
(In reply to comment #2)
> My intention was to package the new banshee-extensions including ClutterFlow
> which needs clutter-gtk.

Great! If you need a reviewer, just let me know!

> I could verify if this works with the lowered requirement.
> However, today I tried to fix the make stuff but didn't have success. Could you
> send me a patch or the info which lines I have to change?

Both the patch for configure.ac as well as the patch for the spec file are attached (and ready to commit ;-) ).

Comment 6 Christian Krause 2010-06-15 20:56:56 UTC
Fixed in rawhide, updates for F13 and F12 will follow in the next hours...

Comment 7 Fedora Update System 2010-06-15 21:29:07 UTC
clutter-sharp-0-0.7.20090828.fc13 has been submitted as an update for Fedora 13.
http://admin.fedoraproject.org/updates/clutter-sharp-0-0.7.20090828.fc13

Comment 8 Fedora Update System 2010-06-15 21:30:35 UTC
clutter-sharp-0-0.7.20090828.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/clutter-sharp-0-0.7.20090828.fc12

Comment 9 Fedora Update System 2010-06-16 17:40:52 UTC
clutter-sharp-0-0.7.20090828.fc13 has been pushed to the Fedora 13 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update clutter-sharp'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/clutter-sharp-0-0.7.20090828.fc13

Comment 10 Fedora Update System 2010-06-16 17:45:49 UTC
clutter-sharp-0-0.7.20090828.fc12 has been pushed to the Fedora 12 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update clutter-sharp'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/clutter-sharp-0-0.7.20090828.fc12

Comment 11 Fedora Update System 2010-06-30 15:16:35 UTC
clutter-sharp-0-0.7.20090828.fc13 has been pushed to the Fedora 13 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 12 Fedora Update System 2010-06-30 15:17:43 UTC
clutter-sharp-0-0.7.20090828.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.