After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 555910 - ** ERROR **: file class.c: line 1641 (mono_class_setup_vtable_general): should not be reached
** ERROR **: file class.c: line 1641 (mono_class_setup_vtable_general): shoul...
Status: RESOLVED NOTGNOME
Product: banshee
Classification: Other
Component: general
1.2.1
Other All
: Normal critical
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-10-11 14:54 UTC by David Nielsen
Modified: 2009-02-13 03:09 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description David Nielsen 2008-10-11 14:54:49 UTC
Steps to reproduce:
1. Run banshee


Stack trace:
$ banshee-1 --debug
** Running Mono with --debug   **

** (/usr/lib/banshee-1/Nereid.exe:7498): WARNING **: Symbol file
/usr/lib/banshee-1/Nereid.exe.mdb has incorrect version (expected 38, got 39)

** (/usr/lib/banshee-1/Nereid.exe:7498): WARNING **: Symbol file
/usr/lib/banshee-1/Banshee.ThickClient.dll.mdb has incorrect version (expected
38, got 39)

** (/usr/lib/banshee-1/Nereid.exe:7498): WARNING **: Symbol file
/usr/lib/banshee-1/Banshee.Services.dll.mdb has incorrect version (expected 38,
got 39)

** (/usr/lib/banshee-1/Nereid.exe:7498): WARNING **: Symbol file
/usr/lib/banshee-1/Banshee.Core.dll.mdb has incorrect version (expected 38, got
39)

** (/usr/lib/banshee-1/Nereid.exe:7498): WARNING **: Symbol file
/usr/lib/banshee-1/Hyena.dll.mdb has incorrect version (expected 38, got 39)

** (/usr/lib/banshee-1/Nereid.exe:7498): WARNING **: Symbol file
/usr/lib/mono/gac/NDesk.DBus/1.0.0.0__f6716e4f9b2ed099/NDesk.DBus.dll.mdb has
incorrect version (expected 38, got 39)

** (/usr/lib/banshee-1/Nereid.exe:7498): WARNING **: Symbol file
/usr/lib/mono/gac/NDesk.DBus.GLib/1.0.0.0__f6716e4f9b2ed099/NDesk.DBus.GLib.dll.mdb
has incorrect version (expected 38, got 39)

** (/usr/lib/banshee-1/Nereid.exe:7498): WARNING **: The class
System.Collections.Generic.SortedDictionary`2 could not be loaded, used in
/usr/lib/mono/gac/NDesk.DBus/1.0.0.0__f6716e4f9b2ed099/NDesk.DBus.dll (token
0x0100004e)
[Warn  06:08:17.770] DBus support could not be started. Disabling for this
session.
[Info  06:08:17.803] Running Banshee 1.2.1

** (/usr/lib/banshee-1/Nereid.exe:7498): WARNING **: Symbol file
/usr/lib/banshee-1/Hyena.Gui.dll.mdb has incorrect version (expected 38, got
39)

** (/usr/lib/banshee-1/Nereid.exe:7498): WARNING **: Symbol file
/usr/lib/mono/gac/Mono.Addins/0.3.0.0__0738eb9f132ed756/Mono.Addins.dll.mdb has
incorrect version (expected 38, got 39)
WARNING: Could not scan file: /usr/lib/banshee-1/Banshee.Core.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Backends/Banshee.GStreamer.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Backends/Banshee.Gnome.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Backends/Banshee.Hal.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Backends/Banshee.Unix.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.AudioCd.dll
WARNING: Could not scan file:
/usr/lib/banshee-1/Extensions/Banshee.BooScript.dll
WARNING: Could not scan file:
/usr/lib/banshee-1/Extensions/Banshee.Bookmarks.dll
WARNING: Could not scan file:
/usr/lib/banshee-1/Extensions/Banshee.CoverArt.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.Daap.dll
WARNING: Could not scan file:
/usr/lib/banshee-1/Extensions/Banshee.Dap.Ipod.dll
WARNING: Could not scan file:
/usr/lib/banshee-1/Extensions/Banshee.Dap.MassStorage.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.Dap.Mtp.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.Dap.dll
WARNING: Could not scan file:
/usr/lib/banshee-1/Extensions/Banshee.FileSystemQueue.dll
WARNING: Could not scan file:
/usr/lib/banshee-1/Extensions/Banshee.InternetRadio.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.Lastfm.dll
WARNING: Could not scan file:
/usr/lib/banshee-1/Extensions/Banshee.MiniMode.dll
WARNING: Could not scan file:
/usr/lib/banshee-1/Extensions/Banshee.MultimediaKeys.dll
WARNING: Could not scan file:
/usr/lib/banshee-1/Extensions/Banshee.NotificationArea.dll
WARNING: Could not scan file:
/usr/lib/banshee-1/Extensions/Banshee.NowPlaying.dll
WARNING: Could not scan file:
/usr/lib/banshee-1/Extensions/Banshee.PlayQueue.dll
WARNING: Could not scan file:
/usr/lib/banshee-1/Extensions/Banshee.Podcasting.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/ipod-sharp-ui.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/ipod-sharp.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Banshee.Services.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Banshee.ThickClient.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Banshee.Widgets.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Halie.exe
WARNING: Could not scan file: /usr/lib/banshee-1/Hyena.Gui.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Hyena.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Lastfm.Gui.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Lastfm.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Migo.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Mono.Media.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Mtp.dll
WARNING: Could not scan file: /usr/lib/banshee-1/MusicBrainz.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Nereid.exe
WARNING: Could not scan file: /usr/lib/banshee-1/gconf-schema-extractor.exe
no implementation for interface method Banshee.Sources.ISource::get_Children()
in class Banshee.Library.LibrarySource
METHOD .ctor(string,string,int)
METHOD get_BaseDirectory()
METHOD DeleteTrack(DatabaseTrackInfo)
METHOD AddTrack(DatabaseTrackInfo)
METHOD GetTrackIdForUri(string)
METHOD get_LibraryIds()

** ERROR **: file class.c: line 1641 (mono_class_setup_vtable_general): should
not be reached
aborting...
Aborted (core dumped)

Other information:
Bug pushed from downstream:
https://bugzilla.redhat.com/show_bug.cgi?id=456494
Comment 1 Andrew Conkling 2008-10-13 17:31:06 UTC
What happens if you move/rename your ~/.config/banshee-1 folder? That will remove all add-ins and your database, which may be causing the problem with starting up.
Comment 2 Rick Richardson 2008-10-13 17:42:45 UTC
$ rm -rf ~/.config/banshee-1

$ banshee-1 

** (/usr/lib/banshee-1/Nereid.exe:24150): WARNING **: The class System.Collections.Generic.SortedDictionary`2 could not be loaded, used in /usr/lib/mono/gac/NDesk.DBus/1.0.0.0__f6716e4f9b2ed099/NDesk.DBus.dll (token 0x0100004e)
[Warn  12:41:13.507] DBus support could not be started. Disabling for this session.
[Info  12:41:13.527] Running Banshee 1.2.1
WARNING: Could not scan file: /usr/lib/banshee-1/Banshee.Core.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Backends/Banshee.GStreamer.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Backends/Banshee.Gnome.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Backends/Banshee.Hal.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Backends/Banshee.Unix.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.AudioCd.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.BooScript.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.Bookmarks.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.CoverArt.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.Daap.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.Dap.Ipod.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.Dap.MassStorage.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.Dap.Mtp.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.Dap.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.FileSystemQueue.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.InternetRadio.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.Lastfm.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.MiniMode.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.MultimediaKeys.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.NotificationArea.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.NowPlaying.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.PlayQueue.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/Banshee.Podcasting.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/ipod-sharp-ui.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Extensions/ipod-sharp.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Banshee.Services.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Banshee.ThickClient.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Banshee.Widgets.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Halie.exe
WARNING: Could not scan file: /usr/lib/banshee-1/Hyena.Gui.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Hyena.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Lastfm.Gui.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Lastfm.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Migo.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Mono.Media.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Mtp.dll
WARNING: Could not scan file: /usr/lib/banshee-1/MusicBrainz.dll
WARNING: Could not scan file: /usr/lib/banshee-1/Nereid.exe
WARNING: Could not scan file: /usr/lib/banshee-1/gconf-schema-extractor.exe
no implementation for interface method Banshee.Sources.ISource::get_Children() in class Banshee.Library.LibrarySource
METHOD .ctor(string,string,int)
METHOD get_BaseDirectory()
METHOD DeleteTrack(DatabaseTrackInfo)
METHOD AddTrack(DatabaseTrackInfo)
METHOD GetTrackIdForUri(string)
METHOD get_LibraryIds()

** ERROR **: file class.c: line 1641 (mono_class_setup_vtable_general): should not be reached
aborting...
Aborted (core dumped)
Comment 3 Andrew Conkling 2008-10-14 11:55:27 UTC
(In reply to comment #2)
> $ rm -rf ~/.config/banshee-1

That works too, but I suggested you move/rename in case it didn't help (and it didn't); I hope you didn't lose anything in the process!

This seems to be some sort of installation issue. Can you completely remove and then reinstall Banshee? And are you using Fedora packages or installing from source? Any chance your system might have multiple versions of everything?
Comment 4 Rick Richardson 2008-10-14 13:23:35 UTC
$ root yum remove banshee
Loaded plugins: refresh-packagekit
Setting up Remove Process
livna                                                    | 2.1 kB     00:00     
fedora                                                   | 2.4 kB     00:00     
adobe-linux-i386                                         |  951 B     00:00     
updates-newkey                                           | 2.3 kB     00:00     
updates                                                  | 2.6 kB     00:00     
Resolving Dependencies
--> Running transaction check
---> Package banshee.i386 0:1.2.1-2.fc9 set to be erased
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package          Arch          Version              Repository           Size 
================================================================================
Removing:
 banshee          i386          1.2.1-2.fc9          installed            8.7 M

Transaction Summary
================================================================================
Install      0 Package(s)         
Update       0 Package(s)         
Remove       1 Package(s)         

Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Erasing        : banshee                                           [1/1] 

Removed: banshee.i386 0:1.2.1-2.fc9
Complete!


$ root yum install banshee
Loaded plugins: refresh-packagekit
Existing lock /var/run/yum.pid: another copy is running as pid 1911.
Another app is currently holding the yum lock; waiting for it to exit...
Another app is currently holding the yum lock; waiting for it to exit...
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package banshee.i386 0:1.2.1-2.fc9 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package         Arch         Version             Repository              Size 
================================================================================
Installing:
 banshee         i386         1.2.1-2.fc9         updates-newkey          2.8 M

Transaction Summary
================================================================================
Install      1 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 2.8 M
Is this ok [y/N]: y
Downloading Packages:
banshee-1.2.1-2.fc9.i386.rpm                             | 2.8 MB     00:44     
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : banshee                                           [1/1] 

Installed: banshee.i386 0:1.2.1-2.fc9
Complete!



$ banshee-1 

** (/usr/lib/banshee-1/Nereid.exe:1946): WARNING **: The class System.Collections.Generic.SortedDictionary`2 could not be loaded, used in /usr/lib/mono/gac/NDesk.DBus/1.0.0.0__f6716e4f9b2ed099/NDesk.DBus.dll (token 0x0100004e)
[Warn  08:22:04.611] DBus support could not be started. Disabling for this session.
[Info  08:22:04.664] Running Banshee 1.2.1
no implementation for interface method Banshee.Sources.ISource::get_Children() in class Banshee.Library.LibrarySource
METHOD .ctor(string,string,int)
METHOD get_BaseDirectory()
METHOD DeleteTrack(DatabaseTrackInfo)
METHOD AddTrack(DatabaseTrackInfo)
METHOD GetTrackIdForUri(string)
METHOD get_LibraryIds()

** ERROR **: file class.c: line 1641 (mono_class_setup_vtable_general): should not be reached
aborting...
Aborted (core dumped)
Comment 5 Andrew Conkling 2008-10-14 13:44:40 UTC
Yeah, I have no idea on that. David, any thoughts?
Comment 6 David Nielsen 2008-10-14 15:15:54 UTC
could be file corruption, we could try something like

yum remove mono-core (note down the apps this uninstalls for later reinstallation), then install banshee again.This time using yum --enablerepo=updates-testing-newkey install banshee (just to see if we have something in updates-testing, I know we are about to roll out Mono 2.0 there but I doubt the maintainer has it ready yet).
Comment 7 Rick Richardson 2008-10-14 22:44:43 UTC
$ root yum remove mono-core
Loaded plugins: refresh-packagekit
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package mono-core.i386 0:1.9.1-2.fc9 set to be erased
--> Processing Dependency: mono(ICSharpCode.SharpZipLib) = 0.84.0.0 for package: mono-addins
--> Processing Dependency: mono(ICSharpCode.SharpZipLib) = 0.84.0.0 for package: mono-web
--> Processing Dependency: mono(ICSharpCode.SharpZipLib) = 0.84.0.0 for package: nant
--> Processing Dependency: mono(ICSharpCode.SharpZipLib) = 0.84.0.0 for package: monodoc
--> Processing Dependency: mono(ICSharpCode.SharpZipLib) = 2.84.0.0 for package: mono-web
--> Processing Dependency: mono(ICSharpCode.SharpZipLib) = 2.84.0.0 for package: f-spot
--> Processing Dependency: mono(ICSharpCode.SharpZipLib) = 2.84.0.0 for package: mono-sharpcvslib
--> Processing Dependency: mono(ICSharpCode.SharpZipLib) = 2.84.0.0 for package: banshee
--> Processing Dependency: mono(Mono.Cairo) = 1.0.5000.0 for package: gtk-sharp2
--> Processing Dependency: mono(Mono.Cairo) = 2.0.0.0 for package: gbrainy
--> Processing Dependency: mono(Mono.Cairo) = 2.0.0.0 for package: f-spot
--> Processing Dependency: mono(Mono.Cairo) = 2.0.0.0 for package: banshee
--> Processing Dependency: mono(Mono.Mozilla) = 0.2.0.0 for package: mono-winforms
--> Processing Dependency: mono(Mono.Posix) = 1.0.5000.0 for package: mono-addins
--> Processing Dependency: mono(Mono.Posix) = 1.0.5000.0 for package: mono-extras
--> Processing Dependency: mono(Mono.Posix) = 1.0.5000.0 for package: avahi-sharp
--> Processing Dependency: mono(Mono.Posix) = 1.0.5000.0 for package: mono-winforms
--> Processing Dependency: mono(Mono.Posix) = 2.0.0.0 for package: tomboy
--> Processing Dependency: mono(Mono.Posix) = 2.0.0.0 for package: f-spot
--> Processing Dependency: mono(Mono.Posix) = 2.0.0.0 for package: mono-winforms
--> Processing Dependency: mono(Mono.Posix) = 2.0.0.0 for package: banshee
--> Processing Dependency: mono(Mono.Posix) = 2.0.0.0 for package: mono-extras
--> Processing Dependency: mono(Mono.Posix) = 2.0.0.0 for package: podsleuth
--> Processing Dependency: mono(Mono.Posix) = 2.0.0.0 for package: gbrainy
--> Processing Dependency: mono(Mono.Security) = 1.0.5000.0 for package: mono-data
--> Processing Dependency: mono(Mono.Security) = 1.0.5000.0 for package: mono-web
--> Processing Dependency: mono(Mono.Security) = 2.0.0.0 for package: mono-data
--> Processing Dependency: mono(Mono.Security) = 2.0.0.0 for package: mono-web
--> Processing Dependency: mono(System) = 1.0.5000.0 for package: mono-addins
--> Processing Dependency: mono(System) = 1.0.5000.0 for package: mono-ndoc
--> Processing Dependency: mono(System) = 1.0.5000.0 for package: gtk-sharp2
--> Processing Dependency: mono(System) = 1.0.5000.0 for package: avahi-sharp
--> Processing Dependency: mono(System) = 1.0.5000.0 for package: mono-winforms
--> Processing Dependency: mono(System) = 1.0.5000.0 for package: mono-data
--> Processing Dependency: mono(System) = 1.0.5000.0 for package: mono-nunit
--> Processing Dependency: mono(System) = 1.0.5000.0 for package: monodoc
--> Processing Dependency: mono(System) = 1.0.5000.0 for package: mono-extras
--> Processing Dependency: mono(System) = 1.0.5000.0 for package: mono-web
--> Processing Dependency: mono(System) = 1.0.5000.0 for package: log4net
--> Processing Dependency: mono(System) = 2.0.0.0 for package: tomboy
--> Processing Dependency: mono(System) = 2.0.0.0 for package: boo
--> Processing Dependency: mono(System) = 2.0.0.0 for package: mono-zeroconf
--> Processing Dependency: mono(System) = 2.0.0.0 for package: mono-data-sqlite
--> Processing Dependency: mono(System) = 2.0.0.0 for package: f-spot
--> Processing Dependency: mono(System) = 2.0.0.0 for package: mono-sharpcvslib
--> Processing Dependency: mono(System) = 2.0.0.0 for package: ndesk-dbus
--> Processing Dependency: mono(System) = 2.0.0.0 for package: banshee
--> Processing Dependency: mono(System) = 2.0.0.0 for package: mono-data
--> Processing Dependency: mono(System) = 2.0.0.0 for package: mono-nunit
--> Processing Dependency: mono(System) = 2.0.0.0 for package: nant
--> Processing Dependency: mono(System) = 2.0.0.0 for package: mono-nunit22
--> Processing Dependency: mono(System) = 2.0.0.0 for package: podsleuth
--> Processing Dependency: mono(System) = 2.0.0.0 for package: gbrainy
--> Processing Dependency: mono(System) = 2.0.0.0 for package: mono-web
--> Processing Dependency: mono(System) = 2.0.0.0 for package: mono-winforms
--> Processing Dependency: mono(System) = 2.0.0.0 for package: mono-extras
--> Processing Dependency: mono(System.Configuration) = 2.0.0.0 for package: mono-data
--> Processing Dependency: mono(System.Configuration) = 2.0.0.0 for package: mono-web
--> Processing Dependency: mono(System.Configuration) = 2.0.0.0 for package: mono-winforms
--> Processing Dependency: mono(System.Configuration) = 2.0.0.0 for package: mono-sharpcvslib
--> Processing Dependency: mono(System.Core) = 3.5.0.0 for package: boo
--> Processing Dependency: mono(System.Drawing) = 1.0.5000.0 for package: mono-extras
--> Processing Dependency: mono(System.Drawing) = 1.0.5000.0 for package: mono-web
--> Processing Dependency: mono(System.Drawing) = 1.0.5000.0 for package: mono-winforms
--> Processing Dependency: mono(System.Drawing) = 1.0.5000.0 for package: mono-ndoc
--> Processing Dependency: mono(System.Drawing) = 1.0.5000.0 for package: gtk-sharp2
--> Processing Dependency: mono(System.Drawing) = 2.0.0.0 for package: mono-extras
--> Processing Dependency: mono(System.Drawing) = 2.0.0.0 for package: mono-web
--> Processing Dependency: mono(System.Drawing) = 2.0.0.0 for package: mono-winforms
--> Processing Dependency: mono(System.Xml) = 1.0.5000.0 for package: mono-addins
--> Processing Dependency: mono(System.Xml) = 1.0.5000.0 for package: mono-ndoc
--> Processing Dependency: mono(System.Xml) = 1.0.5000.0 for package: mono-winforms
--> Processing Dependency: mono(System.Xml) = 1.0.5000.0 for package: mono-data
--> Processing Dependency: mono(System.Xml) = 1.0.5000.0 for package: mono-nunit
--> Processing Dependency: mono(System.Xml) = 1.0.5000.0 for package: monodoc
--> Processing Dependency: mono(System.Xml) = 1.0.5000.0 for package: mono-web
--> Processing Dependency: mono(System.Xml) = 1.0.5000.0 for package: log4net
--> Processing Dependency: mono(System.Xml) = 2.0.0.0 for package: tomboy
--> Processing Dependency: mono(System.Xml) = 2.0.0.0 for package: boo
--> Processing Dependency: mono(System.Xml) = 2.0.0.0 for package: f-spot
--> Processing Dependency: mono(System.Xml) = 2.0.0.0 for package: banshee
--> Processing Dependency: mono(System.Xml) = 2.0.0.0 for package: ndesk-dbus
--> Processing Dependency: mono(System.Xml) = 2.0.0.0 for package: mono-sharpcvslib
--> Processing Dependency: mono(System.Xml) = 2.0.0.0 for package: mono-data
--> Processing Dependency: mono(System.Xml) = 2.0.0.0 for package: mono-nunit
--> Processing Dependency: mono(System.Xml) = 2.0.0.0 for package: nant
--> Processing Dependency: mono(System.Xml) = 2.0.0.0 for package: mono-nunit22
--> Processing Dependency: mono(System.Xml) = 2.0.0.0 for package: podsleuth
--> Processing Dependency: mono(System.Xml) = 2.0.0.0 for package: gbrainy
--> Processing Dependency: mono(System.Xml) = 2.0.0.0 for package: mono-web
--> Processing Dependency: mono(System.Xml) = 2.0.0.0 for package: mono-winforms
--> Processing Dependency: mono(mscorlib) = 1.0.5000.0 for package: mono-addins
--> Processing Dependency: mono(mscorlib) = 1.0.5000.0 for package: gmime-sharp
--> Processing Dependency: mono(mscorlib) = 1.0.5000.0 for package: mono-ndoc
--> Processing Dependency: mono(mscorlib) = 1.0.5000.0 for package: gtk-sharp2
--> Processing Dependency: mono(mscorlib) = 1.0.5000.0 for package: avahi-sharp
--> Processing Dependency: mono(mscorlib) = 1.0.5000.0 for package: mono-winforms
--> Processing Dependency: mono(mscorlib) = 1.0.5000.0 for package: gnome-sharp
--> Processing Dependency: mono(mscorlib) = 1.0.5000.0 for package: mono-data
--> Processing Dependency: mono(mscorlib) = 1.0.5000.0 for package: mono-nunit
--> Processing Dependency: mono(mscorlib) = 1.0.5000.0 for package: taglib-sharp
--> Processing Dependency: mono(mscorlib) = 1.0.5000.0 for package: mono-extras
--> Processing Dependency: mono(mscorlib) = 1.0.5000.0 for package: log4net
--> Processing Dependency: mono(mscorlib) = 1.0.5000.0 for package: mono-web
--> Processing Dependency: mono(mscorlib) = 1.0.5000.0 for package: mono-data-sqlite
--> Processing Dependency: mono(mscorlib) = 1.0.5000.0 for package: monodoc
--> Processing Dependency: mono(mscorlib) = 2.0.0.0 for package: tomboy
--> Processing Dependency: mono(mscorlib) = 2.0.0.0 for package: mono-web
--> Processing Dependency: mono(mscorlib) = 2.0.0.0 for package: boo
--> Processing Dependency: mono(mscorlib) = 2.0.0.0 for package: mono-zeroconf
--> Processing Dependency: mono(mscorlib) = 2.0.0.0 for package: mono-data-sqlite
--> Processing Dependency: mono(mscorlib) = 2.0.0.0 for package: f-spot
--> Processing Dependency: mono(mscorlib) = 2.0.0.0 for package: mono-sharpcvslib
--> Processing Dependency: mono(mscorlib) = 2.0.0.0 for package: ndesk-dbus
--> Processing Dependency: mono(mscorlib) = 2.0.0.0 for package: banshee
--> Processing Dependency: mono(mscorlib) = 2.0.0.0 for package: mono-data
--> Processing Dependency: mono(mscorlib) = 2.0.0.0 for package: mono-nunit
--> Processing Dependency: mono(mscorlib) = 2.0.0.0 for package: nant
--> Processing Dependency: mono(mscorlib) = 2.0.0.0 for package: taglib-sharp
--> Processing Dependency: mono(mscorlib) = 2.0.0.0 for package: gbrainy
--> Processing Dependency: mono(mscorlib) = 2.0.0.0 for package: podsleuth
--> Processing Dependency: mono(mscorlib) = 2.0.0.0 for package: ndesk-dbus-glib
--> Processing Dependency: mono(mscorlib) = 2.0.0.0 for package: mono-nunit22
--> Processing Dependency: mono(mscorlib) = 2.0.0.0 for package: mono-winforms
--> Processing Dependency: mono(mscorlib) = 2.0.0.0 for package: mono-extras
--> Processing Dependency: mono-core >= 1.1.13 for package: avahi-sharp
--> Processing Dependency: mono-core = 1.9.1-2.fc9 for package: mono-winforms
--> Processing Dependency: mono-core for package: ndesk-dbus
--> Processing Dependency: mono-core = 1.9.1-2.fc9 for package: mono-data
--> Processing Dependency: mono-core = 1.9.1-2.fc9 for package: mono-nunit
--> Processing Dependency: mono-core for package: monodoc
--> Processing Dependency: mono-core = 1.9.1-2.fc9 for package: mono-extras
--> Processing Dependency: mono-core = 1.9.1-2.fc9 for package: mono-web
--> Processing Dependency: mono-core = 1.9.1-2.fc9 for package: mono-data-sqlite
--> Running transaction check
---> Package gmime-sharp.i386 0:2.2.21-1.fc9 set to be erased
---> Package nant.i386 1:0.85-21.fc9 set to be erased
---> Package gbrainy.i386 0:0.70-4.fc9 set to be erased
---> Package mono-sharpcvslib.i386 0:0.35-3.fc9 set to be erased
---> Package mono-addins.i386 0:0.3.1-2.2.fc9 set to be erased
---> Package gtk-sharp2.i386 0:2.10.3-3.fc9 set to be erased
---> Package mono-zeroconf.i386 0:0.7.5-4.fc9 set to be erased
---> Package mono-data.i386 0:1.9.1-2.fc9 set to be erased
---> Package mono-data-sqlite.i386 0:1.9.1-2.fc9 set to be erased
---> Package banshee.i386 0:1.2.1-2.fc9 set to be erased
---> Package avahi-sharp.i386 0:0.6.22-10.fc9 set to be erased
---> Package mono-web.i386 0:1.9.1-2.fc9 set to be erased
---> Package log4net.i386 0:1.2.10-4.fc9 set to be erased
---> Package tomboy.i386 0:0.10.1-2.fc9 set to be erased
---> Package boo.i386 0:0.8.1.2865-4.fc9 set to be erased
---> Package podsleuth.i386 0:0.6.2-3.fc9 set to be erased
---> Package monodoc.i386 0:1.9-1.fc9 set to be erased
---> Package taglib-sharp.i386 0:2.0.3.0-4.fc9 set to be erased
---> Package gnome-sharp.i386 0:2.16.1-1.fc9 set to be erased
---> Package mono-winforms.i386 0:1.9.1-2.fc9 set to be erased
---> Package f-spot.i386 0:0.4.3.1-1.fc9 set to be erased
---> Package mono-nunit.i386 0:1.9.1-2.fc9 set to be erased
---> Package mono-ndoc.i386 0:1.3.1-2.fc9 set to be erased
---> Package mono-extras.i386 0:1.9.1-2.fc9 set to be erased
---> Package ndesk-dbus-glib.i386 0:0.4.1-3.fc9 set to be erased
---> Package ndesk-dbus.i386 0:0.6.1a-2.fc9 set to be erased
---> Package mono-nunit22.i386 0:2.2.10-5.fc9 set to be erased
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                Arch       Version                Repository      Size 
================================================================================
Removing:
 mono-core              i386       1.9.1-2.fc9            installed        40 M
Removing for dependencies:
 avahi-sharp            i386       0.6.22-10.fc9          installed        61 k
 banshee                i386       1.2.1-2.fc9            installed       8.7 M
 boo                    i386       0.8.1.2865-4.fc9       installed       2.7 M
 f-spot                 i386       0.4.3.1-1.fc9          installed       7.5 M
 gbrainy                i386       0.70-4.fc9             installed       562 k
 gmime-sharp            i386       2.2.21-1.fc9           installed       194 k
 gnome-sharp            i386       2.16.1-1.fc9           installed       1.7 M
 gtk-sharp2             i386       2.10.3-3.fc9           installed       2.4 M
 log4net                i386       1.2.10-4.fc9           installed       243 k
 mono-addins            i386       0.3.1-2.2.fc9          installed       715 k
 mono-data              i386       1.9.1-2.fc9            installed       4.9 M
 mono-data-sqlite       i386       1.9.1-2.fc9            installed       447 k
 mono-extras            i386       1.9.1-2.fc9            installed       806 k
 mono-ndoc              i386       1.3.1-2.fc9            installed       1.3 M
 mono-nunit             i386       1.9.1-2.fc9            installed       302 k
 mono-nunit22           i386       2.2.10-5.fc9           installed       412 k
 mono-sharpcvslib       i386       0.35-3.fc9             installed       1.3 M
 mono-web               i386       1.9.1-2.fc9            installed       8.8 M
 mono-winforms          i386       1.9.1-2.fc9            installed        10 M
 mono-zeroconf          i386       0.7.5-4.fc9            installed       124 k
 monodoc                i386       1.9-1.fc9              installed        11 M
 nant                   i386       1:0.85-21.fc9          installed       2.8 M
 ndesk-dbus             i386       0.6.1a-2.fc9           installed       126 k
 ndesk-dbus-glib        i386       0.4.1-3.fc9            installed        11 k
 podsleuth              i386       0.6.2-3.fc9            installed       107 k
 taglib-sharp           i386       2.0.3.0-4.fc9          installed       581 k
 tomboy                 i386       0.10.1-2.fc9           installed       8.8 M

Transaction Summary
================================================================================
Install      0 Package(s)         
Update       0 Package(s)         
Remove      28 Package(s)         

Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Erasing        : mono-addins                                     [ 1/28] 
  Erasing        : avahi-sharp                                     [ 2/28] 
  Erasing        : mono-zeroconf                                   [ 3/28] 
  Erasing        : tomboy                                          [ 4/28] 
  Erasing        : ndesk-dbus-glib                                 [ 5/28] 
  Erasing        : gtk-sharp2                                      [ 6/28] 
  Erasing        : gnome-sharp                                     [ 7/28] 
  Erasing        : mono-winforms                                   [ 8/28] 
  Erasing        : log4net                                         [ 9/28] 
  Erasing        : podsleuth                                       [10/28] 
  Erasing        : mono-extras                                     [11/28] 
  Erasing        : monodoc                                         [12/28] 
  Erasing        : boo                                             [13/28] 
  Erasing        : gmime-sharp                                     [14/28] 
  Erasing        : mono-sharpcvslib                                [15/28] 
  Erasing        : mono-web                                        [16/28] 
  Erasing        : f-spot                                          [17/28] 
  Erasing        : banshee                                         [18/28] 
  Erasing        : mono-data-sqlite                                [19/28] 
  Erasing        : gbrainy                                         [20/28] 
  Erasing        : taglib-sharp                                    [21/28] 
  Erasing        : mono-data                                       [22/28] 
  Erasing        : mono-core                                       [23/28] 
  Erasing        : mono-ndoc                                       [24/28] 
  Erasing        : ndesk-dbus                                      [25/28] 
  Erasing        : mono-nunit                                      [26/28] 
  Erasing        : nant                                            [27/28] 
  Erasing        : mono-nunit22                                    [28/28] 

Removed: mono-core.i386 0:1.9.1-2.fc9
Dependency Removed: avahi-sharp.i386 0:0.6.22-10.fc9 banshee.i386 0:1.2.1-2.fc9 boo.i386 0:0.8.1.2865-4.fc9 f-spot.i386 0:0.4.3.1-1.fc9 gbrainy.i386 0:0.70-4.fc9 gmime-sharp.i386 0:2.2.21-1.fc9 gnome-sharp.i386 0:2.16.1-1.fc9 gtk-sharp2.i386 0:2.10.3-3.fc9 log4net.i386 0:1.2.10-4.fc9 mono-addins.i386 0:0.3.1-2.2.fc9 mono-data.i386 0:1.9.1-2.fc9 mono-data-sqlite.i386 0:1.9.1-2.fc9 mono-extras.i386 0:1.9.1-2.fc9 mono-ndoc.i386 0:1.3.1-2.fc9 mono-nunit.i386 0:1.9.1-2.fc9 mono-nunit22.i386 0:2.2.10-5.fc9 mono-sharpcvslib.i386 0:0.35-3.fc9 mono-web.i386 0:1.9.1-2.fc9 mono-winforms.i386 0:1.9.1-2.fc9 mono-zeroconf.i386 0:0.7.5-4.fc9 monodoc.i386 0:1.9-1.fc9 nant.i386 1:0.85-21.fc9 ndesk-dbus.i386 0:0.6.1a-2.fc9 ndesk-dbus-glib.i386 0:0.4.1-3.fc9 podsleuth.i386 0:0.6.2-3.fc9 taglib-sharp.i386 0:2.0.3.0-4.fc9 tomboy.i386 0:0.10.1-2.fc9
Complete!



$ root yum install banshee
Loaded plugins: refresh-packagekit
Existing lock /var/run/yum.pid: another copy is running as pid 29097.
Another app is currently holding the yum lock; waiting for it to exit...
Another app is currently holding the yum lock; waiting for it to exit...
Another app is currently holding the yum lock; waiting for it to exit...
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package banshee.i386 0:1.2.1-2.fc9 set to be updated
--> Processing Dependency: mono(Mono.Addins.Setup) = 0.3.0.0 for package: banshee
--> Processing Dependency: mono(Boo.Lang.Compiler) = 2.0.0.0 for package: banshee
--> Processing Dependency: mono(Mono.Zeroconf) = 1.0.0.75 for package: banshee
--> Processing Dependency: mono(Mono.Addins.Gui) = 0.3.0.0 for package: banshee
--> Processing Dependency: mono(NDesk.DBus) = 1.0.0.0 for package: banshee
--> Processing Dependency: mono(gnome-sharp) = 2.16.0.0 for package: banshee
--> Processing Dependency: mono(gdk-sharp) = 2.10.0.0 for package: banshee
--> Processing Dependency: mono(taglib-sharp) = 2.0.3.0 for package: banshee
--> Processing Dependency: mono(Mono.Addins) = 0.3.0.0 for package: banshee
--> Processing Dependency: mono(System.Xml) = 2.0.0.0 for package: banshee
--> Processing Dependency: mono(Mono.Cairo) = 2.0.0.0 for package: banshee
--> Processing Dependency: mono(glade-sharp) = 2.10.0.0 for package: banshee
--> Processing Dependency: mono(glib-sharp) = 2.10.0.0 for package: banshee
--> Processing Dependency: mono(Mono.Data.SqliteClient) = 2.0.0.0 for package: banshee
--> Processing Dependency: mono(gtk-sharp) = 2.10.0.0 for package: banshee
--> Processing Dependency: mono(System.Data) = 2.0.0.0 for package: banshee
--> Processing Dependency: mono(ICSharpCode.SharpZipLib) = 2.84.0.0 for package: banshee
--> Processing Dependency: mono(System) = 2.0.0.0 for package: banshee
--> Processing Dependency: mono(Mono.Posix) = 2.0.0.0 for package: banshee
--> Processing Dependency: mono(gconf-sharp) = 2.16.0.0 for package: banshee
--> Processing Dependency: mono(NDesk.DBus.GLib) = 1.0.0.0 for package: banshee
--> Processing Dependency: mono(mscorlib) = 2.0.0.0 for package: banshee
--> Processing Dependency: mono(pango-sharp) = 2.10.0.0 for package: banshee
--> Processing Dependency: mono(System.Web) = 2.0.0.0 for package: banshee
--> Processing Dependency: podsleuth for package: banshee
--> Running transaction check
---> Package ndesk-dbus.i386 0:0.6.1a-2.fc9 set to be updated
---> Package mono-core.i386 0:1.9.1-2.fc9 set to be updated
--> Processing Dependency: mono(System.Configuration.Install) = 1.0.5000.0 for package: mono-core
---> Package ndesk-dbus-glib.i386 0:0.4.1-3.fc9 set to be updated
---> Package mono-addins.i386 0:0.3.1-2.2.fc9 set to be updated
---> Package taglib-sharp.i386 0:2.0.3.0-4.fc9 set to be updated
---> Package gtk-sharp2.i386 0:2.10.3-3.fc9 set to be updated
---> Package mono-zeroconf.i386 0:0.7.5-4.fc9 set to be updated
--> Processing Dependency: mono(avahi-sharp) = 1.0.0.0 for package: mono-zeroconf
--> Processing Dependency: monodoc for package: mono-zeroconf
---> Package boo.i386 0:0.8.1.2865-4.fc9 set to be updated
--> Processing Dependency: mono(NAnt.DotNetTasks) = 0.85.2478.0 for package: boo
--> Processing Dependency: mono(NAnt.Core) = 0.85.2478.0 for package: boo
---> Package mono-data-sqlite.i386 0:1.9.1-2.fc9 set to be updated
---> Package podsleuth.i386 0:0.6.2-3.fc9 set to be updated
---> Package mono-web.i386 0:1.9.1-2.fc9 set to be updated
--> Processing Dependency: mono(System.Design) = 2.0.0.0 for package: mono-web
--> Processing Dependency: mono(System.Windows.Forms) = 2.0.0.0 for package: mono-web
---> Package gnome-sharp.i386 0:2.16.1-1.fc9 set to be updated
---> Package mono-data.i386 0:1.9.1-2.fc9 set to be updated
--> Running transaction check
---> Package mono-extras.i386 0:1.9.1-2.fc9 set to be updated
---> Package avahi-sharp.i386 0:0.6.22-10.fc9 set to be updated
---> Package nant.i386 1:0.85-21.fc9 set to be updated
--> Processing Dependency: mono(NDoc.Core) = 1.3.3023.0 for package: nant
--> Processing Dependency: mono(nunit.util) = 2.2.10.0 for package: nant
--> Processing Dependency: mono(ICSharpCode.SharpCvsLib) = 0.35.3721.507 for package: nant
--> Processing Dependency: mono(nunit.core) = 2.2.10.0 for package: nant
--> Processing Dependency: mono(log4net) = 1.2.10.0 for package: nant
---> Package mono-winforms.i386 0:1.9.1-2.fc9 set to be updated
---> Package monodoc.i386 0:1.9-1.fc9 set to be updated
--> Running transaction check
---> Package log4net.i386 0:1.2.10-4.fc9 set to be updated
---> Package mono-ndoc.i386 0:1.3.1-2.fc9 set to be updated
---> Package mono-sharpcvslib.i386 0:0.35-3.fc9 set to be updated
--> Processing Dependency: mono(nunit.framework) = 2.2.0.0 for package: mono-sharpcvslib
---> Package mono-nunit22.i386 0:2.2.10-5.fc9 set to be updated
--> Running transaction check
---> Package mono-nunit.i386 0:1.9.1-2.fc9 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package              Arch     Version              Repository            Size 
================================================================================
Installing:
 banshee              i386     1.2.1-2.fc9          updates-newkey        2.8 M
Installing for dependencies:
 avahi-sharp          i386     0.6.22-10.fc9        fedora                 36 k
 boo                  i386     0.8.1.2865-4.fc9     fedora                1.0 M
 gnome-sharp          i386     2.16.1-1.fc9         fedora                451 k
 gtk-sharp2           i386     2.10.3-3.fc9         updates-newkey        720 k
 log4net              i386     1.2.10-4.fc9         fedora                 96 k
 mono-addins          i386     0.3.1-2.2.fc9        updates-newkey        265 k
 mono-core            i386     1.9.1-2.fc9          fedora                 15 M
 mono-data            i386     1.9.1-2.fc9          fedora                1.8 M
 mono-data-sqlite     i386     1.9.1-2.fc9          fedora                174 k
 mono-extras          i386     1.9.1-2.fc9          fedora                287 k
 mono-ndoc            i386     1.3.1-2.fc9          fedora                302 k
 mono-nunit           i386     1.9.1-2.fc9          fedora                124 k
 mono-nunit22         i386     2.2.10-5.fc9         fedora                166 k
 mono-sharpcvslib     i386     0.35-3.fc9           fedora                549 k
 mono-web             i386     1.9.1-2.fc9          fedora                3.0 M
 mono-winforms        i386     1.9.1-2.fc9          fedora                3.9 M
 mono-zeroconf        i386     0.7.5-4.fc9          fedora                 59 k
 monodoc              i386     1.9-1.fc9            updates-newkey        7.8 M
 nant                 i386     1:0.85-21.fc9        fedora                714 k
 ndesk-dbus           i386     0.6.1a-2.fc9         fedora                 59 k
 ndesk-dbus-glib      i386     0.4.1-3.fc9          fedora                9.7 k
 podsleuth            i386     0.6.2-3.fc9          updates-newkey         49 k
 taglib-sharp         i386     2.0.3.0-4.fc9        fedora                226 k

Transaction Summary
================================================================================
Install     24 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 39 M
Is this ok [y/N]: y
Downloading Packages:
(1/24): ndesk-dbus-glib-0.4.1-3.fc9.i386.rpm             | 9.7 kB     00:00     
(2/24): avahi-sharp-0.6.22-10.fc9.i386.rpm               |  36 kB     00:00     
(3/24): podsleuth-0.6.2-3.fc9.i386.rpm                   |  49 kB     00:01     
(4/24): ndesk-dbus-0.6.1a-2.fc9.i386.rpm                 |  59 kB     00:00     
(5/24): mono-zeroconf-0.7.5-4.fc9.i386.rpm               |  59 kB     00:00     
(6/24): log4net-1.2.10-4.fc9.i386.rpm                    |  96 kB     00:01     
(7/24): mono-nunit-1.9.1-2.fc9.i386.rpm                  | 124 kB     00:00     
(8/24): mono-nunit22-2.2.10-5.fc9.i386.rpm               | 166 kB     00:01     
(9/24): mono-data-sqlite-1.9.1-2.fc9.i386.rpm            | 174 kB     00:01     
(10/24): taglib-sharp-2.0.3.0-4.fc9.i386.rpm             | 226 kB     00:02     
(11/24): mono-addins-0.3.1-2.2.fc9.i386.rpm              | 265 kB     00:01     
(12/24): mono-extras-1.9.1-2.fc9.i386.rpm                | 287 kB     00:02     
(13/24): mono-ndoc-1.3.1-2.fc9.i386.rpm                  | 302 kB     00:01     
(14/24): gnome-sharp-2.16.1-1.fc9.i386.rpm               | 451 kB     00:03     
(15/24): mono-sharpcvslib-0.35-3.fc9.i386.rpm            | 549 kB     00:03     
(16/24): nant-0.85-21.fc9.i386.rpm                       | 714 kB     00:05     
(17/24): gtk-sharp2-2.10.3-3.fc9.i386.rpm                | 720 kB     00:08     
(18/24): boo-0.8.1.2865-4.fc9.i386.rpm                   | 1.0 MB     00:07     
(19/24): mono-data-1.9.1-2.fc9.i386.rpm                  | 1.8 MB     00:12     
(20/24): banshee-1.2.1-2.fc9.i386.rpm                    | 2.8 MB     00:30     
(21/24): mono-web-1.9.1-2.fc9.i386.rpm                   | 3.0 MB     00:22     
(22/24): mono-winforms-1.9.1-2.fc9.i386.rpm              | 3.9 MB     00:30     
(23/24): monodoc-1.9-1.fc9.i386.rpm                      | 7.8 MB     01:04     
(24/24): mono-core-1.9.1-2.fc9.i386.rpm                  |  15 MB     01:42     
--------------------------------------------------------------------------------
Total                                           108 kB/s |  39 MB     06:15     
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : mono-data                                       [ 1/24] 
  Installing     : mono-core                                       [ 2/24] 
  Installing     : mono-winforms                                   [ 3/24] 
  Installing     : ndesk-dbus                                      [ 4/24] 
  Installing     : mono-data-sqlite                                [ 5/24] 
  Installing     : mono-web                                        [ 6/24] 
  Installing     : log4net                                         [ 7/24] 
  Installing     : monodoc                                         [ 8/24] 
  Installing     : ndesk-dbus-glib                                 [ 9/24] 
  Installing     : podsleuth                                       [10/24] 
  Installing     : mono-ndoc                                       [11/24] 
  Installing     : avahi-sharp                                     [12/24] 
  Installing     : mono-zeroconf                                   [13/24] 
  Installing     : mono-extras                                     [14/24] 
  Installing     : taglib-sharp                                    [15/24] 
  Installing     : mono-nunit                                      [16/24] 
  Installing     : mono-sharpcvslib                                [17/24] 
  Installing     : mono-nunit22                                    [18/24] 
  Installing     : gtk-sharp2                                      [19/24] 
  Installing     : mono-addins                                     [20/24] 
  Installing     : nant                                            [21/24] 
  Installing     : gnome-sharp                                     [22/24] 
  Installing     : boo                                             [23/24] 
  Installing     : banshee                                         [24/24] 

Installed: banshee.i386 0:1.2.1-2.fc9
Dependency Installed: avahi-sharp.i386 0:0.6.22-10.fc9 boo.i386 0:0.8.1.2865-4.fc9 gnome-sharp.i386 0:2.16.1-1.fc9 gtk-sharp2.i386 0:2.10.3-3.fc9 log4net.i386 0:1.2.10-4.fc9 mono-addins.i386 0:0.3.1-2.2.fc9 mono-core.i386 0:1.9.1-2.fc9 mono-data.i386 0:1.9.1-2.fc9 mono-data-sqlite.i386 0:1.9.1-2.fc9 mono-extras.i386 0:1.9.1-2.fc9 mono-ndoc.i386 0:1.3.1-2.fc9 mono-nunit.i386 0:1.9.1-2.fc9 mono-nunit22.i386 0:2.2.10-5.fc9 mono-sharpcvslib.i386 0:0.35-3.fc9 mono-web.i386 0:1.9.1-2.fc9 mono-winforms.i386 0:1.9.1-2.fc9 mono-zeroconf.i386 0:0.7.5-4.fc9 monodoc.i386 0:1.9-1.fc9 nant.i386 1:0.85-21.fc9 ndesk-dbus.i386 0:0.6.1a-2.fc9 ndesk-dbus-glib.i386 0:0.4.1-3.fc9 podsleuth.i386 0:0.6.2-3.fc9 taglib-sharp.i386 0:2.0.3.0-4.fc9
Complete!



$ banshee-1 

** (/usr/lib/banshee-1/Nereid.exe:29861): WARNING **: The class System.Collections.Generic.SortedDictionary`2 could not be loaded, used in /usr/lib/mono/gac/NDesk.DBus/1.0.0.0__f6716e4f9b2ed099/NDesk.DBus.dll (token 0x0100004e)
[Warn  17:42:48.140] DBus support could not be started. Disabling for this session.
[Info  17:42:48.196] Running Banshee 1.2.1
no implementation for interface method Banshee.Sources.ISource::get_Children() in class Banshee.Library.LibrarySource
METHOD .ctor(string,string,int)
METHOD get_BaseDirectory()
METHOD DeleteTrack(DatabaseTrackInfo)
METHOD AddTrack(DatabaseTrackInfo)
METHOD GetTrackIdForUri(string)
METHOD get_LibraryIds()

** ERROR **: file class.c: line 1641 (mono_class_setup_vtable_general): should not be reached
aborting...
Aborted (core dumped)
$ 

Comment 8 Rick Richardson 2008-10-14 23:23:33 UTC
yum remove mono-core 
yum --enablerepo=updates-testing-newkey install banshee

Same thing as before.
Comment 9 Rick Richardson 2009-01-29 18:40:29 UTC
$ rpm -qa | grep banshee
banshee-1.4.2-1.fc9.i386
banshee-musicbrainz-1.4.2-1.fc9.i386

$ banshee-1 --debug
** Running Mono with --debug   **

** (/usr/lib/banshee-1/Banshee.exe:28957): WARNING **: Symbol file
/usr/lib/banshee-1/Banshee.exe.mdb has incorrect version (expected 38, got 39)

** (/usr/lib/banshee-1/Banshee.exe:28957): WARNING **: Symbol file
/usr/lib/banshee-1/Banshee.Services.dll.mdb has incorrect version (expected 38,
got 39)

** (/usr/lib/banshee-1/Banshee.exe:28957): WARNING **: Symbol file
/usr/lib/mono/gac/NDesk.DBus/1.0.0.0__f6716e4f9b2ed099/NDesk.DBus.dll.mdb has
incorrect version (expected 38, got 39)

** (/usr/lib/banshee-1/Banshee.exe:28957): WARNING **: Symbol file
/usr/lib/banshee-1/Hyena.dll.mdb has incorrect version (expected 38, got 39)

** (/usr/lib/banshee-1/Banshee.exe:28957): WARNING **: Symbol file
/usr/lib/banshee-1/Banshee.Core.dll.mdb has incorrect version (expected 38, got
39)

** (/usr/lib/banshee-1/Banshee.exe:28957): WARNING **: The class
System.Collections.Generic.SortedDictionary`2 could not be loaded, used in
/usr/lib/mono/gac/NDesk.DBus/1.0.0.0__f6716e4f9b2ed099/NDesk.DBus.dll (token
0x0100004e)

Unhandled Exception: System.Exception: Unable to open the session message bus.
---> System.NullReferenceException: Object reference not set to an instance of
an object
in <0x00000> <unknown method>
in [0x0002a] (at
/tmp/scratch/BUILD/mono-1.1.9.2/mcs/class/corlib/System.Collections.Generic/Dictionary.cs:161)
System.Collections.Generic.Dictionary`2[NDesk.DBus.MatchRule,System.Delegate]:Init
(Int32 , IEqualityComparer`1 )
in [0x0000a] (at
/tmp/scratch/BUILD/mono-1.1.9.2/mcs/class/corlib/System.Collections.Generic/Dictionary.cs:109)
System.Collections.Generic.Dictionary`2[NDesk.DBus.MatchRule,System.Delegate]:.ctor
()
in <0x00084> NDesk.DBus.Connection:.ctor (System.String address)
in <0x00013> NDesk.DBus.Bus:.ctor (System.String address)
in <0x00061> NDesk.DBus.Bus:Open (System.String address)
in <0x00066> NDesk.DBus.Bus:get_Session ()--- End of inner exception stack
trace ---

in <0x000b8> NDesk.DBus.Bus:get_Session ()
in <0x0000a>
Banshee.ServiceStack.DBusConnection:get_ApplicationInstanceAlreadyRunning ()
in <0x00031> Booter.Booter:Main ()
$


$ ps aux | grep dbus
dbus      2157  0.0  0.0   3708  1920 ?        Ss   Jan20   0:06 dbus-daemon
--system
gdm       3779  0.0  0.0   3088   508 ?        S    Jan20   0:00
/usr/bin/dbus-launch --exit-with-session
rick      3925  0.0  0.0   3088   508 ?        S    Jan20   0:00 dbus-launch
--sh-syntax --exit-with-session
rick      3926  0.0  0.0   3148  1052 ?        Ss   Jan20   0:00
/bin/dbus-daemon --fork --print-pid 7 --print-address 9 --session
rick     29321  0.0  0.0   5040   712 pts/2    S+   20:48   0:00 grep dbus

$ echo $DBUS_SESSION_BUS_ADDRESS 
unix:abstract=/tmp/dbus-YJ0YJvBzvd,guid=6498c78f955743ac373ccdad4976148c
$

Comment 10 Gabriel Burt 2009-02-13 03:09:31 UTC
Please file on Fedora's bugtracker.