On Mon, Aug 28, 2006 at 10:32:01AM -0400, Roberto C. Sanchez wrote: > On Mon, Aug 28, 2006 at 02:54:15PM +0200, Søren Christensen wrote: > > > > Aptitude output: > > (Reading database ... 195256 files and directories currently installed.) > > Removing dvipdfmx ... > > /var/lib/dpkg/info/dvipdfmx.postrm: line 6: /usr/bin/mktexlsr: No such > > file or directory > > dpkg: error processing dvipdfmx (--remove): > > subprocess post-removal script returned error exit status 127 > > dpkg: error processing preview-latex-style (--remove): > > Package is in a very bad inconsistent state - you should > > reinstall it before attempting a removal. > > terminate called after throwing an instance of 'std::logic_error' > > what(): basic_string::_S_construct NULL not valid > > Ouch! Got SIGABRT, dying.. > > Aborted > > > I think this is a serious bug. I discussed it on #debian-devel with > some Debian developers and I filed a bug against the package. > Basically, you can work around this one of two ways: > > 1. Install the package that contains mktexlsr, purge dvipdfmx and then > remove the package you just installed. > 2. As root, touch /usr/bin/mktexlsr, chmod +x /usr/bin/mktexlsr, purge > dvipdfmx, rm /usr/bin/mktexlsr. >
Solution number 2 worked. After this I removed all TeX-related program/packages, and could install TeTex without problems. Again I removed this, and tried TeXLive, but got the same problem again. There must be a bug in TeXLive - package. Or I have messed more things on my system :-) So I went through the steps in #2-solution and have now a working TeTeX installation. Thank you for your assistance. /severino -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]