GNOME Bugzilla – Bug 631006
Better handling of errors when attempting syncing with iPhone4, iPad, Nano 6, etc.
Last modified: 2020-03-17 08:54:48 UTC
When I drag 'n drop a file to the iPod icon in Banshee it looks fine. But when I look at the output in the terminal Banshee throws this error: [Warn 15:13:48.495] Failed to save iPod database - GLib.GException: Unsupported checksum type (in `libgpod-sharp') at GPod.ITDB.Write () [0x00000] in <filename unknown>:0 at Banshee.Dap.AppleDevice.AppleDeviceSource.PerformSyncThreadCycle () [0x00000] in <filename unknown>:0 [Warn 15:15:14.930] Forcefully breaking out of RCS loop b/c change in total_width less than 1.0 Also, the music can't be found on the iPhone. It's an iPhone4 with iOs 4.1 installed.
I've installed libgpod-0.7.95
libgpod can't write to the iPhone 4, so this error is expected. Let's keep this bug open for a discussion about how to nicely handle that error :)
This new description isn't 100% accurate, iOS 4.1 will work with libgpod, it's a set of devices that won't work whichever their iOS version is. These devices are the iPhone4, iPod Touch 4, iPad and Nano 6 (the touch version). But for example an iPhone 3GS with iOS4.1 should work.
Banshee is not under active development anymore and had its last code changes more than three years ago. Its codebase has been archived. Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is being shut down) if anyone takes the responsibility for active development again. See https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/264 for more info.