From owner-freebsd-questions@FreeBSD.ORG Sun Sep 15 23:58:02 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id E7DAF33B for ; Sun, 15 Sep 2013 23:58:02 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mx02.qsc.de (mx02.qsc.de [213.148.130.14]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id AA8F12D63 for ; Sun, 15 Sep 2013 23:58:02 +0000 (UTC) Received: from r56.edvax.de (port-92-195-74-65.dynamic.qsc.de [92.195.74.65]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx02.qsc.de (Postfix) with ESMTPS id 22B9127664; Mon, 16 Sep 2013 01:57:59 +0200 (CEST) Received: from r56.edvax.de (localhost [127.0.0.1]) by r56.edvax.de (8.14.5/8.14.5) with SMTP id r8FNvp0w002158; Mon, 16 Sep 2013 01:57:51 +0200 (CEST) (envelope-from freebsd@edvax.de) Date: Mon, 16 Sep 2013 01:57:51 +0200 From: Polytropon To: Roland Smith Subject: Re: Migration TeX/LaTeX: from teTeX --> TeXlive Message-Id: <20130916015751.0510b517.freebsd@edvax.de> In-Reply-To: <20130915190022.GB69292@slackbox.erewhon.net> References: <20130914142212.33376069@thor.walstatt.dyndns.org> <20130915190022.GB69292@slackbox.erewhon.net> Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: "O. Hartmann" , FreeBSD Questions X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Polytropon List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Sep 2013 23:58:03 -0000 On Sun, 15 Sep 2013 21:00:22 +0200, Roland Smith wrote: > Personally I don't think TeX is a good fit for the ports tree (because of > duplication of effort). In conclusion, that could be said about many other software that brings its own package management. Of course, LaTeX is a big and complex beast that TeXLive manages well (instead of the system-provided tools for managing the ports tree). In my opinion, a good _integration with_ the ports tree is important, so dependencies will be resolved properly (and you won't end up havong both TeXLive _and_ teTeX on your system for no particular need). On the other hand, this might introduce demands of other "software compilations" to move their management out of the system's range, so we end up micro-managing many different sets of software in their own specific way, abandoning the centralized means of maintaining our software... > I installed TeXLive using its own installer long > before it was present in the ports tree. It should maybe be possible (and encouraged?) to use a concept like "using the ports tree for invoking the TeXLive custom installer", so you don't have to manually download and extract stuff, a simple "make install" from the ports tree would do that for you. However, the TeXLive installer co-operates well with FreeBSD, so it's not a big problem to get TeXLive installed and running. > Since TeXLive is very complete and > self-contained, I don't have other ports that depend on TeX. It's the port maintainers' task to take care of the proper declaration of dependencies, and for system tools to handle them. I don't think it is a big problem to make this consistent with how TeXLive handles things. > I am certain that > TeXLive has pre-built binaries for FreeBSD 9, but I don't know about CURRENT. It would be even more greaterer to have "pkg add texlive" working, performing the download, and installing the FreeBSD binaries and libraries as needed, while keeping the system records intact. :-) > To see which ports require (parts of) teTeX, use `pkg_info -Rx tetex` Plus `pkg_info -Rx teTeX` because of the way it is spelled. :-) -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...