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

I broke it... "Package is in a very bad inconsistent state"



I have never really used tex, to my knowledge (although I'd still like to
learn it), so I don't really care if I get this uninstalled or installed,
I'd just like to get it clean.  

BTW:  last saturday I got the debian v2.0 binary main CD, and since have
gotten apt, and have done a full apt dist-upgrade, apparently successfully
-- this problem has occurred since then, doing another dist-upgrade.

One morning, hafter having done an "apt-get -d -y -f upgrade" overnight, I
did an "apt-get -f upgrade", and got an error that tex wasn't behaving.  I
tried installing & unistalling it, with apt, dpkg, and dselect.  Kept
getting the same results.

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


So I did "dpkg -r bibtool", which seemed to help, but I was still getting
the errors about /usr/lib/texmf/web2c, and eventually tried removing the
dir.  Supid ?  I dunno.  It didn't make it work.  I'm now getting:

root@darxus:~$ apt-get -f install
Updating package status cache...done
Checking system integrity...ok
The following packages will be REMOVED:
  tetex-bin
0 packages upgraded, 0 newly installed, 1 to remove and 24 not upgraded.
2 packages not fully installed or removed.
Need to get 0b of archives. After unpacking 6847k will be freed.
Do you want to continue? [Y/n]
dpkg: error processing tetex-bin (--remove):
 Package is in a very bad inconsistent state - you should
 reinstall it before attempting a removal.
Errors were encountered while processing:
 tetex-bin
E: Sub-process returned an error code

Help ?

BTW: So far I'm loving Debian (before last saturday I had been running
redhat for some time), and apt is absolutely beautiful... except for this
little problem. 
________________________________________________________________________
***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: