From owner-freebsd-tex@FreeBSD.ORG Fri Aug 22 11:06:40 2014 Return-Path: Delivered-To: freebsd-tex@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 ESMTPS id B1A4266A; Fri, 22 Aug 2014 11:06:40 +0000 (UTC) Received: from mail.allbsd.org (gatekeeper.allbsd.org [IPv6:2001:2f0:104:e001::32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.allbsd.org", Issuer "RapidSSL CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3438C332A; Fri, 22 Aug 2014 11:06:37 +0000 (UTC) Received: from alph.d.allbsd.org ([IPv6:2001:2f0:104:e010:862b:2bff:febc:8956]) (authenticated bits=56) by mail.allbsd.org (8.14.9/8.14.8) with ESMTP id s7MB6AaH001901 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 22 Aug 2014 20:06:22 +0900 (JST) (envelope-from hrs@FreeBSD.org) Received: from localhost (localhost [IPv6:::1]) (authenticated bits=0) by alph.d.allbsd.org (8.14.8/8.14.8) with ESMTP id s7MB69fL084803; Fri, 22 Aug 2014 20:06:10 +0900 (JST) (envelope-from hrs@FreeBSD.org) Date: Fri, 22 Aug 2014 20:06:04 +0900 (JST) Message-Id: <20140822.200604.706001232870635726.hrs@allbsd.org> To: freebsd-ports@FreeBSD.org Reply-To: freebsd-tex@FreeBSD.org Subject: TeXLive 2014 From: Hiroki Sato X-PGPkey-fingerprint: BDB3 443F A5DD B3D0 A530 FFD7 4F2C D3D8 2793 CF2D X-Mailer: Mew version 6.6 on Emacs 24.3 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Multipart/Signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="--Security_Multipart(Fri_Aug_22_20_06_04_2014_173)--" Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.97.4 at gatekeeper.allbsd.org X-Virus-Status: Clean X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (mail.allbsd.org [IPv6:2001:2f0:104:e001::32]); Fri, 22 Aug 2014 20:06:30 +0900 (JST) X-Spam-Status: No, score=-97.9 required=13.0 tests=CONTENT_TYPE_PRESENT, RDNS_NONE,SPF_SOFTFAIL,USER_IN_WHITELIST autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on gatekeeper.allbsd.org Cc: freebsd-tex@FreeBSD.org X-BeenThere: freebsd-tex@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting TeX and related applications to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Aug 2014 11:06:40 -0000 ----Security_Multipart(Fri_Aug_22_20_06_04_2014_173)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hello, First, I am sorry for my being lazy and not responding to problem reports on teTeX/TeXLive ports in a timely manner. I just updated TeXLive ports to 2014 and trying to figure out what problems we still have now. Please report your trouble to freebsd-tex@ list or file a PR. I think it is safe to upgrade a system with TL2012. Incompatibilities of TeX engines are quite small though some of very old macros were removed in TL2014. At this moment, TeXLive-specific management tools such as tlmgr do not work well because package management by them conflicts with pkg(8) and can damage the installed files in an unexpected way. -- Hiroki ----Security_Multipart(Fri_Aug_22_20_06_04_2014_173)-- Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEABECAAYFAlP3JBwACgkQTyzT2CeTzy0+ZgCgzUS8cdteOtwC20yJZQCHAUMp oegAoI0h78v1K1LGpZhcwRix3dxy/QGx =POEt -----END PGP SIGNATURE----- ----Security_Multipart(Fri_Aug_22_20_06_04_2014_173)---- From owner-freebsd-tex@FreeBSD.ORG Fri Aug 22 14:00:51 2014 Return-Path: Delivered-To: freebsd-tex@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 ESMTPS id 8215257E for ; Fri, 22 Aug 2014 14:00:51 +0000 (UTC) Received: from mail-qg0-x22c.google.com (mail-qg0-x22c.google.com [IPv6:2607:f8b0:400d:c04::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 315FF350D for ; Fri, 22 Aug 2014 14:00:50 +0000 (UTC) Received: by mail-qg0-f44.google.com with SMTP id e89so10432137qgf.31 for ; Fri, 22 Aug 2014 07:00:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seibercom.net; s=google; h=date:from:to:cc:subject:message-id:in-reply-to:references:reply-to :organization:mime-version:content-type; bh=J9VNnH0aq8fatqQW5Ae22T3eCRRUYV/sLxh4fd5boww=; b=NUBY3i4OGydlxfFu96zLUgwTeLYsxp4KXEUCuunX84mPgiJ48G6Ks50N+Wgdl0HVvI UOCsVtAgtQHIMHXor+2df6rw0ehhrlUlo+3KXduFkEHeaoxeqZ2cDBBj9AelcVQdv3Eg zl4N3Rr1FWjRcb1Nkb+70gv3NLDRmNmHVKLgg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:reply-to:organization:mime-version:content-type; bh=J9VNnH0aq8fatqQW5Ae22T3eCRRUYV/sLxh4fd5boww=; b=jAGKJvL7OtCrklJPQOwbbnNWcZqy8od99b0SxpEg2bw5n9RzMh3P6l4vSx/1HUxD3d GXKaSGOvpoKL2Cp3piNqkuCc6A0HtsuimQCE6/qsbrhxmY/VKylAALtWw3E4Jyg07Vvn lJqpx3/AYrMq5Uos6S5RLMw8g0ic+6Yxj18M415fVy97QiXXB7mAeIZytTmeQs9gkUqY Xpb3KpQyW0UxrZm/SNX3TNh2QajoeJAc6X33zf2GfcB7m2v2+2h7a8//zooy1ZZjpwp+ xZMq4SE9BHG2ajlby+p5Df+6Fbu0QiMJ30Kp5lyr9sBdc0kxrSy+H2dRhb53yZr2SPJa ozaw== X-Gm-Message-State: ALoCoQmub+xLJCmsjTbISuzblIHnw7Rh3w7/gW3j3vzijuWoTd5hUjBDLTeqoESrD80kNf+SQ0q7 X-Received: by 10.224.122.83 with SMTP id k19mr8386097qar.78.1408716050174; Fri, 22 Aug 2014 07:00:50 -0700 (PDT) Received: from scorpio.seibercom.net (cpe-076-182-104-150.nc.res.rr.com. [76.182.104.150]) by mx.google.com with ESMTPSA id l69sm28031658qgl.42.2014.08.22.07.00.47 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 22 Aug 2014 07:00:47 -0700 (PDT) Received: from scorpio (localhost [127.0.0.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: jerry@seibercom.net) by scorpio.seibercom.net (Postfix) with ESMTPSA id 3hfksB0Kp1z3DlWq; Fri, 22 Aug 2014 10:00:46 -0400 (EDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.98.4 at scorpio.seibercom.net Date: Fri, 22 Aug 2014 10:00:39 -0400 From: Jerry To: freebsd-ports@freebsd.org Subject: Re: TeXLive 2014 Message-ID: <20140822100039.1ae5211f@scorpio> In-Reply-To: <20140822.200604.706001232870635726.hrs@allbsd.org> References: <20140822.200604.706001232870635726.hrs@allbsd.org> Reply-To: FreeBSD Ports Organization: seibercom NET X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/ap=OrdpHvHTiuPPfu1_R7Kx"; protocol="application/pgp-signature" Cc: freebsd-tex@FreeBSD.org X-BeenThere: freebsd-tex@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting TeX and related applications to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Aug 2014 14:00:51 -0000 --Sig_/ap=OrdpHvHTiuPPfu1_R7Kx Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Fri, 22 Aug 2014 20:06:04 +0900 (JST), Hiroki Sato stated: > I think it is safe to upgrade a system with TL2012. > Incompatibilities of TeX engines are quite small though some of very > old macros were removed in TL2014. At this moment, TeXLive-specific > management tools such as tlmgr do not work well because package > management by them conflicts with pkg(8) and can damage the installed > files in an unexpected way. The "ports system" is ill equipped to keep the individual packages in TeXLi= ve up-to-date. There should be some way to eliminate its interference with TeXLive. --=20 Jerry --Sig_/ap=OrdpHvHTiuPPfu1_R7Kx Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJT900NAAoJEElTsHIJnX8eT8sIAMthPecAyDQUxAzFjCttYgue f9bn4PaeD9fUu79qzRXVTaBoCutbYHo6H0e12lHUAmCMGfXxWSN39wAO7Vh+WVlc lmfLaqOmN7n7NYXVCwd9hJlRcsr8eTa3NNi6joAnDxlE3R0MCbFUfI0t4TxEC1D8 fPtW2+QfwuPsKr70IlM873zinaKLfuuCGMiSHGRpGf0B10c/N5gKRPznQvkFgiMD AU/ibBIUkTW8H68Os0pkKAKjBh6IogFTADrP8dj1iQ1AVJ2Ik+vrIkG4szpnbcZK EgExNCkJv2egDEw0kydzBAYe1Ulsbnwl5727XhTSOzzYmJ/fpPba1z+R8F61BrY= =wKYT -----END PGP SIGNATURE----- --Sig_/ap=OrdpHvHTiuPPfu1_R7Kx-- From owner-freebsd-tex@FreeBSD.ORG Fri Aug 22 16:56:20 2014 Return-Path: Delivered-To: freebsd-tex@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E7E5BD7E; Fri, 22 Aug 2014 16:56:20 +0000 (UTC) Received: from mail-pa0-x235.google.com (mail-pa0-x235.google.com [IPv6:2607:f8b0:400e:c03::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BD1803A74; Fri, 22 Aug 2014 16:56:20 +0000 (UTC) Received: by mail-pa0-f53.google.com with SMTP id rd3so16912087pab.12 for ; Fri, 22 Aug 2014 09:56:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=r7z8hL8sAKB6tzmT+zbOumx0fV9+Tr04GWCYI8hm0bM=; b=vY83vFr+rFg/JqDBU/7lbuyas4SUbDsYMySe9kWaP4ZbN3E5z/FYQ3YosHOY27xqi0 zXzSsoVpcxmkI7T+YHSdCE9dSWFJO9l5D/JqWD0cK0yvorzrxyBbcQRI1Z1t0YulB69Y qEp2y6ZCM2tCT+zY64udgQMMHYnMdP7Uk6WazLCrcb2fjZm0l2FyzpsGtJ8VElfu1nrR mZucZr6EKtbkJ+1GhXAZw4NSj7Wu0H8pIoxsrcOKvV0CebEU//x1vX4shAsGYntKdIuz sehgZGb5xooH/+HCXVC0EgXHXwg/phOAXqY+I7fodToDFT8Sw00+dA5vKlypkZZETFNg MCmg== MIME-Version: 1.0 X-Received: by 10.70.87.199 with SMTP id ba7mr7636160pdb.121.1408726580316; Fri, 22 Aug 2014 09:56:20 -0700 (PDT) Received: by 10.70.78.135 with HTTP; Fri, 22 Aug 2014 09:56:20 -0700 (PDT) In-Reply-To: <20140822.200604.706001232870635726.hrs@allbsd.org> References: <20140822.200604.706001232870635726.hrs@allbsd.org> Date: Fri, 22 Aug 2014 18:56:20 +0200 Message-ID: Subject: Re: TeXLive 2014 From: Zsolt Udvari To: freebsd-tex@freebsd.org Content-Type: text/plain; charset=UTF-8 Cc: FreeBSD Ports mailing list X-BeenThere: freebsd-tex@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting TeX and related applications to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Aug 2014 16:56:21 -0000 Thank for your work, Hiroki! What do you think about options in texlive-texmf? I'm using a small part of texlive-texmf, I don't use e.g. bibtex (I write only small documents, exams), chinese, arabic fonts, etc. - so I don't need these files. Other thing: the source files are needed? Can be an option to install it or not? I've made similar things in PLD Linux some year ago (see http://git.pld-linux.org/gitweb.cgi?p=packages/texlive.git;a=shortlog and http://git.pld-linux.org/gitweb.cgi?p=packages/texlive-texmf.git;a=shortlog ) so maybe I can help in this. Zsolt 2014-08-22 13:06 GMT+02:00 Hiroki Sato : > Hello, > > First, I am sorry for my being lazy and not responding to problem > reports on teTeX/TeXLive ports in a timely manner. I just updated > TeXLive ports to 2014 and trying to figure out what problems we still > have now. Please report your trouble to freebsd-tex@ list or file a > PR. > > I think it is safe to upgrade a system with TL2012. > Incompatibilities of TeX engines are quite small though some of very > old macros were removed in TL2014. At this moment, TeXLive-specific > management tools such as tlmgr do not work well because package > management by them conflicts with pkg(8) and can damage the installed > files in an unexpected way. > > -- Hiroki From owner-freebsd-tex@FreeBSD.ORG Sat Aug 23 18:10:11 2014 Return-Path: Delivered-To: freebsd-tex@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 34B5B67A; Sat, 23 Aug 2014 18:10:11 +0000 (UTC) Received: from misty.eyesbeyond.com (gerbercreations.com [71.39.140.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "misty.eyesbeyond.com", Issuer "misty.eyesbeyond.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id EC9BC3CCA; Sat, 23 Aug 2014 18:10:09 +0000 (UTC) Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) by misty.eyesbeyond.com (8.14.7/8.14.7) with ESMTP id s7NHgLE7047659 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 23 Aug 2014 10:42:21 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.14.7/8.14.7/Submit) id s7NHgKe8047658; Sat, 23 Aug 2014 10:42:20 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Sat, 23 Aug 2014 10:42:20 -0700 From: Greg Lewis To: freebsd-ports@FreeBSD.org Subject: Re: TeXLive 2014 Message-ID: <20140823174220.GA46087@misty.eyesbeyond.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) Cc: freebsd-tex@FreeBSD.org X-BeenThere: freebsd-tex@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting TeX and related applications to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Aug 2014 18:10:11 -0000 After the TeXLive 2014 update a number of the tex related ports won't build. An example is print/tex-aleph. It currently dies like this: Transcript written on lamed.log. fmtutil: /usr/ports/print/tex-aleph/work/stage/usr/local/share/texmf-var/web2c/aleph/lamed.fmt installed. /bin/rm -f /usr/ports/print/tex-aleph/work/stage/usr/local/share/texmf-dist/ls-R /usr/ports/print/tex-aleph/work/stage/usr/local/share/texmf-var/ls-R /usr/ports/print/tex-aleph/work/stage/usr/local/share/texmf-dist/web2c/texmf.cnf /bin/rmdir /usr/ports/print/tex-aleph/work/stage/usr/local/share/texmf-dist/web2c || true ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Error: 'share/texmf-var/web2c/aleph/aleph.log' is referring to /usr/ports/print/tex-aleph/work/stage Error: 'share/texmf-var/web2c/aleph/lamed.log' is referring to /usr/ports/print/tex-aleph/work/stage *** Error code 1 There are a number of other ports in the same boat. In this case, and others where the errors are regarding log files, the errors are spurious. We shouldn't even install these log files since they serve no purpose and are just artifacts of the build. For other ports (e.g. japanese/tex-ptex) the errors seem much more serious: Error: 'share/texmf-var/web2c/euptex/uplatex.fmt' is referring to /usr/ports/japanese/tex-ptex/work/stage In this case the .fmt files are a needed file for things to work. I haven't yet looked into how to possibly fix these. Can others reproduce? -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From owner-freebsd-tex@FreeBSD.ORG Sat Aug 23 18:47:17 2014 Return-Path: Delivered-To: freebsd-tex@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 ESMTPS id 217C5AAD; Sat, 23 Aug 2014 18:47:17 +0000 (UTC) Received: from mail.allbsd.org (gatekeeper.allbsd.org [IPv6:2001:2f0:104:e001::32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.allbsd.org", Issuer "RapidSSL CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D0AD83115; Sat, 23 Aug 2014 18:47:15 +0000 (UTC) Received: from alph.d.allbsd.org ([IPv6:2001:2f0:104:e010:862b:2bff:febc:8956]) (authenticated bits=56) by mail.allbsd.org (8.14.9/8.14.8) with ESMTP id s7NIkjrC098378 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 24 Aug 2014 03:46:55 +0900 (JST) (envelope-from hrs@FreeBSD.org) Received: from localhost (localhost [IPv6:::1]) (authenticated bits=0) by alph.d.allbsd.org (8.14.8/8.14.8) with ESMTP id s7NIker8065507; Sun, 24 Aug 2014 03:46:45 +0900 (JST) (envelope-from hrs@FreeBSD.org) Date: Sun, 24 Aug 2014 03:45:06 +0900 (JST) Message-Id: <20140824.034506.732618146848153013.hrs@allbsd.org> To: glewis@eyesbeyond.com Subject: Re: TeXLive 2014 From: Hiroki Sato In-Reply-To: <20140823174220.GA46087@misty.eyesbeyond.com> References: <20140823174220.GA46087@misty.eyesbeyond.com> X-PGPkey-fingerprint: BDB3 443F A5DD B3D0 A530 FFD7 4F2C D3D8 2793 CF2D X-Mailer: Mew version 6.6 on Emacs 24.3 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Multipart/Signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="--Security_Multipart(Sun_Aug_24_03_45_06_2014_853)--" Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.97.4 at gatekeeper.allbsd.org X-Virus-Status: Clean X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (mail.allbsd.org [IPv6:2001:2f0:104:e001::32]); Sun, 24 Aug 2014 03:47:02 +0900 (JST) X-Spam-Status: No, score=-97.9 required=13.0 tests=CONTENT_TYPE_PRESENT, RDNS_NONE,SPF_SOFTFAIL,USER_IN_WHITELIST autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on gatekeeper.allbsd.org Cc: freebsd-tex@FreeBSD.org, freebsd-ports@FreeBSD.org X-BeenThere: freebsd-tex@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting TeX and related applications to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Aug 2014 18:47:17 -0000 ----Security_Multipart(Sun_Aug_24_03_45_06_2014_853)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Greg Lewis wrote in <20140823174220.GA46087@misty.eyesbeyond.com>: gl> After the TeXLive 2014 update a number of the tex related ports won't gl> build. An example is print/tex-aleph. It currently dies like this: gl> gl> Transcript written on lamed.log. gl> fmtutil: /usr/ports/print/tex-aleph/work/stage/usr/local/share/texmf-var/web2c/aleph/lamed.fmt installed. gl> /bin/rm -f /usr/ports/print/tex-aleph/work/stage/usr/local/share/texmf-dist/ls-R /usr/ports/print/tex-aleph/work/stage/usr/local/share/texmf-var/ls-R /usr/ports/print/tex-aleph/work/stage/usr/local/share/texmf-dist/web2c/texmf.cnf gl> /bin/rmdir /usr/ports/print/tex-aleph/work/stage/usr/local/share/texmf-dist/web2c || true gl> ====> Compressing man pages (compress-man) gl> ====> Running Q/A tests (stage-qa) gl> Error: 'share/texmf-var/web2c/aleph/aleph.log' is referring to /usr/ports/print/tex-aleph/work/stage gl> Error: 'share/texmf-var/web2c/aleph/lamed.log' is referring to /usr/ports/print/tex-aleph/work/stage gl> *** Error code 1 gl> gl> There are a number of other ports in the same boat. In this case, and gl> others where the errors are regarding log files, the errors are spurious. gl> We shouldn't even install these log files since they serve no purpose and gl> are just artifacts of the build. gl> gl> For other ports (e.g. japanese/tex-ptex) the errors seem much more serious: gl> gl> Error: 'share/texmf-var/web2c/euptex/uplatex.fmt' is referring to /usr/ports/japanese/tex-ptex/work/stage gl> gl> In this case the .fmt files are a needed file for things to work. gl> gl> I haven't yet looked into how to possibly fix these. Can others reproduce? This is reproducible and has also been filed as PR 192933. I am wondering if I should fix this and how to do it if should. I agree that it is better to fix them if possible, but it is harmless in this case and difficult to properly fix it. foo.fmt and foo.log which are generated for a TeX format "foo". They contain ${STAGEDIR} because they are processed within the directory, but they are just recorded, not used as pathname. Although we can replace the pathnames by using sed(1) in foo.log since it is a plain text, it is difficult for foo.fmt. One way to fix it is to run fmtutil after necessary texmf files installed. However, .fmt file generation in ${STAGEDIR} is friendlier with packaging and safer in terms of possible failures (i.e. errors can be detected before installing). For whether installing .log file or not, I intentionally installed them because the output is required for diagnostic purpose. Building a .fmt can be screwed up in various ways without compile-time error even if taking countermeasures, and it is difficult to detect malformed one without .log. -- Hiroki ----Security_Multipart(Sun_Aug_24_03_45_06_2014_853)-- Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEABECAAYFAlP44TIACgkQTyzT2CeTzy2TbACgjZ33Dx3fYSiWjQBPqbOrv1VW swsAn0vshJ1jiWmRNbvLpJtv753ieyoK =GLG0 -----END PGP SIGNATURE----- ----Security_Multipart(Sun_Aug_24_03_45_06_2014_853)---- From owner-freebsd-tex@FreeBSD.ORG Sat Aug 23 19:19:10 2014 Return-Path: Delivered-To: freebsd-tex@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9D5EBEDD; Sat, 23 Aug 2014 19:19:10 +0000 (UTC) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 52E83342E; Sat, 23 Aug 2014 19:19:10 +0000 (UTC) Received: from pi by home.opsec.eu with local (Exim 4.82 (FreeBSD)) (envelope-from ) id 1XLGqE-000Ltw-H0; Sat, 23 Aug 2014 21:19:10 +0200 Date: Sat, 23 Aug 2014 21:19:10 +0200 From: Kurt Jaeger To: Hiroki Sato Subject: Re: TeXLive 2014 Message-ID: <20140823191910.GZ9400@home.opsec.eu> References: <20140823174220.GA46087@misty.eyesbeyond.com> <20140824.034506.732618146848153013.hrs@allbsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140824.034506.732618146848153013.hrs@allbsd.org> Cc: freebsd-tex@FreeBSD.org, freebsd-ports@FreeBSD.org X-BeenThere: freebsd-tex@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting TeX and related applications to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Aug 2014 19:19:10 -0000 Hi! > gl> Error: 'share/texmf-var/web2c/euptex/uplatex.fmt' is referring to /usr/ports/japanese/tex-ptex/work/stage > gl> > gl> In this case the .fmt files are a needed file for things to work. > This is reproducible and has also been filed as PR 192933. I am > wondering if I should fix this and how to do it if should. I agree > that it is better to fix them if possible, but it is harmless in this > case and difficult to properly fix it. > > foo.fmt and foo.log which are generated for a TeX format "foo". They > contain ${STAGEDIR} because they are processed within the directory, > but they are just recorded, not used as pathname. Although we can > replace the pathnames by using sed(1) in foo.log since it is a plain > text, it is difficult for foo.fmt. One solution could be a change to /usr/ports/Mk/Scripts/qa.sh which tells it to ignore tex-related .fmt and .log files ? -- pi@opsec.eu +49 171 3101372 6 years to go !