From owner-freebsd-bugs@FreeBSD.ORG Thu Aug 26 10:00:45 2004 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0ACED16A4D1 for ; Thu, 26 Aug 2004 10:00:45 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E0B7943D58 for ; Thu, 26 Aug 2004 10:00:44 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.11/8.12.11) with ESMTP id i7QA0isb065581 for ; Thu, 26 Aug 2004 10:00:44 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i7QA0iji065578; Thu, 26 Aug 2004 10:00:44 GMT (envelope-from gnats) Resent-Date: Thu, 26 Aug 2004 10:00:44 GMT Resent-Message-Id: <200408261000.i7QA0iji065578@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Vlad Manilici <"mirror.the.text:moc.tod.kmot.ta.namv"@FreeBSD.org> Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09B5316A4CE for ; Thu, 26 Aug 2004 09:55:33 +0000 (GMT) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id EFFA643D67 for ; Thu, 26 Aug 2004 09:55:32 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q9tW3h034011 for ; Thu, 26 Aug 2004 09:55:32 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.11/8.12.11/Submit) id i7Q9tWsQ034010; Thu, 26 Aug 2004 09:55:32 GMT (envelope-from nobody) Message-Id: <200408260955.i7Q9tWsQ034010@www.freebsd.org> Date: Thu, 26 Aug 2004 09:55:32 GMT From: Vlad Manilici <"mirror.the.text:moc.tod.kmot.ta.namv"@FreeBSD.org> To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Subject: misc/70981: LaTeX, tex and teTeX ports tangled X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 10:00:45 -0000 >Number: 70981 >Category: misc >Synopsis: LaTeX, tex and teTeX ports tangled >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Aug 26 10:00:44 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Vlad Manilici >Release: 5.2.1 >Organization: >Environment: FreeBSD 5.2.1-RELEASE-p9 FreeBSD 5.2.1-RELEASE-p9 #14: Wed Aug 4 23:37:07 CEST 2004 root@:/usr/obj/usr/src/sys/ i386 >Description: To have full LaTeX and TeX functionality, one has to install, in the following order: LaTeX, teTeX, teTeX-base. 1), The first problem is that these packages collide, and they do not complain about this at installation time. I first noticed the problem when deleting them in a random order. The first deleted package removes files needed by the rest. 2). They apparently install different versions in the common filebase. When you miss the installation order, you end with a non-working system. 3). xdvik-tetex-22.78_2 does not compile: xdvi.h, line 229 can be made to compile like: - extern KPSEDLL char *kpathsea_version_string; + extern char *kpathsea_version_string; although I have no idea if this is the correct fix. 4). The following packages are redundant: print/xdvi, print/dvips, since they are already contined in teTeX. The redundant versions install over teTeX without complaining, and result in a non-working system. 5). I don't understand why teTeX does not install teTeX-base, when this is needed. Please clean this mess up, LaTeX is IMHO an important system. >How-To-Repeat: One can test his LaTeX with the following source: \documentclass{article} \usepackage{fontenc} \renewcommand{\rmdefault}{ptm} \begin{document} Foo-Bar \end{document} then issue: latex test.tex dvips test.tex xdvi test.tex If there are complaints about the "phvr7t" font missing, and it is automatically replaced with "cmr10", you have a problem. >Fix: >Release-Note: >Audit-Trail: >Unformatted: