← Back to team overview

desktop-packages team mailing list archive

[Bug 834847] Re: Banshee does not copy files from removable media into the library and gives no feedback when they're missing

 

lola@Ubuntu-ThinkPad-Edge:~$ banshee  --debug
** Running Mono with --debug   **
[1 Info  17:11:52.018] Running Banshee 2.0.0: [Ubuntu 11.04 (linux-gnu, x86_64) @ 2011-06-28 05:39:10 UTC]
[1 Debug 17:11:52.043] Initializing GTK
[1 Debug 17:11:53.979] Post-Initializing GTK
[1 Debug 17:11:53.995] Configuration client extension loaded (Banshee.GnomeBackend.GConfConfigurationClient)
[1 Debug 17:11:54.018] Using default gconf-base-key
[1 Debug 17:11:54.073] Bus.Session.RequestName ('org.bansheeproject.Banshee') replied with PrimaryOwner
[1 Debug 17:11:54.183] Core service started (DBusServiceManager, 0.001844)
[1 Debug 17:11:54.186] Registering remote object /org/bansheeproject/Banshee/DBusCommandService (Banshee.ServiceStack.DBusCommandService) on org.bansheeproject.Banshee
[1 Debug 17:11:54.200] Core service started (DBusCommandService, 0.016482)
[1 Debug 17:11:54.248] Opened SQLite (version 3.7.4) connection to /home/lola/.config/banshee-1/banshee.db
[1 Debug 17:11:54.249] Core service started (DbConnection, 0.049123)
[1 Debug 17:11:54.276] Database version 43 is up to date
[1 Debug 17:11:54.336] Core service started (PreferenceService, 0.02714)
[1 Debug 17:11:54.351] Core service started (Network, 0.015828)
[1 Debug 17:11:54.352] Registering remote object /org/bansheeproject/Banshee/SourceManager (Banshee.Sources.SourceManager) on org.bansheeproject.Banshee
[1 Debug 17:11:54.352] Core service started (SourceManager, 0.000901)
[1 Debug 17:11:54.367] Core service started (MediaProfileManager, 0.000361)
[1 Debug 17:11:54.371] Registering remote object /org/bansheeproject/Banshee/PlayerEngine (Banshee.MediaEngine.PlayerEngineService) on org.bansheeproject.Banshee
[1 Debug 17:11:54.374] Core service started (PlayerEngine, 0.006649)
[1 Debug 17:11:54.396] Registering remote object /org/bansheeproject/Banshee/PlaybackController (Banshee.PlaybackController.PlaybackControllerService) on org.bansheeproject.Banshee
[1 Debug 17:11:54.397] Core service started (PlaybackController, 0.00414)
[1 Debug 17:11:54.409] Starting - Startup Job
[1 Debug 17:11:54.410] Core service started (JobScheduler, 0.012746)
[1 Debug 17:11:54.430] IO provider extension loaded (Banshee.IO.Gio.Provider)
[1 Debug 17:11:54.481] Loaded HardwareManager backend: Banshee.Hardware.Gio
[1 Debug 17:11:54.483] Core service started (HardwareManager, 0.072928)
[1 Debug 17:11:54.486] Bus.Session.RequestName ('org.bansheeproject.CollectionIndexer') replied with PrimaryOwner
[1 Debug 17:11:54.488] Registering remote object /org/bansheeproject/Banshee/CollectionIndexerService (Banshee.Collection.Indexer.CollectionIndexerService) on org.bansheeproject.CollectionIndexer
[1 Debug 17:11:54.491] Core service started (CollectionIndexerService, 0.007342)
[1 Debug 17:11:54.493] Core service started (SaveTrackMetadataService, 0.002163)
[1 Debug 17:11:54.504] Adding icon theme search path: /usr/share/banshee/icons
[1 Debug 17:11:54.505] Core service started (GtkElementsService, 0.012309)
[1 Debug 17:11:54.507] Core service started (InterfaceActionService, 0.002049)
[1 Debug 17:11:54.659] Extension actions loaded: MetadataFixActions
[1 Debug 17:11:54.660] Registering remote object /org/bansheeproject/Banshee/GlobalUIActions (Banshee.Gui.GlobalActions) on org.bansheeproject.Banshee
[1 Debug 17:11:54.661] Album artwork path set to /home/lola/.cache/media-art
[1 Debug 17:11:54.693] Core service started (ArtworkManager, 0.033018)
[1 Debug 17:11:54.693] Core service started (BookmarksService, 0.000216)
[1 Debug 17:11:54.994] Adding context page lastfm-recommendations
[1 Debug 17:11:55.023] Adding context page wikipedia
[1 Debug 17:11:55.461] Constructed Nereid interface: 0.719039
[1 Debug 17:11:55.584] Creating new surface cache for 90px images, capped at 0.93 MiB (30 items)
[1 Debug 17:11:55.657] Registering remote object /org/bansheeproject/Banshee/ClientWindow (Nereid.PlayerInterface) on org.bansheeproject.Banshee
[1 Debug 17:11:55.657] Core service started (NereidPlayerInterface, 0.945301)
[1 Debug 17:11:55.688] Extension service started (GStreamerCoreService, 0.02962)
[1 Debug 17:11:55.697] Extension service started (BpmService, 0.009412)
[1 Debug 17:11:55.702] Using GNOME 2.22 API for Multimedia Keys
[1 Debug 17:11:55.702] Extension service started (MultimediaKeysService, 0.005042)
[1 Debug 17:11:55.706] Extension service started (PodcastService, 0.003962)
[1 Debug 17:11:55.708] Extension service started (DapService, 0.001843)
[1 Debug 17:11:55.721] Extension service started (MprisService, 0.012184)
[1 Debug 17:11:55.732] Extension service started (SoundMenuService, 0.011108)
[1 Debug 17:11:55.734] Extension service started (DaapService, 0.001827)
[1 Info  17:11:55.739] Updating web proxy from GConf
[1 Debug 17:11:55.746] Direct connection, no proxy in use
[1 Debug 17:11:55.769] Extension service started (GnomeService, 0.035707)
[1 Debug 17:11:55.796] Audioscrobbler state: connected
[1 Debug 17:11:55.799] Extension service started (AudioscrobblerService, 0.029074)
[1 Debug 17:11:55.805] Extension service started (LastfmStreamingService, 0.006438)
[1 Debug 17:11:55.809] Extension service started (AmazonMp3DownloaderService, 0.003593)
[1 Debug 17:11:55.812] Extension service started (CoverArtService, 0.003241)
[1 Debug 17:11:55.838] Extension service started (AudioCdService, 0.025701)
[1 Info  17:11:55.839] All services are started 1.764578
[1 Debug 17:11:56.268] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 17:11:56.581] Registering remote object /org/bansheeproject/Banshee/SourceManager/PlayQueue (Banshee.PlayQueue.PlayQueueSource) on org.bansheeproject.Banshee
[1 Debug 17:11:56.582] Extension source loaded: Play Queue
[1 Debug 17:11:56.591] Extension source loaded: Now Playing
[1 Debug 17:11:56.647] Extension source loaded: Last.fm
** (Banshee:12993): DEBUG: SyncDaemon already running, initializing SyncdaemonDaemon object

(Banshee:12993): libsoup-WARNING **: No feature manager for feature of
type 'U1RequestChrome'

** (Banshee:12993): WARNING **: Error calling get_info: Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.7/dbus/service.py", line 702, in _message_cb
    retval = candidate_method(self, *args, **keywords)
  File "/usr/lib/pymodules/python2.7/ubuntuone-client/ubuntuone/platform/linux/dbus_interface.py", line 992, in get_info
    return self.syncdaemon_folders.get_info(path)
  File "/usr/lib/pymodules/python2.7/ubuntuone-client/ubuntuone/syncdaemon/interaction_interfaces.py", line 634, in get_info
    mdobj = self.fs.get_by_path(path.encode('utf-8'))
  File "/usr/lib/pymodules/python2.7/ubuntuone-client/ubuntuone/syncdaemon/filesystem_manager.py", line 773, in get_by_path
    mdid = self._idx_path[path]
KeyError: '/home/lola/.ubuntuone/Purchased from Ubuntu One'


** (Banshee:12993): CRITICAL **: syncdaemon_folder_info_get_subscribed: assertion `SYNCDAEMON_IS_FOLDER_INFO (finfo)' failed
[1 Debug 17:11:56.692] Extension source loaded: Ubuntu One Music Store
[1 Debug 17:11:56.716] Extension source loaded: Radio
[1 Debug 17:11:56.734] Extension source loaded: File System Queue
[1 Debug 17:11:56.759] Extension source loaded: Amazon MP3 Store
[1 Debug 17:11:56.770] Extension source loaded: Miro Guide
[1 Debug 17:11:56.790] Extension source loaded: Internet Archive
[1 Debug 17:11:56.825] Extension source loaded: Audiobooks
[1 Debug 17:11:56.832] Starting GTK main loop

** (Banshee:12993): WARNING **: Error rescanning Purchased Music: No such file or directory
[1 Debug 17:11:57.235] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 17:11:57.296] Creating Pango.Layout, configuring Cairo.Context
** (Banshee:12993): DEBUG: Loading the real store page

** (Banshee:12993): WARNING **: Got less number of items in credentials hash table than expected!
[1 Info  17:11:57.484] nereid Client Started
[1 Debug 17:11:57.492] Delayed Initializating Banshee.MediaEngine.PlayerEngineService
[1 Debug 17:11:57.501] (libbanshee:player) Stream volume supported: YES
[1 Debug 17:11:57.505] (libbanshee:player) Audiosink has volume: NO
[1 Debug 17:11:57.515] (libbanshee:player) Using system (gst-plugins-good) equalizer element
[1 Debug 17:11:57.587] Player state change: NotReady -> Ready
[1 Debug 17:11:57.593] Loaded equalizer presets: 0.000283
[1 Debug 17:11:57.599] Selected equalizer: Rock
[1 Debug 17:11:57.608] Player state change: Ready -> Idle
[1 Debug 17:11:57.614] (libbanshee:player) Disabled ReplayGain
[1 Info  17:11:57.615] GStreamer version 0.10.32.0, gapless: True, replaygain: False
[1 Debug 17:11:57.623] Delayed Initializating Banshee.Podcasting.PodcastService
[1 Debug 17:11:57.752] Delayed Initializating Banshee.Dap.DapService
[1 Debug 17:11:57.761] Dap support extension loaded: Banshee.Dap.MassStorage
[1 Debug 17:11:57.775] Dap support extension loaded: Banshee.Dap.AppleDevice
[1 Debug 17:11:57.778] Dap support extension loaded: Banshee.Dap.Mtp
[1 Debug 17:11:57.780] Delayed Initializating Banshee.Daap.DaapService
[2 Debug 17:11:57.796] Refreshing any podcasts that haven't been updated in over an hour
[3 Debug 17:11:57.973] Found DAAP share John Oxton’s Library, trying to resolve...
[3 Debug 17:11:57.977] Found DAAP share John Oxton’s Library, trying to resolve...
[3 Debug 17:11:58.014] Managed to resolve DAAP share John Oxton’s Library.
[3 Debug 17:11:58.018] OnServiceResolved provided fe80::ca2a:14ff:fe0a:5912%3
[4 Debug 17:11:58.034] DAAP Proxy listening for connections on port 8089
[3 Debug 17:11:58.035] Using address 10.45.43.16
[3 Debug 17:11:58.038] Managed to resolve DAAP share John Oxton’s Library.
[3 Debug 17:11:58.038] OnServiceResolved provided 10.45.43.16
[3 Debug 17:11:58.038] Using address 10.45.43.16
[1 Debug 17:11:58.761] U1MS: Url Loaded:  - http://stores.7digital.com/default.aspx?shop=34&partner=983
[1 Debug 17:11:58.797] Finished - Startup Job
[1 Debug 17:11:58.806] Starting - Downloading Cover Art
[5 Debug 17:11:58.811] Finished - Downloading Cover Art
[1 Debug 17:12:01.560] Player state change: Idle -> Loading
[1 Debug 17:12:01.574] (libbanshee:player) bp_stop: setting state to GST_STATE_NULL
[1 Debug 17:12:01.574] Player state change: Loading -> Idle
[1 Error 17:12:01.578] GStreamer resource error: NotFound
[1 Debug 17:12:01.835] Querying model for track to play in off:Next mode
[1 Debug 17:12:01.844] Player state change: Idle -> Loading
[1 Debug 17:12:01.850] (libbanshee:player) Stream volume supported: YES
[1 Debug 17:12:01.850] (libbanshee:player) Audiosink has volume: NO
[1 Debug 17:12:01.885] (libbanshee:player) bp_stop: setting state to GST_STATE_NULL
[1 Debug 17:12:01.885] Player state change: Loading -> Idle
[1 Error 17:12:01.888] GStreamer resource error: NotFound
[1 Debug 17:12:02.139] Querying model for track to play in off:Next mode
[1 Debug 17:12:02.140] Player state change: Idle -> Loading
[1 Debug 17:12:02.148] (libbanshee:player) Stream volume supported: YES
[1 Debug 17:12:02.149] (libbanshee:player) Audiosink has volume: NO
[1 Debug 17:12:02.190] (libbanshee:player) bp_stop: setting state to GST_STATE_NULL
[1 Debug 17:12:02.190] Player state change: Loading -> Idle
[1 Error 17:12:02.193] GStreamer resource error: NotFound
[1 Debug 17:12:02.444] Querying model for track to play in off:Next mode
[1 Debug 17:12:02.445] Player state change: Idle -> Loading
[1 Debug 17:12:02.451] (libbanshee:player) Stream volume supported: YES
[1 Debug 17:12:02.451] (libbanshee:player) Audiosink has volume: NO
[1 Debug 17:12:02.490] (libbanshee:player) bp_stop: setting state to GST_STATE_NULL
[1 Debug 17:12:02.490] Player state change: Loading -> Idle
[1 Error 17:12:02.493] GStreamer resource error: NotFound
[1 Debug 17:12:02.744] Querying model for track to play in off:Next mode
[1 Debug 17:12:02.745] Player state change: Idle -> Loading
[1 Debug 17:12:02.750] (libbanshee:player) Stream volume supported: YES
[1 Debug 17:12:02.751] (libbanshee:player) Audiosink has volume: NO
[1 Debug 17:12:02.788] (libbanshee:player) bp_stop: setting state to GST_STATE_NULL
[1 Debug 17:12:02.788] Player state change: Loading -> Idle
[1 Error 17:12:02.792] GStreamer resource error: NotFound
[1 Debug 17:12:02.792] (libbanshee:player) bp_stop: setting state to GST_STATE_NULL
[1 Debug 17:12:10.032] Service disposed (AudioCdService)
[1 Debug 17:12:10.033] Service disposed (CoverArtService)
[1 Debug 17:12:10.034] Service disposed (AmazonMp3DownloaderService)
[1 Debug 17:12:10.058] Service disposed (LastfmStreamingService)
[1 Debug 17:12:10.062] Service disposed (AudioscrobblerService)
[1 Debug 17:12:10.064] Service disposed (GnomeService)
[1 Debug 17:12:10.084] Service disposed (DaapService)
[1 Debug 17:12:10.086] Service disposed (SoundMenuService)
[1 Debug 17:12:10.099] Service disposed (MprisService)
[1 Debug 17:12:10.107] Service disposed (DapService)
[1 Debug 17:12:10.133] Service disposed (PodcastService)
[1 Debug 17:12:10.137] Service disposed (MultimediaKeysService)
[1 Debug 17:12:10.138] Service disposed (BpmService)
[1 Debug 17:12:10.138] Service disposed (GStreamerCoreService)
[1 Debug 17:12:10.145] Service disposed (NereidPlayerInterface)
[1 Debug 17:12:10.145] Service disposed (BookmarksService)
[1 Debug 17:12:10.146] Service disposed (CollectionIndexerService)
[1 Debug 17:12:10.149] Service disposed (HardwareManager)
[1 Debug 17:12:10.150] (libbanshee:player) bp_stop: setting state to GST_STATE_NULL
[1 Debug 17:12:10.151] (libbanshee:player) bp_destroy: disposed player
[1 Debug 17:12:10.151] Service disposed (PlayerEngine)
[1 Debug 17:12:10.170] Service disposed (SourceManager)
[1 Debug 17:12:10.171] Service disposed (Network)
[1 Debug 17:12:10.173] Service disposed (DbConnection)
lola@Ubuntu-ThinkPad-Edge:~$

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to banshee in Ubuntu.
https://bugs.launchpad.net/bugs/834847

Title:
  Banshee does not copy files from removable media into the library and
  gives no feedback when they're missing

Status in “banshee” package in Ubuntu:
  New

Bug description:
  I added several mp3 files from a USB disk to Banshee's media library
  in Ubuntu 11.04.  Playing these worked fine, but then I removed the
  USB disk and found that clicking on any of these songs resulted in no
  response whatsoever from Banshee.  Digging further, it became clear
  that Banshee had not copied the files off the USB disk into the
  library.

  There are two bugs here.  One is that Banshee should copy, or prompt
  to copy, files from removable media.  Alternatively, it could ask for
  the removable disk with the same serial number or properties that the
  files came from when the tracks cannot be found.

  The second bug is that when Banshee cannot find a track, it should
  produce some sort of visible error.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/834847/+subscriptions


References