Subject: pkg/24356: print/tex-hugelatex doesn't work with teTeX2
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <wrstuden@netbsd.org>
List: netbsd-bugs
Date: 02/08/2004 03:47:01
>Number:         24356
>Category:       pkg
>Synopsis:       print/tex-hugelatex doesn't work with teTeX2
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sun Feb 08 03:48:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     Bill Studenmund
>Release:        -current
>Organization:
>Environment:
pkgsrc
>Description:
The package print/tex-hugelatex depends explicitly on teTeX-bin, which is teTeX 1.something. I'm using teTeX2. So when I went to install the print/tex-jadetex package, it started to pull in teTeX-bin, which conflicts with teTeX2.

So I tried to make tex-hugelatex work with teTeX2. In addition to changing the explicit depend on teTeX to one on teTeX2, I had to change the package. The hugelatex.fmt file never got generated.
>How-To-Repeat:
Install teTeX2

try to install print/tex-jadetex, watch it try to install teTeX and fail.
>Fix:
There are really two problems. One is how to support teTeX2, the other is how to not unsupport teTeX(1). I have a diff I'll attach to this PR which uses the "fmtutil --byfmt=hugelatex" command to generate the format. This works right with teTeX2. The command also is present in teTeX(1), so it may also work right for it too.
>Release-Note:
>Audit-Trail:
>Unformatted: