Mono stack issues in Fedora 18 (Was Re: F-18 Branched report: 20120920 changes)

Peter Robinson pbrobinson at gmail.com
Thu Sep 20 19:33:42 UTC 2012


On Thu, Sep 20, 2012 at 7:30 PM, Tom Callaway <tcallawa at redhat.com> wrote:
> On 09/20/2012 08:05 AM, Fedora Branched Report wrote:
>> [clutter-gtk010]
>>       clutter-gtk010-0.11.4-6.fc17.i686 requires libcogl.so.9
>>       clutter-gtk010-0.11.4-6.fc17.x86_64 requires libcogl.so.9()(64bit)
>> [ease]
>>       ease-0.4-18.fc17.i686 requires libcogl.so.9
>>       ease-0.4-18.fc17.x86_64 requires libcogl.so.9()(64bit)
>
> These things are somewhat concerning, because of this dep chain:
>
> ease requires clutter-gtk010 (okay, so we drop ease, but...)
> clutter-sharp requires clutter-gtk010
>
> All of the following packages require clutter-sharp in F18
>
> avahi-ui-sharp-0:0.6.31-6.fc18.x86_64
> banshee-0:2.4.1-2.fc18.x86_64
> banshee-community-extensions-0:2.4.0-2.fc18.x86_64
> bareftp-0:0.3.9-4.fc18.x86_64
> bless-0:0.6.0-9.fc18.x86_64
> cdcollect-0:0.6.0-14.fc18.x86_64
> chronojump-0:0.9.3-5.fc18.x86_64
> clutter-sharp-devel-0:0-0.14.20090828.fc17.x86_64
> docky-0:2.1.4-1.fc18.x86_64
> f-spot-0:0.8.2-7.fc18.x86_64
> gbrainy-1:2.1.3-3.fc18.i686
> gbrainy-1:2.1.3-3.fc18.x86_64
> gecko-sharp2-0:0.13-22.fc18.x86_64
> gio-sharp-0:0.3-5.fc18.x86_64
> gkeyfile-sharp-0:0.1-10.fc18.x86_64
> gmime-sharp-0:2.6.10-1.fc18.x86_64
> gnome-desktop-sharp-0:2.26.0-17.fc18.x86_64
> gnome-do-0:0.9-3.fc18.x86_64
> gnome-do-plugins-0:0.8.4-10.fc18.x86_64
> gnome-do-plugins-flickr-0:0.8.4-10.fc18.x86_64
> gnome-do-plugins-tomboy-0:0.8.4-10.fc18.x86_64
> gnome-guitar-0:0.8.1-12.fc18.x86_64
> gnome-keyring-sharp-0:1.0.1-0.11.133722svn.fc18.x86_64
> gnome-rdp-0:0.2.3-10.fc17.x86_64
> gnome-sharp-0:2.24.1-10.fc18.x86_64
> gnome-subtitles-0:1.2-3.fc18.x86_64
> gsf-sharp-0:0.8.1-18.fc18.x86_64
> gtk-sharp-beans-0:2.14.0-8.fc18.x86_64
> gtksourceview-sharp-0:2.0.12-14.fc16.x86_64
> gtksourceview2-sharp-0:1.0-10.svn89788.fc16.x86_64
> gudev-sharp-0:0.1-9.fc18.x86_64
> hyena-0:0.5-5.fc18.x86_64
> libgpod-sharp-0:0.8.2-7.fc18.i686
> libgpod-sharp-0:0.8.2-7.fc18.x86_64
> mono-addins-0:0.6.2-6.fc18.x86_64
> mono-tools-0:2.10-6.fc18.x86_64
> monodevelop-0:2.8.8.4-2.fc18.x86_64
> monodevelop-vala-0:2.8.8.1-2.fc18.x86_64
> notify-sharp-0:0.4.0-0.19.20100411svn.fc18.x86_64
> pdfmod-0:0.9.1-4.fc18.noarch
> pinta-0:1.3-2.fc18.x86_64
> poppler-sharp-0:0.0.3-3.fc18.noarch
> sparkleshare-0:0.9.2-1.fc18.x86_64
> themonospot-gui-gtk-0:0.2.2-9.fc18.x86_64
> tomboy-0:1.11.5-1.fc18.x86_64
> webkit-sharp-0:0.3-9.fc17.x86_64
>
> Yes, a lot of those are bindings, but a big chunk of core "mono" apps
> won't work in F18. Also, the C# clutter bindings seem to have vanished
> when GNOME swallowed clutter's git repo. I can't find clutter-gtk010
> upstream either. :/

The mono stack has other issues, it's generally very badly and
haphazardly maintained in Fedora. When there's a new release someone
generally comes in and throws it together and over the fence but
doesn't actually support it. I've fixed a number of long standing
issues and open bugs when I've been dealing with build issues on ARM
that haven't been attended to (I try and look at other bugs when I'm
fixing a package for ARM to see if I can help with what I refer to as
"drive by bug fixes") but there's whole rafts of issues with mono that
I look at and run away because I feel I'm opening a whole can of worms
that I really don't have the time or interest to deal with. It would
be nice to get a new and enthusiastic mono maintainer!

Peter


More information about the devel mailing list