iTunes database not updated when ejecting ipod

Bug #611089 reported by dc46and2
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
rhythmbox (Ubuntu)
Expired
Low
Unassigned

Bug Description

Binary package hint: rhythmbox

I am using a 2GB 2nd generation ipod shuffle (lsusb reports as "05ac:1301 Apple, Inc. iPod Shuffle 2.Gen") that was recently initialized with iTunes on Windows.

Steps to reproduce:

1. connect ipod
2. start rhythmbox
3. add a song to ipod
4. right click on ipod (in rhythmbox) and select eject
5. disconnect ipod and try to listen

Expected outcome: new song can now be played on ipod

Actual outcome: song cannot be played on ipod

If started from terminal with rhythmbox --debug, the following output is given:

(15:23:15) [0x9c54028] [rb_removable_media_manager_cmd_eject_medium] rb-removable-media-manager.c:978: ejecting mount
(15:23:15) [0x9c54028] [window_focus_cb] rb-mmkeys-plugin.c:142: window got focus, re-grabbing media keys
(15:23:15) [0x9c54028] [rhythmdb_mount_removed_cb] rhythmdb-monitor.c:491: volume file:///media/IPOD unmounted
(15:23:15) [0x9c54028] [rb_removable_media_manager_remove_mount] rb-removable-media-manager.c:799: mount removed
(15:23:15) [0x9c54028] [rb_itdb_save] rb-ipod-db.c:127: Writing iPod database to disk
(rhythmbox:2000): Rhythmbox-WARNING **: Could not write database to iPod: iTunes directory not found: '/media/IPOD/iPod_Control/iTunes' (or similar).

It appears that the disk is being unmounted before it tries to write the database.

A work-around is to quit rhythmbox instead of ejecting the ipod. Then manually unmount the ipod before disconnecting. (Before unmounting, make sure you have actually quit and that rhythmbox is not still running in the tray/panel.)

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: rhythmbox 0.12.8-0ubuntu7
ProcVersionSignature: Ubuntu 2.6.32-24.38-generic 2.6.32.15+drm33.5
Uname: Linux 2.6.32-24-generic i686
NonfreeKernelModules: nvidia
Architecture: i386
Date: Wed Jul 28 15:42:41 2010
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: rhythmbox

Revision history for this message
dc46and2 (dc46and2) wrote :
Revision history for this message
dc46and2 (dc46and2) wrote :
description: updated
Changed in rhythmbox (Ubuntu):
importance: Undecided → Low
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. A new version of Rhythmbox is available on Maverick and we are wondering if this bug is still an issue for you with that version? Could you please test and comment back? Thanks in advance.

Changed in rhythmbox (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for rhythmbox (Ubuntu) because there has been no activity for 60 days.]

Changed in rhythmbox (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.