Bug 27184 - у banshee не хватает зависимости на libgio-sharp
: у banshee не хватает зависимости на libgio-sharp
Status: NEW
: Sisyphus
(All bugs in Sisyphus/banshee)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2012-04-08 06:22 by
Modified: 2014-02-09 16:50 (History)


Attachments


Note

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


Description From 2012-04-08 06:22:45
После установки banshee на голую систему, он падает с трейсом:

$ banshee 
[Info  05:15:15.688] Running Banshee 2.3.5: [source-tarball (linux-gnu, i586) @
2012-02-21 09:18:53 UTC]
[Warn  05:15:19.996] Hardware manager extension failed to load -
System.DllNotFoundException: libgio-2.0-0.dll (in `gio-sharp')
  at (wrapper managed-to-native) GLib.VolumeMonitor:g_volume_monitor_get ()
  at GLib.VolumeMonitor.get_Default () [0x00000] in <filename unknown>:0 
  at Banshee.Hardware.Gio.Manager..ctor () [0x00000] in <filename unknown>:0 
  at Banshee.Hardware.Gio.HardwareManager..ctor () [0x00000] in <filename
unknown>:0 
  at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke
(System.Reflection.MonoCMethod,object,object[],System.Exception&)
  at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags
invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 
System.Reflection.TargetInvocationException: Exception has been thrown by the
target of an invocation. (in `mscorlib')
  at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags
invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 
  at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr,
System.Reflection.Binder binder, System.Object[] parameters,
System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 
  at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters)
[0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type, Boolean nonPublic)
[0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename
unknown>:0 
  at Mono.Addins.TypeExtensionNode.CreateInstance () [0x00000] in <filename
unknown>:0 
  at Mono.Addins.InstanceExtensionNode.CreateInstance (System.Type
expectedType) [0x00000] in <filename unknown>:0 
  at Banshee.Hardware.HardwareManager..ctor () [0x00000] in <filename
unknown>:0 
[Warn  05:15:19.998] Service `Banshee.Hardware.HardwareManager' not started: No
HardwareManager extensions could be loaded. Hardware support will be disabled.
[Warn  05:15:20.000] Caught an exception - System.Exception: No HardwareManager
extensions could be loaded. Hardware support will be disabled. (in
`Banshee.Services')
  at Banshee.Hardware.HardwareManager..ctor () [0x00000] in <filename
unknown>:0 
  at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke
(System.Reflection.MonoCMethod,object,object[],System.Exception&)
  at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags
invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 
[Warn  05:15:20.998] Could not migrate album artwork cache directory -
System.DllNotFoundException: libgio-2.0-0.dll (in `gio-sharp')
  at (wrapper managed-to-native) GLib.FileFactory:g_file_new_for_uri (string)
  at GLib.FileFactory.NewForUri (System.String uri) [0x00000] in <filename
unknown>:0 
  at Banshee.IO.Gio.File.Exists (Hyena.SafeUri uri) [0x00000] in <filename
unknown>:0 
  at Banshee.IO.File.Exists (Hyena.SafeUri uri) [0x00000] in <filename
unknown>:0 
  at Banshee.Collection.Gui.ArtworkManager.get_CacheVersion () [0x00000] in
<filename unknown>:0 
  at Banshee.Collection.Gui.ArtworkManager.MigrateCacheDir () [0x00000] in
<filename unknown>:0 
  at Banshee.Collection.Gui.ArtworkManager..ctor () [0x00000] in <filename
unknown>:0 
^[[1;2A[Warn  05:15:25.822] Caught an exception - System.DllNotFoundException:
libgio-2.0-0.dll (in `gio-sharp')
  at (wrapper managed-to-native) GLib.FileFactory:g_file_new_for_path (string)
  at GLib.FileFactory.NewForPath (System.String path) [0x00000] in <filename
unknown>:0 
  at Banshee.IO.Gio.Directory.GetDir (System.String directory, Boolean
directoryIsUri) [0x00000] in <filename unknown>:0 
  at Banshee.IO.Gio.Directory.GetDir (System.String directory) [0x00000] in
<filename unknown>:0 
  at Banshee.IO.Gio.Directory.Exists (System.String directory) [0x00000] in
<filename unknown>:0 
  at Banshee.IO.Directory.Exists (System.String directory) [0x00000] in
<filename unknown>:0 
  at Banshee.Lastfm.Audioscrobbler.Queue.MigrateQueueFile () [0x00000] in
<filename unknown>:0 
  at Banshee.Lastfm.Audioscrobbler.Queue..ctor () [0x00000] in <filename
unknown>:0 
  at
Banshee.Lastfm.Audioscrobbler.AudioscrobblerService.Banshee.ServiceStack.IExtensionService.Initialize
() [0x00000] in <filename unknown>:0 
  at Banshee.ServiceStack.ServiceManager.StartExtension
(Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0 
[Warn  05:15:25.823] Extension
`Banshee.Lastfm.Audioscrobbler.AudioscrobblerService' not started:
libgio-2.0-0.dll
[Warn  05:15:26.038] Caught an exception - System.NotSupportedException:
DiscService cannot work when no HardwareManager is available (in
`Banshee.OpticalDisc')
  at Banshee.OpticalDisc.DiscService.Initialize () [0x00000] in <filename
unknown>:0 
  at Banshee.OpticalDisc.AudioCd.AudioCdService.Initialize () [0x00000] in
<filename unknown>:0 
  at Banshee.ServiceStack.ServiceManager.StartExtension
(Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0 
[Warn  05:15:26.038] Extension `Banshee.OpticalDisc.AudioCd.AudioCdService' not
started: DiscService cannot work when no HardwareManager is available
[Warn  05:15:26.040] Caught an exception - System.NotSupportedException:
DiscService cannot work when no HardwareManager is available (in
`Banshee.OpticalDisc')
  at Banshee.OpticalDisc.DiscService.Initialize () [0x00000] in <filename
unknown>:0 
  at Banshee.OpticalDisc.Dvd.DvdService.Initialize () [0x00000] in <filename
unknown>:0 
  at Banshee.ServiceStack.ServiceManager.StartExtension
(Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0 
[Warn  05:15:26.041] Extension `Banshee.OpticalDisc.Dvd.DvdService' not
started: DiscService cannot work when no HardwareManager is available
[Info  05:15:26.312] Updating web proxy from GConf
[Warn  05:15:26.906] Caught an exception - System.DllNotFoundException:
libgio-2.0-0.dll (in `gio-sharp')
  at (wrapper managed-to-native) GLib.FileFactory:g_file_new_for_path (string)
  at GLib.FileFactory.NewForPath (System.String path) [0x00000] in <filename
unknown>:0 
  at Banshee.IO.Gio.Directory.GetDir (System.String directory, Boolean
directoryIsUri) [0x00000] in <filename unknown>:0 
  at Banshee.IO.Gio.Directory.GetDir (System.String directory) [0x00000] in
<filename unknown>:0 
  at Banshee.IO.Gio.Directory.Exists (System.String directory) [0x00000] in
<filename unknown>:0 
  at Banshee.IO.Directory.Exists (System.String directory) [0x00000] in
<filename unknown>:0 
  at Banshee.Lastfm.Audioscrobbler.Queue.MigrateQueueFile () [0x00000] in
<filename unknown>:0 
  at Banshee.Lastfm.Audioscrobbler.Queue..ctor () [0x00000] in <filename
unknown>:0 
  at
Banshee.Lastfm.Audioscrobbler.AudioscrobblerService.Banshee.ServiceStack.IExtensionService.Initialize
() [0x00000] in <filename unknown>:0 
  at Banshee.ServiceStack.ServiceManager.StartExtension
(Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0 
[Warn  05:15:26.907] Extension
`Banshee.Lastfm.Audioscrobbler.AudioscrobblerService' not started:
libgio-2.0-0.dll
[Warn  05:15:26.918] Caught an exception - System.NotSupportedException:
DiscService cannot work when no HardwareManager is available (in
`Banshee.OpticalDisc')
  at Banshee.OpticalDisc.DiscService.Initialize () [0x00000] in <filename
unknown>:0 
  at Banshee.OpticalDisc.AudioCd.AudioCdService.Initialize () [0x00000] in
<filename unknown>:0 
  at Banshee.ServiceStack.ServiceManager.StartExtension
(Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0 
[Warn  05:15:26.918] Extension `Banshee.OpticalDisc.AudioCd.AudioCdService' not
started: DiscService cannot work when no HardwareManager is available
[Warn  05:15:26.919] Caught an exception - System.NotSupportedException:
DiscService cannot work when no HardwareManager is available (in
`Banshee.OpticalDisc')
  at Banshee.OpticalDisc.DiscService.Initialize () [0x00000] in <filename
unknown>:0 
  at Banshee.OpticalDisc.Dvd.DvdService.Initialize () [0x00000] in <filename
unknown>:0 
  at Banshee.ServiceStack.ServiceManager.StartExtension
(Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0 
[Warn  05:15:26.919] Extension `Banshee.OpticalDisc.Dvd.DvdService' not
started: DiscService cannot work when no HardwareManager is available
[Info  05:15:26.927] All services are started 8,323974
^[[1;5A[Info  05:15:29.729] AmazonMP3 store redirect URL:
http://integrated-services.banshee.fm/amz/redirect.do/
[Info  05:15:31.165] nereid Client Started
[Warn  05:15:32.368] Could not load equalizers.json -
System.DllNotFoundException: libgio-2.0-0.dll (in `gio-sharp')
  at (wrapper managed-to-native) GLib.FileFactory:g_file_new_for_uri (string)
  at GLib.FileFactory.NewForUri (System.String uri) [0x00000] in <filename
unknown>:0 
  at Banshee.IO.Gio.File.Exists (Hyena.SafeUri uri) [0x00000] in <filename
unknown>:0 
  at Banshee.IO.File.Exists (Hyena.SafeUri uri) [0x00000] in <filename
unknown>:0 
  at Banshee.Equalizer.EqualizerManager.Load () [0x00000] in <filename
unknown>:0 
[Info  05:15:32.427] GStreamer version 0.10.35.0, gapless: True, replaygain:
False

Unhandled Exception: System.DllNotFoundException: libgio-2.0-0.dll
  at (wrapper managed-to-native) GLib.FileFactory:g_file_new_for_path (string)
  at GLib.FileFactory.NewForPath (System.String path) [0x00000] in <filename
unknown>:0 
  at Banshee.IO.Gio.Directory.GetDir (System.String directory, Boolean
directoryIsUri) [0x00000] in <filename unknown>:0 
  at Banshee.IO.Gio.Directory.GetDir (System.String directory) [0x00000] in
<filename unknown>:0 
  at Banshee.IO.Gio.Directory.Exists (System.String directory) [0x00000] in
<filename unknown>:0 
  at Banshee.IO.Directory.Exists (System.String directory) [0x00000] in
<filename unknown>:0 
  at
Banshee.Podcasting.PodcastService+<DelayedInitialize>c__AnonStorey6.<>m__12 ()
[0x00000] in <filename unknown>:0 
  at System.Threading.Thread.StartInternal () [0x00000] in <filename unknown>:0 
[ERROR] FATAL UNHANDLED EXCEPTION: System.DllNotFoundException:
libgio-2.0-0.dll
  at (wrapper managed-to-native) GLib.FileFactory:g_file_new_for_path (string)
  at GLib.FileFactory.NewForPath (System.String path) [0x00000] in <filename
unknown>:0 
  at Banshee.IO.Gio.Directory.GetDir (System.String directory, Boolean
directoryIsUri) [0x00000] in <filename unknown>:0 
  at Banshee.IO.Gio.Directory.GetDir (System.String directory) [0x00000] in
<filename unknown>:0 
  at Banshee.IO.Gio.Directory.Exists (System.String directory) [0x00000] in
<filename unknown>:0 
  at Banshee.IO.Directory.Exists (System.String directory) [0x00000] in
<filename unknown>:0 
  at
Banshee.Podcasting.PodcastService+<DelayedInitialize>c__AnonStorey6.<>m__12 ()
[0x00000] in <filename unknown>:0 
  at System.Threading.Thread.StartInternal () [0x00000] in <filename unknown>:0 
$

Установка libgio-sharp-2.22.3-alt1 лечит.
------- Comment #1 From 2014-02-09 16:50:33 -------
Напоминание:
http://lists.altlinux.org/pipermail/community/2014-February/681650.html