Thursday, November 24, 2011

trouble with texlive-base in sid upgrade

apt-get upgrade or dist-upgrade

I had persistent problems

errors were encountered while processing:
texlive-base
texlive-latex-base
feynmf
texlive-latex-recommended
texlive-fonts-recommended
pdfjam
texlive
texlive-generic-recommended
texlive-luatex
texlive-metapost
texlive-pictures
texmacs

ie the following


Reading database ... 642501 files and directories currently installed.)
Preparing to replace texlive-latex-base 2009-14 (using .../texlive-latex-base_2009-15_all.deb) ...
Unpacking replacement texlive-latex-base ...
Processing triggers for man-db ...
Setting up texlive-base (2009-15) ...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXLIVE...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN...
mktexlsr: Updating /var/lib/texmf/ls-R...
mktexlsr: Done.
Running mktexlsr. This may take some time... done.
Building format(s) --all --cnffile /etc/texmf/fmt.d/10texlive-base.cnf.
This may take some time...
fmtutil-sys failed. Output has been stored in
/tmp/fmtutil.QRFBRZLF
Please include this file if you report a bug.

dpkg: error processing texlive-base (--configure):
subprocess installed post-installation script returned error exit status 1
configured to not write apport reports
dpkg: dependency problems prevent configuration of texlive-latex-base:
texlive-latex-base depends on texlive-base (>= 2009-1); however:
Package texlive-base is not configured yet.
dpkg: error processing texlive-latex-base (--configure):
dependency problems - leaving unconfigured
configured to not write apport reports
dpkg: dependency problems prevent confi

---------------
so what i did was read the bug report


http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648278
i tried this so let us see what happens with the next attempt to upgrade
Rashi:/home/mlaks# mktexlsr /usr/share/texmf
mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN...
mktexlsr: Done.
Rashi:/home/mlaks#

This did not help:

then see the remark there about installing all the texlive-base dependencies
at the same time

-----------------
Holger Levsen wrote:

> during a test with piuparts I noticed your package failed to install. As per
> definition of the release team this makes the package too buggy for a
> release, thus the severity.

Thank you, I found the reason - both bug reports seem to point to the
same problem. It does not show up when all dependencies of texlive-base
are installed in the same aptitude or dpkg run, only when they are
configured first and texlive-base is unpacked afterwards.

And of course it is in my new libpaper'ing code...

A fix is in svn, I'll upload soon.

Regards, Frank

-----------
that fixes it


so I did this

apt-get remove --purge texlive-base texlive-common texlive-binaries texlive-doc-base tex-common luatex

(copied down all the stuff being purged and then did)


apt-get install texlive-base texlive-common texlive-binaries texlive-doc-base tex-common luatex

and then we were ok

next step is to reinstall whole batch of files that were removed
:)

6 comments:

G.Wafa.G said...

Looking for help to build a niche market

CCTVkarachi said...

I would like to say this is an excellent blog that I have ever come across. Very informative. Please write more so that we can get more details.

security equipment

herbal courses said...

http://gainmoneyfast.com/-69872.htm
make money online

honeyclarck said...

This is a great inspiring article. I am pretty much pleased with your good Exam Cram work. You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post.

strat said...

Sounds like i need an upgrade for mine.

auto glass greer

muhammad ibraheem said...

Investment Plans to make money online, Online Jobs can make money online from home, Just Visit
www.jobzcorner.com