From owner-freebsd-hackers@FreeBSD.ORG Mon Jun 18 13:21:50 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 DEB29106566B; Mon, 18 Jun 2012 13:21:50 +0000 (UTC) (envelope-from naylor.b.david@gmail.com) Received: from mail-wg0-f50.google.com (mail-wg0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 0E7EC8FC0A; Mon, 18 Jun 2012 13:21:49 +0000 (UTC) Received: by wgbds11 with SMTP id ds11so5123557wgb.31 for ; Mon, 18 Jun 2012 06:21:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:user-agent:cc:references:in-reply-to :mime-version:content-type:content-transfer-encoding:message-id; bh=uBbW862zNvQ7Zudjhw18cK0m/ZY5lbLVOE105AXk780=; b=q/5zS+M4hCqENf2fwakfNIzGTMAx4hWbvMxf5UQuKBXykdg/HPNsgbv/lUgoa5tar3 jHIwdfwfASPEIHXeovxq1L/rFBwW4bcpT6f1ou2Gm4KPwdGWkD+lMeTVOZk+SHtJ5Oye ehDzRKdrY640zgpY8D6oOYJoORJnEMkijLY7IqVWG5RByIZ3lstaMzxmWscp1JAIhsnR xIFwMMyqzgPVfsHGpUUJOG1g2vI4laXtCp2jmBwLlIm400OurFhSvM8ibGn6T9H3mL5X aQfSAsKqj9dGykSpU3TQRQi4FROtzKUX0aPdmBYOwlI7d8B0og2/VE5RQ9LCzFhe4lNC khwQ== Received: by 10.180.78.161 with SMTP id c1mr24194173wix.1.1340025703152; Mon, 18 Jun 2012 06:21:43 -0700 (PDT) Received: from dragon.dg (41-132-211-220.dsl.mweb.co.za. [41.132.211.220]) by mx.google.com with ESMTPS id et10sm25660749wib.2.2012.06.18.06.21.37 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 18 Jun 2012 06:21:41 -0700 (PDT) From: David Naylor To: David Schultz Date: Mon, 18 Jun 2012 15:21:29 +0200 User-Agent: KMail/1.13.7 (FreeBSD/9.0-STABLE; KDE/4.8.3; amd64; ; ) References: <4FDE2EE9.5020602@janh.de> <20120617200415.GA11652@zim.MIT.EDU> In-Reply-To: <20120617200415.GA11652@zim.MIT.EDU> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart12887154.MV0TCf0HVE"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201206181521.33409.naylor.b.david@gmail.com> Cc: Jan Henrik Sylvester , freebsd-hackers@freebsd.org, freebsd-ports@freebsd.org 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: Mon, 18 Jun 2012 13:21:51 -0000 --nextPart12887154.MV0TCf0HVE Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi all, Summary of below. I have started an effort to get TeXLive into the FreeBSD= =20 ports. See github.com/DragonSA/texlive for details. Volunteers welcome. =20 On Sunday, 17 June 2012 22:04:15 David Schultz wrote: > On Sun, Jun 17, 2012, Jan Henrik Sylvester wrote: > > Even with a knob instead of checking if print/texlive-core is installed, > > it would put a lot of mess into the ports tree. Some maintainers will > > not agree to introduce these conditions, if there is no general > > agreement that we want to transition to TeXLive that way. teTeX hasn't been updated since 2006 and the maintainer of teTeX has=20 discontinued development and recommends using TeXLive. Undoubtably updatin= g=20 the TeXLive will break some things but the same could be said about teTeX i= f=20 an update existed. =20 Are there any people who don't want to migrate to TeXLive? > > As far as I remember, both romain@ and hrs@ have stated that they do not > > want both teTeX and TeXLive in the tree concurrently. Looking through the list of bundled packages for TeXLive it will be quite=20 difficult to have both TeXLive and teTeX in the tree concurrently. There a= re=20 a group of "support" ports, such as xdvik and ptex that require special=20 integration into either teTeX or TeXLive. To switch between either will=20 require reinstalling many dependencies, not just the TeXLive or teTeX ports= =2E =20 With that said, it is not impossible nor, I think, will it impose a big=20 maintenance burden. =20 =20 > In that case, it sounds like using TeXLive in FreeBSD will be a > bit tricky until someone steps in and does all the work required > for integration. Unfortunately I'm a bit time-constrained for the > next few months, but I do use TeXLive and would be happy to test > any proposed patches. I have started working on just this, getting TeXLive into FreeBSD ports. I= t=20 is still early days and I have only two monolithic ports, with texlive-base= =20 requiring lots of love. =20 I believe my work is in a state ready for initial testing (verifying the=20 ports) and some feedback. Some open questions are: - how to split texlive-texmf (OpenBSD has an approach) - how to handle bundled software that has existing (sometimes outdated) po= rts Also, I am looking for a sponsor: someone who will commit the ports when th= ey=20 are ready, and to provide feedback so that the ports may get to a ready sta= te. =20 =46or details about the project, and to get the ports, please see:=20 github.com/DragonSA/texlive Regards P.S. I am not subscribed to freebsd-ports@ so please CC me. =20 --nextPart12887154.MV0TCf0HVE Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEABECAAYFAk/fK10ACgkQUaaFgP9pFrL/KQCeLCB/mjAcq11kDHrZKubxyDep /jUAnREPD1d2DIG7fvXIulNMNIfBNCSl =r2yE -----END PGP SIGNATURE----- --nextPart12887154.MV0TCf0HVE--