fossfreedom / coverart-browser

Browse your cover-art albums in Rhythmbox v2.96 - 3.0+
http://xpressubuntu.wordpress.com/
GNU General Public License v3.0
74 stars 19 forks source link

Can't install coverart-browser, error messages #290

Closed tnuk closed 10 years ago

tnuk commented 10 years ago

the failure is probably my fault because I made a few mistakes. I use ubuntu 14.04 and rhythmbox 3.0.2

I had an older version of the coverart plugin installed which didn't work for the newer rhythmbox so I removed it via ubuntu software centre. then I followed these instructions: http://askubuntu.com/questions/112148/how-to-browse-by-album-art-in-rhythmbox

I accidentally followed the installation instructions for rhythmbox version 2.96 to 2.99.1 and when I tried to install it again following the correct instructions it won't work.

when I open the plugin menu in rhythmbox it shows the plugin with an error message

please help out a desperate music lover, thanks

fossfreedom commented 10 years ago

Hi - you need to follow the instructions in the README here to install the missing additional plugin called "coverart search providers"

https://github.com/fossfreedom/coverart-search-providers

Note - if you want an even easier method to install you can use my PPA - you'll automatically get updates for plugins as and when I update the various packages.

Instructions here:

http://askubuntu.com/questions/147942/how-do-i-install-third-party-rhythmbox-plugins

If you install the coverart browser package from the PPA - you'll need to delete the locally installed version:

rm -rf ~/.local/share/rhythmbox/plugins/coverart_browser
tnuk commented 10 years ago

​Hi and thanks for ​the quick reply,

Just want to make sure I am doing the right thing. I am not interested in the art search function, I have all the artwork ready. just want to make the album art browsing possible.

what can I do to completely remove what has been accidentally installed and start anew?

which readme or which other instructions should I follow for ubuntu 14.04 and rhythmbox 3.0.2?

thanks a lot for your help

fossfreedom commented 10 years ago

ok - to make it clear.

CoverArt Browser consists of two plugins - CoverArt Browser and CoverArt Search Providers

Both must be installed - you cannot install just CoverArt Browser by itself.

Use the above link to clean up previous installs and start anew

In the README on this page: https://github.com/fossfreedom/coverart-browser

Follow the instructions from "How to install - Rhythmbox 3.0 and later:"

Similarly in the README on this page https://github.com/fossfreedom/coverart-search-providers

Follow the instructions "How to install - Rhythmbox 3.0 and later:"

Remember to add mutagenx as per Note 2

If all of that above looks too complicated - then the instructions via my PPA is simply:

sudo add-apt-repository ppa:fossfreedom/rhythmbox-plugins 
sudo apt-get update
sudo apt-get install rhythmbox-plugin-coverart-browser
tnuk commented 10 years ago

Hi David,

was following instructions as thoroughly as I could and here is one error message in my shell:

tn@tn:~$ rm -rf ~/.local/share/rhythmbox/plugins/coverart_browser tn@tn:~$ git clone https://github.com/fossfreedom/coverart-browser.gitfatal: destination path 'coverart-browser' already exists and is not an empty directory.

I stopped to send you this mail. should I just carry on with the rest of the instructions? weird thing is I checked ~/.local/share/rhythmbox/plugins/ and there is nothing in there, no single folder. just one file called .directory

please advise. Thank you

fossfreedom commented 10 years ago

ok - good. You've cleaned up the locally install plugins folder.

In the current folder you are in when you are trying to "git clone" - just type

nautilus .

note the "." to tell nautilus to open in the current folder.

you'll see that you have another folder called "coverart-browser" - you'll need to delete this folder first before issuing the git clone command.

tnuk commented 10 years ago

David, I'm afraid it didn't work out.

done it all conscienscously and it all looked good apart from an error message after installing each plugin:

_zhCN.po:7: warning: header field 'Language' still has the initial default value Installing the glib schema (password needed)

​I even reset gsettings as it says. but then when I opened rhythmbox and I look at the plugins they are both marked red and hovering on 'Coverart browser' it says

The plugin coverart browser could not be loaded An error occured: Dependency 'Coverart Browser Search Providers' failed to load.​

Hovering on the plugin Coverart Browser Search Providers it says:

An error occured: Plugin loader 'python' was not found

​So it looks like the problem is all down to ​python.

really sorry to bother but please help..

thanks and take care

fossfreedom commented 10 years ago

did you type:

./install.sh

for both plugins?

you need to type:

./install.sh --rb3

to install correctly.

you can safely ignore the "header" message error.

tnuk commented 10 years ago

just checked in my shell and I typed ./install.sh --rb3 as it says on the website. just copied and pasted it

fossfreedom commented 10 years ago

That doesnt make much sense.

please edit the following files:

gedit ~/.local/share/rhythmbox/plugins/coverart_browser/coverart_browser.plugin

The line "Loader=python" should say "Loader=python3"

Repeat that for the file:

gedit ~/.local/share/rhythmbox/plugins/coverart_search_providers/coverart_search_providers.plugin
tnuk commented 10 years ago

they both already say "Loader=python3"

fossfreedom commented 10 years ago

This is very mysterious!

what is the output of the following:

ls ~/.local/share/rhythmbox/plugins/

Have you got a locally installed python version installed - or have you played with installing different python versions in the past?

tnuk commented 10 years ago

the output is

coverart_browser coverart_search_providers coverart-browser coverart-search-providers

and regarding the python versions that could be, my IT guy could have done that.

fossfreedom commented 10 years ago

got it!

rm -rf ~/.local/share/rhythmbox/plugins/coverart-browser 
rm -rf ~/.local/share/rhythmbox/plugins/coverart-search-providers

You some how managed to get the wrong "named" versions of the type plugin folders in the ~/.local/share/rhythmbox/plugins folder

Maybe you in the past tried to git clone directly into the ~/.local/share/rhythmbox/plugins folder?

tnuk commented 10 years ago

could be that mixed up directories when I tried to install it and failed

sorry for a possibly stupid question. should I run the two commands you just sent me?

On 28 April 2014 22:43, David Mohammed notifications@github.com wrote:

got it!

rm -rf ~/.local/share/rhythmbox/plugins/coverart-browser rm -rf ~/.local/share/rhythmbox/plugins/coverart-search-providers

You some how managed to get the wrong "named" versions of the type plugin folders in the ~/.local/share/rhythmbox/plugins folder

Maybe you in the past tried to git clone directly into the ~/.local/share/rhythmbox/plugins folder?

— Reply to this email directly or view it on GitHubhttps://github.com/fossfreedom/coverart-browser/issues/290#issuecomment-41610873 .

fossfreedom commented 10 years ago

yes please - this will delete the wrongly named folders

tnuk commented 10 years ago

YES! YES!! it worked out. thank you so much for helping out a total stranger probably at the other end of the world. it looks great I'm going to sleep now, 11 pm over here great job mate

On 28 April 2014 22:43, David Mohammed notifications@github.com wrote:

got it!

rm -rf ~/.local/share/rhythmbox/plugins/coverart-browser rm -rf ~/.local/share/rhythmbox/plugins/coverart-search-providers

You some how managed to get the wrong "named" versions of the type plugin folders in the ~/.local/share/rhythmbox/plugins folder

Maybe you in the past tried to git clone directly into the ~/.local/share/rhythmbox/plugins folder?

— Reply to this email directly or view it on GitHubhttps://github.com/fossfreedom/coverart-browser/issues/290#issuecomment-41610873 .

fossfreedom commented 10 years ago

no worries!

tnuk commented 10 years ago

you can sort the artwork by year, fantastic!