Gloobus-coverflow is incompatible with UTF-8

Bug #492345 reported by Sergey "Shnatsel" Davidoff
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Gloobus
New
Undecided
Unassigned

Bug Description

Gloobus-coverflow seems to be incompatible with UTF-8. When I try to load a cover with cyrillic filepath, it prints the path in URLincode and doesn't open it.
Here is a sample console output:

Theme path: /home/serioga/Buffer/CoverGloobus/Themes/Dirty
Theme: dirty
Loading AlbumCover xml info
Song Changed ???
/home/serioga/%D0%9C%D1%83%D0%B7%D1%8B%D0%BA%D0%B0/Rhythm%20of%20the%20Pride%20Lands/Folder.jpg
Song Changed: Lea Halalela
/home/serioga/.cache/rhythmbox/covers/Rhythm of the Pride Lands - Rhythm of the Pride Lands.jpg
Song Changed: Kube
/home/serioga/.cache/rhythmbox/covers/Rhythm of the Pride Lands - Rhythm of the Pride Lands.jpg
Song Changed: Lea Halalela
Player Stopped

Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

This was tested on version 1.4, version 1.5 doesn't print paths of files it couldn't open.
Look like I've reported it to the wrong project :-[

Revision history for this message
BadChoice (guitarboy000) wrote :

XD
Yes.. it is for the covergloobus project :D

To show the path of the file launch covergloobus --debug. It will show the path I think

If not, try using the BZR version

bzr branch lp:covergloobus
./autogen.sh
./configure
make && sudo make install

Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

Debug mode didn't work with 1.5 release, and bzr version doesn't compile (make returns something like "no rule to compile 'skin.xml', which is required for 'all-am'").

Revision history for this message
BadChoice (guitarboy000) wrote :

can you try it now?
download the bzr version

bzr branch lp:covergloobus
cd covergloobus
./autogen
./configure
make && sudo make install

and run it with --debug

Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

The latest bzr version returns the same error. It occurs on 'Making all in 45Controls'. I'm trying to compile it on Ubuntu Karmic amd64 with python 2.5 and 2.6 installed. Maybe some modules are missing?

Revision history for this message
BadChoice (guitarboy000) wrote :

Sure I forgot to upload the skin.xml file to bzr... when I get home I upload it!!

Revision history for this message
BadChoice (guitarboy000) wrote :

The file was missing, try now!

Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote : Re: [Bug 492345] Re: Gloobus-coverflow is incompatible with UTF-8

Same error, but on covergloobus/data/themes/BoxOfTricks. 45Controls and
BadChoice seem to work correctly (no commands are applied to them).

Revision history for this message
BadChoice (guitarboy000) wrote :

XDD

Added!!
Let me know if there are more missing!

Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

Same error in revision 95 O_o

Revision history for this message
BadChoice (guitarboy000) wrote :

Heys, totally updated and tested now!

Plase, can you try it now?

Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

Everything works perfectly, except for UTF-8. Here's a sample debug output:

serioga@serioga-desktop:~$ covergloobus --debug
[DEBUG] Theme path: /usr/share/covergloobus/themes/BadChoice
[INFO] Theme: BadChoice
[DEBUG] Loading AlbumCover xml info
[DEBUG] Player: Rhythmbox
[DEBUG] Theme: BadChoice
[DEBUG] COVER PATH:
[DEBUG] No cover given
[DEBUG] Try to download cover
[DEBUG] Path for Amazon covers: /home/serioga/.covers
[DEBUG] Coverfile already exists!
[INFO] Song Changed: Ancient Wisdom
/home/serioga/.cache/rhythmbox/covers/Rhythm of the Pride Lands - Rhythm of the Pride Lands.jpg
[DEBUG] COVER PATH:/home/serioga/.cache/rhythmbox/covers/Rhythm of the Pride Lands - Rhythm of the Pride Lands.jpg
[DEBUG] Set cover the normal way
/home/serioga/.cache/rhythmbox/covers/Rhythm of the Pride Lands - Rhythm of the Pride Lands.jpg
[INFO] Song Changed: Lea Halalela
/home/serioga/%D0%9C%D1%83%D0%B7%D1%8B%D0%BA%D0%B0/TLK%20music/Folder.jpg
[DEBUG] COVER PATH:/home/serioga/%D0%9C%D1%83%D0%B7%D1%8B%D0%BA%D0%B0/TLK%20music/Folder.jpg
[DEBUG] No cover given
[DEBUG] Try to download cover
[DEBUG] Path for Amazon covers: /home/serioga/.covers
[WARNING] Cover not found
[INFO] Song Changed: We Are One

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.