#880378 rhythmbox: adding file containing pipe sign or colon to iPod results in database/filesystem mismatch

Package:
rhythmbox
Source:
rhythmbox
Description:
music player and organizer for GNOME
Submitter:
"Felix C. Stegerman"
Date:
2017-10-31 01:15:07 UTC
Severity:
normal
#880378#5
Date:
2017-10-31 01:12:11 UTC
From:
To:
Dear Maintainer,

I just added some new music to my iPod using rhythmbox (as usual),
however several files could not be played.  Investigating, I found
that:

07-ANGER|ANGER.mp3 was renamed as 07-ANGER_ANGER.mp3 on the iPod's
file system, and 02-TRAGEDY:ETERNITY.mp3 as 02-TRAGEDY_ETERNITY.mp3

However, rhythmbox showed the iPod database referenced these files as
07-ANGER|ANGER.mp3 and 02-TRAGEDY;ETERNITY.mp3 respectively.  No
wonder they could not be played.

I have several files containing `:' or `|' characters in my music
collection, all of which are on my iPod as well - synced earlier using
rhythmbox - and AFAIK they all play just fine.  This suggests that
this bug is relatively new.

I'd be happy to assist in helping fix this bug (as soon as I have a
bit of time) if necessary.

Thanks.

- Felix

P.S. my apologies if this bug should have been filed against libgpod
instead.