From owner-freebsd-hackers@FreeBSD.ORG Sun Jun 17 20:09:02 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AC66C106566B; Sun, 17 Jun 2012 20:09:02 +0000 (UTC) (envelope-from gperez@entel.upc.edu) Received: from dash.upc.es (dash.upc.es [147.83.2.50]) by mx1.freebsd.org (Postfix) with ESMTP id 2CFDE8FC14; Sun, 17 Jun 2012 20:09:01 +0000 (UTC) Received: from ackerman2.upc.es (ackerman2.upc.es [147.83.2.244]) by dash.upc.es (8.14.1/8.13.1) with ESMTP id q5HIlnwV025083 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Sun, 17 Jun 2012 20:47:49 +0200 Received: from [10.161.70.4] (75.Red-176-83-108.dynamicIP.rima-tde.net [176.83.108.75]) (authenticated bits=0) by ackerman2.upc.es (8.14.4/8.14.4) with ESMTP id q5HIljDY025438 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Sun, 17 Jun 2012 20:47:48 +0200 References: <20120530204502.5cab974c@desktop.pc> <20120617060135.GA7986@zim.MIT.EDU> <4FDDC73A.3090203@janh.de> In-Reply-To: <4FDDC73A.3090203@janh.de> Mime-Version: 1.0 (1.0) Message-Id: <0E7B7EE4-CA8A-4836-B839-564EAD2966EE@entel.upc.edu> X-Mailer: iPhone Mail (9B206) From: Gustau Perez Date: Sun, 17 Jun 2012 20:47:41 +0200 To: Jan Henrik Sylvester X-Scanned-By: MIMEDefang 2.70 on 147.83.2.244 X-Mail-Scanned: Criba 2.0 + Clamd X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (dash.upc.es [147.83.2.50]); Sun, 17 Jun 2012 20:47:50 +0200 (CEST) X-Mailman-Approved-At: Sun, 17 Jun 2012 20:24:24 +0000 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: hackers-list freebsd , David Schultz Subject: Re: TeXLive merge into FreeBSD ports tree - FreeBSD project idea X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Jun 2012 20:09:02 -0000 Enviat des del meu iTotxo (disculpeu la brevetat) Sent from my iBrick (excuse me for the brief message) >=20 >=20 > Quite a few conflicts and changes in dependencies are needed for TeXLive. T= eXLive does not just replace teTeX, but also ports like freetype-tools, t1ut= ils, jadetex, etc. I have patches for all ports I use, which has been workin= g for me for half a year. If TeXLive and teTeX were supposed to exist in por= ts in parallel for some time, something like bsd.tex.mk would be needed with= a generic way to specify tex related dependencies. Maybe this would be usef= ul for the transition period, since we probably would not want texlive-schem= e-tetex to replace all teTeX dependencies, but many people disagree that hav= ing both TeX at the same time in ports would be a good idea. >=20 > There are ports that I could not get to build with TeXLive at all: misc/fr= eebsd-doc-* There are too many error messages I do not understand. Someone w= ith a lot more insight will have to look at these, before TeXLive can replac= e teTeX in ports. I have posted to texlive-freebsd@googlegroups.com about th= is, but there were no answers. >=20 > I guess the biggest problem for people to put more effort into fixing TeXL= ive in FreeBSD ports is the huge disagreement about how a final solution sho= uld look like. >=20 > OT: FreeBSD might be more behind than others, but others have trouble with= TeXLive in their native packaging system, too: Nothing never than TeXLive 2= 009 made it into Ubuntu 12.04 LTS. >=20 > Cheers, > Jan Henrik > _______________________________________________ One (among others) problems is the TL nanescheme. They don't release packag= es with version number. Because of that maintaining the distinfo of thousand= s of packages is quite difficult. Then I'd vote for keeping an old version of the TL tarballs (like ubuntu d= oes) in the FreeBSD FTP distfiles dir and proceed with fixing the ports need= ing teTeX. =20 I did for gnome2 sometime ago and wasn't that for most of the gnome2 packa= ges. I would like to help if this patch is taken. =20