Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I'm trying to install librhythmbox-core8 but when I run the commands it fails.

apt-get install

Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 gir1.2-rb-3.0 : Depends: librhythmbox-core8 (>= 3.0.1) but it is not installed
 rhythmbox : Depends: librhythmbox-core8 (= 3.0.1-1ubuntu2~ppa0) but it is not installed
 rhythmbox-plugin-cdrecorder : Depends: librhythmbox-core8 (>= 3.0) but it is not installed
 rhythmbox-plugins : Depends: librhythmbox-core8 (= 3.0.1-1ubuntu2~ppa0) but it is not installed
E: Unmet dependencies. Try using -f.  

apt-get -f install

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  gir1.2-gconf-2.0 gir1.2-zeitgeist-2.0 python3-mako python3-markupsafe rhythmbox-plugins
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  librhythmbox-core8
The following NEW packages will be installed:
  librhythmbox-core8
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
6 not fully installed or removed.
Need to get 0 B/816 kB of archives.
After this operation, 1,825 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
(Reading database ... 259967 files and directories currently installed.)
Unpacking librhythmbox-core8 (from .../librhythmbox-core8_3.0.1-1ubuntu2~ppa0_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/librhythmbox-core8_3.0.1-1ubuntu2~ppa0_i386.deb (--unpack):
 trying to overwrite '/usr/lib/librhythmbox-core.so.8.0.0', which is also in package librhythmbox-core7 3.0.1-0~13.10~ppa1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/librhythmbox-core8_3.0.1-1ubuntu2~ppa0_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Can someone help me fix this?

share|improve this question
    
What exactly is your question here? –  Thomas W. Oct 28 '13 at 18:06
    
how do i fix the dependencies ? –  ArK Oct 28 '13 at 18:08
    
Read my answer, because this is a case where this is a package bug and we can't resolve it here. –  Thomas W. Oct 28 '13 at 18:09
    
@ThomasW. Sorry. I was typing the comment out and right before I posted my comment my browser froze. As soon as it posted I realized that there were already 3 comments. I'll delete mine. –  RPi Awesomeness Oct 28 '13 at 18:14

1 Answer 1

up vote 7 down vote accepted

The problem is because you have two versions of the rhythmbox package.

librhythmbox-core7 is installed on your system, and you're trying to install librhythmbox-core8.

You need to manually remove librhythmbox-core7 before you can install librhythmbox-core8.

sudo dpkg --remove librhythmbox-core7
sudo apt-get install librhythmbox-core8
share|improve this answer
    
Try the revised items I just did, see if that fixes it. –  Thomas W. Oct 28 '13 at 18:29
    
@ArK did the revised commands fix this? –  Thomas W. Oct 28 '13 at 18:33
    
yes it did fix it, thanks –  ArK Oct 28 '13 at 18:33

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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