3

I'm not able to update anything. I'm on 13.10.

When I try to install updates I get this:

dpkg: error processing /var/cache/apt/archives/librhythmbox-core7_3.0.1-0~13.10~ppa1_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/librhythmbox-core.so.8.0.0', which is also in package librhythmbox-core8 3.0.1-1ubuntu5~ppa0
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/librhythmbox-core7_3.0.1-0~13.10~ppa1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Does anyone have a solution ?

  • Edit your question and add the output of apt-cache policy librhythmbox-core7 librhythmbox-core8. – Braiam Dec 12 '13 at 2:24
  • TY. I did that. Im still getting this Error occured. E: /var/cache/apt/archives/librhythmbox-core7_3.0.1-0~13.10~ppa1_amd64.deb: trying to overwrite '/usr/lib/librhythmbox-core.so.8.0.0', which is also in package librhythmbox-core8 3.0.1-1ubuntu5~ppa0 – jospeh Royce Dec 12 '13 at 2:30
  • Ok, seems that we got a language problem. You run the command, edit the question, copy the output of the command and paste it in the question. – Braiam Dec 12 '13 at 2:31
  • I ran the command and that was my output – jospeh Royce Dec 12 '13 at 2:41
  • librhythmbox-core7: Installed: 2.99.1-0ubuntu1 Candidate: 3.0.1-0~13.10~ppa1 Version table: 3.0.1-0~13.10~ppa1 0 500 ppa.launchpad.net/jacob/media/ubuntu saucy/main amd64 Packages *** 2.99.1-0ubuntu1 0 500 us.archive.ubuntu.com/ubuntu saucy/main amd64 Packages 100 /var/lib/dpkg/status librhythmbox-core8: Installed: 3.0.1-1ubuntu5~ppa0 Candidate: 3.0.1-1ubuntu5~ppa0 Version table: *** 3.0.1-1ubuntu5~ppa0 0 500 ppa.launchpad.net/jacob/media/ubuntu saucy/main amd64 Packages 100 /var/lib/dpkg/status – jospeh Royce Dec 12 '13 at 2:42
5

The problem is because the package is trying to override /usr/lib/librhythmbox-core.so.8.0.0 which is provided by another 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

Also, inform the package maintainer about this.

| improve this answer | |
  • 3
    @jospeh Royce: If Bozolino's answer was helpful to you, then please consider marking it as the accepted answer so others may more easily find it in the future. This is also a polite way to thank the person answering your question for helping you out. – Danatela Apr 15 '14 at 2:56

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