Re: Broken upgrade seems to be perl. need help
On Tue, Apr 07, 2009 at 14:57:24 -0400, Jake wrote:
> I have been stuck unable to upgrade this server for quite some time now and
> gave up. instead of re-installing I want to understand why im in such a
> pickle. here are the details (perl seems to be broken or something)
[...]
> tuxlino2:/var/cache/apt/archives# apt-get install -f
[...]
> Unpacking libcdaudio1 (from .../libcdaudio1_0.99.12p2-7_i386.deb) ...
> dpkg: error processing
> /var/cache/apt/archives/libcdaudio1_0.99.12p2-7_i386.deb (--unpack):
> trying to overwrite `/usr/lib/libcdaudio.so.1.0.0', which is also in
> package libcdaudio0
> Errors were encountered while processing:
> /var/cache/apt/archives/libcdaudio1_0.99.12p2-7_i386.deb
> E: Sub-process /usr/bin/dpkg returned an error code (1)
You have to fix this problem before dpkg will do anything else. This
might work (no guarantees, though):
dpkg -i --force-overwrite /var/cache/apt/archives/libcdaudio1_0.99.12p2-7_i386.deb
dpkg -r libcdaudio0
(Libcdaudio0 has been replaced by libcdaudio1; something went wrong with
this on your system.)
After that you can try the "install -f" and then the upgrade again.
There is a good chance that perl was only blocked by dpkg's inability to
deal with libcdaudio1.
--
Regards, | http://users.icfo.es/Florian.Kulzer
Florian |
Reply to: