[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dpkg error -subprocess paste killed by signal



On Friday 21 February 2003 9:16 pm, Carla Schroder wrote:
> howdy,
>
> I'm running Libranet 2.7,  which is woody 3.0 & lots of nice extras.
> My troubles started with upgrading KDE 3.05 to 3.1. I didn't want to,
> I wanted Quanta, and it needed KDE 3.1. So I says well, OK.
>
> I started with
>
> apt-get upgrade kdelibs4
>
> which went fine. Then:
>
> apt-get upgrade kdelibs-bin
>
> That's when the trouble started. libarts1 and libartsc0 won't
> install. I tried apt-get -f install, it failed too. As did
> dpkg -i /var/cache/apt/archives/libarts1_1.1.0-0woody4_i386.deb
>
> So I says to myself, I says self, uninstall everything and start
> over. Well, if I try apt-get remove <anything> this same darned unmet
> dependency pops up:
>
> Sorry, but the following packages have unmet dependencies:
>   arts: Depends: libartsc0 (>= 1.1.0-0woody4) but it is not going to
> be installed
>         Depends: libarts1 (>= 1.1.0-0woody4) but 1.0.5a-0woody1 is to
> be installed
>
> I won't bore you with ranting about how installing a single KDE app
> leads to this huge ugly winderz-type interdepency mess. I didn't want
> to upgrade, I just wanted Quanta. My source is
> deb http://download.kde.org/stable/3.1/Debian stable main
>
> So- any bright ideas?
>
> Thanks!
> Carla
>
>
> # apt-get -f install
> Reading Package Lists... Done
> Building Dependency Tree... Done
> Correcting dependencies... Done
> The following extra packages will be installed:
>   libarts1 libartsc0
> The following NEW packages will be installed:
>   libartsc0
> 1 packages upgraded, 1 newly installed, 0 to remove and 172  not
> upgraded. 8 packages not fully installed or removed.
> Need to get 889kB of archives. After unpacking 946kB will be used.
> Do you want to continue? [Y/n] y
> Get:1 http://download.kde.org stable/main libarts1 1.1.0-0woody4
> [846kB] Get:2 http://download.kde.org stable/main libartsc0
> 1.1.0-0woody4 [43.2kB] Fetched 889kB in 21s (40.6kB/s)
> (Reading database ... 147934 files and directories currently
> installed.) Preparing to replace libarts1 1.0.5a-0woody1 (using
> .../libarts1_1.1.0-0woody4_i386.deb) ...
> Unpacking replacement libarts1 ...
> dpkg: error processing
> /var/cache/apt/archives/libarts1_1.1.0-0woody4_i386.deb (--unpack):
>  trying to overwrite `/usr/bin/artscat', which is also in package
> libarts1-bin dpkg-deb: subprocess paste killed by signal (Broken
> pipe)
> Unpacking libartsc0 (from .../libartsc0_1.1.0-0woody4_i386.deb) ...
> dpkg: error processing
> /var/cache/apt/archives/libartsc0_1.1.0-0woody4_i386.deb (--unpack):
>  trying to overwrite `/usr/bin/artsdsp', which is also in package
> libarts1-bin dpkg-deb: subprocess paste killed by signal (Broken
> pipe)
> Errors were encountered while processing:
>  /var/cache/apt/archives/libarts1_1.1.0-0woody4_i386.deb
>  /var/cache/apt/archives/libartsc0_1.1.0-0woody4_i386.deb
> E: Sub-process /usr/bin/dpkg returned an error code (1)
>
> --
> ~~~~~~~~~~~~~~~~~~~~~~~~~
> Carla Schroder
> www.tuxcomputing.com
> this message brought to you
> by Libranet 2.7 and Kmail
> ~~~~~~~~~~~~~~~~~~~~~~~~~

Yes, you should use dpkg --purge --force package_to_remove.  You can't 
reliably do an update for kde from the official kde packages to the 
unofficial kde packages found on at kde.org.  The packager Ralph Nolden 
recommends that you remove stuff before installing the new stuff.  
Familiarize yourself with dpkg, especially the force, since it will 
remove stuff even if there are dependencies.  You may have to do it 
package by package in the worst case, but hopefully, you can remove the 
few offending ones, and the use apt-get --purge remove (the other 
packages) which should help automate things.

John



Reply to: