Description of problem: Amarok isn't currently able to transfer files with unicode characters in their filenames. For example, when transferring files with accentuated characters (á, é, í, ó, ú, à, è, ì, ò, ù, ä, ë, ï, ö, ü, etc) and special characters (ñ, €, ø, ß, etc) to an MTP device (iriver Clix in my case), Amarok will spit an error message stating tha the file couldn't be transferred. Without further explanation. I have to resort to transfer these files manually with the mtp-sendfile or mtp-connect --sendfile commands from the CLI to transfer these files, however this avoids the internal database and album appendage (not to mention also skips any metadata on the files), this has been particularly difficult with .ogg files (which my Clix supports just fine) Version-Release number of selected component (if applicable): amarok-1.4.5-4.fc6 libmtp-0.1.5-1.fc6 How reproducible: Always Steps to Reproduce: 1. Start Amarok and attach an MTP device 2. Browse to some files with unicode characters in their filenames 3. Try to synchronize/transfer those files to the MTP device Actual results: Amarok will spit some generic errors about the files not being transferred Expected results: The files to transfer, as they're easily transferred using the mtp command line tools Additional info:
This bug has actually been solved upstream, and I thought it would be part of Amarok 1.4.7, but apparently it was not. Any plans on including the necessary patch for Amarok for Fedora? See the patch for this problem in KDE's bugzilla: http://bugs.kde.org/show_bug.cgi?id=139722
Note this problem still lingers in F7 and 8 builds of Amarok.
Made a patch and used the patch from the .spec file to correct this issue, hopefully we'll have a 1.4.7-3 build with this fixed?
Created attachment 207941 [details] .spec file for Amarok with the MTP unicode issue fixed
Created attachment 207951 [details] Patch to resolve the MTP unicode issue
Thanks for your help, update incoming !
Thank you VERY much!
amarok-1.4.7-5.fc7 has been pushed to the Fedora 7 testing repository. If problems still persist, please make note of it in this bug report.
I'm actually running a test build I did with supplied .spec plus patch, everything working fine
amarok-1.4.7-5.fc7 has been pushed to the Fedora 7 stable repository. If problems still persist, please make note of it in this bug report.