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

tetex-bin package removal problem -- FIX!!



On Wed, 14 Oct 1998, Darxus wrote:

> Okay, I was getting this...
> 
> root@darxus:~$ apt-get -f install
> Updating package status cache...done
> Checking system integrity...dependency error
> Correcting dependencies...ok
> The following extra packages will be installed:
>   tetex-base
> The following NEW packages will be installed:
>   tetex-base
> 0 packages upgraded, 1 newly installed, 0 to remove and 24 not upgraded.
> 1 packages not fully installed or removed.
> Need to get 0b/3498k of archives. After unpacking 15.9M will be used.
> Do you want to continue? [Y/n]
> (Reading database ... 56061 files and directories currently installed.)
> Unpacking tetex-base (from tetex-base_0.9.981008-1.deb) ...
> 
>  checking for old tex packages ... none.
> ** purging old tex files **
> dpkg: error processing tetex-base_0.9.981008-1.deb (--unpack):
>  trying to overwrite `/usr/lib/texmf/doc', which is also in package
> bibtool
> dpkg-deb: subprocess paste killed by signal (Broken pipe)
> Preparing to replace tetex-bin 0.9.981008-1 (using
> tetex-bin_0.9.981008-1.deb) ...
> Unpacking replacement tetex-bin ...
> rm: /usr/lib/texmf/web2c: is a directory
> dpkg: warning - old post-removal script returned error exit status 1
> dpkg - trying script from the new package instead ...
> rm: /usr/lib/texmf/web2c: is a directory
> dpkg: error processing tetex-bin_0.9.981008-1.deb (--unpack):
>  subprocess new post-removal script returned error exit status 1
> rm: /usr/lib/texmf/web2c: is a directory
> dpkg: error while cleaning up:
>  subprocess post-removal script returned error exit status 1
> Errors were encountered while processing:
>  tetex-base_0.9.981008-1.deb
>  tetex-bin_0.9.981008-1.deb
> E: Sub-process returned an error code

Okay, Greg_W on #debian on irc.debian.org said this:

<Greg_W> darxus: a while ago someone mentioned moving the contents of
         /usr/lib/texmf/web2c to /var/lib/texmf/web2c and making a sym
         link...

So I tried it.  I had already downloaded the tetex-bin_0.9.981008-1.deb
file from my favorite debian archive, and typed the following:

  mv /usr/lib/texmf/web2c /tmp
  ln -s /tmp/web2c//usr/lib/texmf/
  dpkg -i --force-overwrite-dir tetex-bin_0.9.981008-1.deb
  dpkg -r tetex-bin

and it WORKED!!  I was able to remove tetex-bin.  

I then went through a few cycles of apt-get -f upgrade's & dpkg -r's, but
Greg_W's suggestion got me past the main problem.

root@darxus:~$ apt-get -f upgrade
Updating package status cache...done
Checking system integrity...ok
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

sooo nice to see again :)
________________________________________________________________________
***PGP fingerprint = D5 EB F8 E7 64 55 CF 91  C2 4F E0 4D 18 B6 7C 27***
               darxus@op.net / http://www.op.net/~darxus 
                              Chaos reigns.


Reply to: