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 580888 - Could not read iPod database - Detected unsupported > database version 37 (in `ipod-sharp')
Could not read iPod database - Detected unsupported > database version 37 (in...
Status: RESOLVED INVALID
Product: banshee
Classification: Other
Component: Device - iPod
1.4.3
Other All
: Normal normal
: 1.5.0
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-04-30 14:52 UTC by Andrew Wafaa
Modified: 2009-05-15 18:53 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Andrew Wafaa 2009-04-30 14:52:13 UTC
Please describe the problem:
banshee is unable to read or rebuild an ipod database

Steps to reproduce:
1. write some tracks to the device
2. connect device to a windows machine using itunes but do not change anything just view the device
3. connect back to banshee


Actual results:
error output as above

Expected results:
read the db

Does this happen every time?
no

Other information:
this bug is linked to Bug 578701, a lot of the output is available there.
Comment 1 Andrés G. Aragoneses (IRC: knocte) 2009-04-30 16:47:31 UTC
Let's see if we're on the same page here. Reading the DB after the iPod has been reconnected with the latest iTunes *is not* supported. So if Banshee cannot read the database that's fine. What is not fine is that Banshee tries to rebuild the DB (warning the user about loosing all data) but it can't.

So Expected Results should be:
Inform the user about an improper version of the DB, and propose her to rebuild it, loosing all data. And if rebuilt, Banshee should be able to interact with the iPod again.

I hope I've explained correctly.
Comment 2 Andrew Wafaa 2009-05-15 12:05:38 UTC
(In reply to comment #1)
> Let's see if we're on the same page here. Reading the DB after the iPod has
> been reconnected with the latest iTunes *is not* supported. So if Banshee
> cannot read the database that's fine. What is not fine is that Banshee tries to
> rebuild the DB (warning the user about loosing all data) but it can't.

Correct.

> 
> So Expected Results should be:
> Inform the user about an improper version of the DB, and propose her to rebuild
> it, loosing all data. And if rebuilt, Banshee should be able to interact with
> the iPod again.

I'm only advised that any saved playlists will be lost not all data.  As it happens nothing is touched.
 
> I hope I've explained correctly.

You have :).  What I was originally trying to do here is with relation to my original bug (Bug 578701), the syncing of Banshee and iPod fails from what I can tell due to dodgy artwork.  I then connected it to, but didn't add/remove any data, to iTunes (Windows v8.0.2.20).  I then connected it back to Banshee.  That is when I get this.

Comment 3 Andrés G. Aragoneses (IRC: knocte) 2009-05-15 14:22:47 UTC
(In reply to comment #2)
> I then connected it to, but didn't add/remove any data, to iTunes

It doesn't matter. Regardless of what you do, if you connect it again to iTunes you're on an unsupported land again. iTunes is closed source and you cannot know if it's changing anything even if you don't modify anything yourself.
Comment 4 Andrew Wafaa 2009-05-15 18:53:24 UTC
That's fine. In that case I'll close this bug as INVALID.  Thanks for your help in clarifying. Now to look at the *real* issue :)