LaTeX support broken and can no longer be installed

Bug #717112 reported by J K Cunningham
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
texlive-base (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: texlive-base

Yesterday morning I had a working LaTeX system on my 10.10 64-bit desktop. I do updates about every week, so nothing was very old. I attempted to install latex-cjk-korean and it failed, producing something like:

dpkg: error processing tex-common (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 texlive-base
 texlive-latex-base
 texlive-latex-recommended
 tex-common

I tried to get these to coexist by removing them singly and re-installing them, but ended up without ever getting texlive-base to coexist with tex-common and successfully configure both. To get back any kind of Tex support I had to remove all texlive packages and add only the texlive-binaries.

I am attaching the stdout capture that I get when I try to install texlive-latex-recommended as an example.

I searched launchpad and the forums and found numerous current cases where people cannot get texlive to work anymore in 10.10 but haven't seen an active bug reporting it, so here it is. Since many people rely on LaTeX I would say it is a serious bug.

I will be happy to try any experiments and post results if it will help.

Jeff

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: texlive-latex-recommended 2009-10
ProcVersionSignature: Ubuntu 2.6.35-25.44-generic 2.6.35.10
Uname: Linux 2.6.35-25-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Fri Feb 11 08:07:42 2011
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Beta amd64 (20100901.1)
PackageArchitecture: all
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: texlive-base

Revision history for this message
J K Cunningham (jeffrey-jkcunningham) wrote :
Revision history for this message
J K Cunningham (jeffrey-jkcunningham) wrote :

I forgot to add the file fmtutil.ho7M82G6. Here it is.

Revision history for this message
Norbert Preining (preining) wrote : Re: [Bug 717112] Re: LaTeX support broken and can no longer be installed

On Fr, 11 Feb 2011, J K Cunningham wrote:
> ** Attachment added: "fmtutil.ho7M82G6"
> https://bugs.launchpad.net/ubuntu/+source/texlive-base/+bug/717112/+attachment/1843276/+files/fmtutil.ho7M82G6

reading through that you clearly see that this is a problem with luatex.

THe problem was fixed in Debian package version 0.60.2-1 which was
released Thu, 01 Jul 2010 18:28:53 +0900 (so more than half a year ago).

If Ubuntu is so far behind the have to make sure that the zlib version
is not upgraded.

Best wishes

Norbert
------------------------------------------------------------------------
Norbert Preining preining@{jaist.ac.jp, logic.at, debian.org}
JAIST, Japan TeX Live & Debian Developer
DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094
------------------------------------------------------------------------
AIGBURTH (n.)
Any piece of readily identifiable anatomy found amongst cooked meat.
   --- Douglas Adams, The Meaning of Liff

Revision history for this message
J K Cunningham (jeffrey-jkcunningham) wrote :

Interesting. I had installed libz.so.1.2.5 from sources to satisfy the needs of another project. So I removed it and reinstalled the default zlib so it now has libz.so.1.2.3.4 like the header. I removed everything texlive-xxx and tex-common and started over from scratch. This time a ran into a new error.

I am attaching both the terminal output and the error log file referenced in it. Here's the gist of it:

!!! ERROR! The map file `MinionPro.map' has not been found at all.

I did some searching on this error and found only a stale bug #35407 which remained unsolved.

Thanks.

Jeff

Revision history for this message
Norbert Preining (preining) wrote :

On Fr, 11 Feb 2011, J K Cunningham wrote:
> !!! ERROR! The map file `MinionPro.map' has not been found at all.

You are using a private map entry, something you have put intop
 /etc/texmf/updmap.d/
or somewhere else.

MinionPro.map is not shipped by texlive, nor mentioned in any of
the files shipped by texlive.

So it seems you have done something with the MinionPro package,
without knowing what to do.

Best wishes

Norbert
------------------------------------------------------------------------
Norbert Preining preining@{jaist.ac.jp, logic.at, debian.org}
JAIST, Japan TeX Live & Debian Developer
DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094
------------------------------------------------------------------------
EPSOM (n.)
An entry in a diary (such as a date or a set of initials) or a name
and address in your address book, which you haven't the faintest idea
what it's doing there.
   --- Douglas Adams, The Meaning of Liff

Revision history for this message
J K Cunningham (jeffrey-jkcunningham) wrote :

Thanks. But I assure you I haven't done anything knowingly with MinionPro. There isn't any such package in the Ubuntu repositories, and I haven't attempted to install anything like it. With the exception of the later version of zlib - which I removed - this is pretty much a vanilla 10.10 installation. Is it possible some package which depends on texlive tried to install MinionPro? And if so, how to I correct the situation?

Regards,
Jeff

Revision history for this message
J K Cunningham (jeffrey-jkcunningham) wrote :

Well now, that was a most excellent observation. I grepped "MinionPro" in /etc/texmf/updmap.d/ and turned up a reference to it in 10local.cfg. It was the only entry, in fact. I commented it out and was successfully able to install texlive-latex-base. That was exactly it. Now I'm wondering how it got there in the first place. That's no-doubt the bug. Curious.

In any event, here is a solution for anyone else who runs into this. Thanks for your help.

Regards,
Jeff

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.