i am sorry to keep asking, but i cannot find a solution for this. i have a machine running woody. i hadn't updated it in a while, so a few days ago, i did an apt-get update, apt-get upgrade on it. here's the results. this happens any time i try to install any package with apt-get, so until i get this resolved, this machine is stuck.
firestarter:/home/stephen# apt-get upgrade Reading Package Lists... Done Building Dependency Tree... Done You might want to run `apt-get -f install' to correct these. Sorry, but the following packages have unmet dependencies: perl: Depends: perl-modules (= 5.6.1-4) but 5.6.1-5 is installed E: Unmet dependencies. Try using -f. firestarter:/home/stephen# apt-get -f install Reading Package Lists... Done Building Dependency Tree... Done Correcting dependencies... Done The following extra packages will be installed: perl perl-base 2 packages upgraded, 0 newly installed, 0 to remove and 374 not upgraded. 2 packages not fully installed or removed. Need to get 0B/1637kB of archives. After unpacking 0B will be used. Do you want to continue? [Y/n] Y (Reading database ... 63582 files and directories currently installed.) Preparing to replace perl 5.6.1-4 (using .../archives/perl_5.6.1-5_i386.deb) ... Unpacking replacement perl ... dpkg: error processing /var/cache/apt/archives/perl_5.6.1-5_i386.deb (--unpack): trying to overwrite directory `/usr/share/doc/perl' in package perl-base with nondirectory dpkg-deb: subprocess paste killed by signal (Broken pipe) Preparing to replace perl-base 5.6.1-4 (using .../perl-base_5.6.1-5_i386.deb) ... Unpacking replacement perl-base ... dpkg: error processing /var/cache/apt/archives/perl-base_5.6.1-5_i386.deb (--unpack): trying to overwrite directory `/usr/share/doc/perl' in package perl with nondirectory dpkg-deb: subprocess paste killed by signal (Broken pipe) Errors were encountered while processing: /var/cache/apt/archives/perl_5.6.1-5_i386.deb /var/cache/apt/archives/perl-base_5.6.1-5_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1) -- ____) ,_) ,_) (-(__ |_ _ _ |/ ____) | |(_)(_ |\ ( \_, _______________________________________________ | http://www.exitwound.org : hard to find music | _______________________________________________ | Even bytes get lonely for a little bit. | _______________________________________________