Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I upgraded 11.04 to 11.10 using the online upgrade, and all went well except for Banshee. It shows under the sounds icon in the panel, and the icon for the program shows in Applications in the Dash, but clicking on either one does nothing (as does trying to run it from the terminal). There are no error messages or other indications that anything is wrong.

I tried uninstalling it and then reinstalling, but I receive the message "Package dependencies cannot be resolved". Hmmm ... how would I fix that?


mdk@savina:~$ sudo apt-get update && sudo apt-get upgrade
[sudo] password for mdk: 
Ign oneiric InRelease
Ign oneiric InRelease                             
Ign oneiric-security InRelease                      
Hit oneiric Release.gpg                               
Hit oneiric Release.gpg                           
Hit oneiric-security Release.gpg          
Hit oneiric Release                         
Ign oneiric InRelease                             
Ign oneiric-updates InRelease                     
Hit oneiric Release                               
Hit oneiric-security Release              
Hit oneiric/main Sources                              
Hit oneiric/partner Sources             
Hit oneiric-security/main Sources         
Hit oneiric/main amd64 Packages             
Hit oneiric/main i386 Packages                        
Hit oneiric Release.gpg                           
Hit oneiric-security/restricted Sources             
Hit oneiric-security/universe Sources     
Hit oneiric/partner amd64 Packages      
Hit oneiric/partner i386 Packages       
Ign oneiric/partner TranslationIndex    
Ign oneiric/main TranslationIndex           
Hit oneiric-security/multiverse Sources   
Hit oneiric-security/main amd64 Packages            
Hit oneiric-security/restricted amd64 Packages      
Hit oneiric-security/universe amd64 Packages        
Hit oneiric-security/multiverse amd64 Packages      
Hit oneiric-security/main i386 Packages             
Hit oneiric-security/restricted i386 Packages       
Hit oneiric-security/universe i386 Packages         
Hit oneiric-security/multiverse i386 Packages       
Ign oneiric-security/main TranslationIndex          
Ign oneiric-security/multiverse TranslationIndex    
Ign oneiric-security/restricted TranslationIndex    
Ign oneiric-security/universe TranslationIndex
Hit oneiric-updates Release.gpg         
Hit oneiric Release                     
Hit oneiric-updates Release                       
Ign oneiric/main Translation-en_US                    
Ign oneiric/main Translation-en                       
Ign oneiric/partner Translation-en_US   
Hit oneiric/main Sources                
Hit oneiric/restricted Sources          
Hit oneiric/universe Sources            
Hit oneiric/multiverse Sources          
Hit oneiric/main amd64 Packages         
Ign oneiric/partner Translation-en      
Ign oneiric-security/main Translation-en_US
Ign oneiric-security/main Translation-en
Hit oneiric/restricted amd64 Packages
Hit oneiric/universe amd64 Packages
Hit oneiric/multiverse amd64 Packages
Hit oneiric/main i386 Packages
Hit oneiric/restricted i386 Packages
Hit oneiric/universe i386 Packages
Ign oneiric-security/multiverse Translation-en_US
Ign oneiric-security/multiverse Translation-en
Ign oneiric-security/restricted Translation-en_US
Ign oneiric-security/restricted Translation-en
Ign oneiric-security/universe Translation-en_US
Ign oneiric-security/universe Translation-en
Hit oneiric/multiverse i386 Packages
Hit oneiric/main TranslationIndex
Hit oneiric/multiverse TranslationIndex
Hit oneiric/restricted TranslationIndex
Hit oneiric/universe TranslationIndex
Hit oneiric-updates/main Sources
Hit oneiric-updates/restricted Sources
Hit oneiric-updates/universe Sources
Hit oneiric-updates/multiverse Sources
Hit oneiric-updates/main amd64 Packages
Hit oneiric-updates/restricted amd64 Packages
Hit oneiric-updates/universe amd64 Packages
Hit oneiric-updates/multiverse amd64 Packages
Hit oneiric-updates/main i386 Packages
Hit oneiric-updates/restricted i386 Packages
Hit oneiric-updates/universe i386 Packages
Hit oneiric-updates/multiverse i386 Packages
Hit oneiric-updates/main TranslationIndex
Hit oneiric-updates/multiverse TranslationIndex
Hit oneiric-updates/restricted TranslationIndex
Hit oneiric-updates/universe TranslationIndex
Hit oneiric/main Translation-en
Hit oneiric/multiverse Translation-en
Hit oneiric/restricted Translation-en
Hit oneiric/universe Translation-en
Hit oneiric-updates/main Translation-en
Hit oneiric-updates/multiverse Translation-en
Hit oneiric-updates/restricted Translation-en
Hit oneiric-updates/universe Translation-en
Reading package lists... Done
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
share|improve this question
what happens if you run sudo apt-get update && sudo apt-get upgrade in a terminal - any errors? Please copy and paste into your question the install command and the exact output you see in the terminal. – fossfreedom Oct 13 '11 at 21:26
What if you run Banshee from terminal with debugging on? banshee --debug There should definitely be some clue there. – Michael Martin-Smucker Oct 13 '11 at 21:32
I can't run Banshee from a terminal; I uninstalled it so I could reinstall it, but it won't allow me to reinstall it because ""Package dependencies cannot be resolved". – Kelley Oct 13 '11 at 22:11
Do you clear PPA list before update? – Extender Oct 14 '11 at 8:38
No, I did not do that. – Kelley Oct 14 '11 at 9:14

I had a similar upgrade issue with both Banshee and Liferea. The simple solution (for me) was to just destroy as much of the configuration as I could.

mv ~/.config/banshee-1{,-BACKUP}
mkdir ~/.config/banshee-1
cp ~/.config/banshee-1{-BACKUP,}/banshee.db

And then run Banshee. You should be good to go.

I've just tested this and it seems to work (your library is safe and if it still doesn't work, you can just restore from the -BACKUP version)

share|improve this answer

Remove ~/.cache/banshee-1 and run banshee.

share|improve this answer
up vote 0 down vote accepted

All the answers were good, and I did try what I could, but in the end I decided that I'd be better off with a fresh install. If there were unmet dependencies with Banshee, where else might there have been problems? So I backed up and then installed everything fresh, and now feel very good about everything. Yeah, it took more time, but now I'm pretty converted to doing fresh installs.

share|improve this answer
I'm picking my own as the answer, not because it's the best but because it's what I did, and because all of the answers were great and worth trying, so I can't decide on which one should be the answer. Thank you all so much for your help! – Kelley Oct 16 '11 at 14:46

in terminal:

sudo apt-get build-dep banshee

if you get errors, check what unsupported software blocks your dependencies. in me case it was vlc. remove it completely. then you can reinstall banshee and vlc from oneiric sources.

share|improve this answer

protected by RolandiXor Oct 15 '11 at 18:54

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.