From nobody Sat Jul 19 11:29:56 2025 X-Original-To: freebsd-tex@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4bkkwl0362z62gnw for ; Sat, 19 Jul 2025 11:30:15 +0000 (UTC) (envelope-from boyvalue@gmail.com) Received: from mail-pg1-x534.google.com (mail-pg1-x534.google.com [IPv6:2607:f8b0:4864:20::534]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bkkwk0DN5z402n; Sat, 19 Jul 2025 11:30:13 +0000 (UTC) (envelope-from boyvalue@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pg1-x534.google.com with SMTP id 41be03b00d2f7-b31e076f714so2808801a12.0; Sat, 19 Jul 2025 04:30:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1752924607; x=1753529407; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=X8oRzfcW3/GDIpOsL3GB9O5j4rd8ADXFq9OR1KbJsdo=; b=kueRixoUWwFLDxhqiFygCSzG+pjLxhLNCSoYyvLYHcLvx795btRrazF1KPVtDpjcHh TNb8VM6gFWW2HDeV+V33tIxFK1vqsFJVLHSBoKCJ3uq6HmzgGUmaIN3f8uj85K+JXYZe 1dSoRM66EHlZXO8wlTW4mc0RwssySa5kqT2ni6d3+iqhBm1ArNawVkd6q17tXaLPQVfX hwnd7ZA5HT5ljHV820j5Fa+Gcn84RMpJyCKi8MsB0o+i946qMRv0TeN9FE8D4+MkVkvn ECVw2NxE3XbOLt/CsVSrZkJPxXyV3rTkIds9oGhMNN92BAj7bax8cJh/S7s6+EkvEpm6 kPjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752924607; x=1753529407; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=X8oRzfcW3/GDIpOsL3GB9O5j4rd8ADXFq9OR1KbJsdo=; b=l8ahjT5MJGwY3FK2fx+fl5Qom4oOp+uA+4ry1ReeN+bPdaf81xMQehgocHVbn3wVOj D8xcTYz6LQEV9cC0RvlDIWz8h0HCjIXDlNxOIkdZ+mhR44QgDvGoAzBfXaocBtAfk+98 IpnjoJMYux6h/S6GuqZIWYxSYg7gesRRpdoir9gDMGz5SWYV1VOV5FRz+gu+KDJDGiri FbtTWQI0jkowlV/d+ciDX4HwyP7f1mFUGdpfFsnBOtsSDSbSDTuw+szP5LWq2bEF2OJ9 ySzAHaVax6Tw0g4RhSeLzoCb5Rz28XJ+kpEdwbvk8r5tnIizBXQCXglDR6ZuiHbzMUpU IsxQ== X-Gm-Message-State: AOJu0YyEyOUq8U1k2xdPMTRfGIFuGbjYdGEElGivNplVPIkoLIykMWQH syAWhcHF0bhfo+qwtya7vMioD4KXGiIBOZzJlQiFghk8iTHc0C9o8mHijX+uIcev4fmDmpF8HA1 /DodYcFRPQQ7MI2w3xHVKpd53dn8zWsRR X-Gm-Gg: ASbGncvGVXaHsnjK4OVTnDrNCLT3ojjpoWb3jUhNMe2icyrDpFaPLW1iLhuRLfpvqto Lmzgd8imTHiGEua1w18aTgwdJJSNAEKLkjY5t3xpQ6sAbkdnf51xHh/jbYya0i7F9yxZ4+haqqD IkR/G6bTNIk0Rkzfb4m2wPJWw3qyKoaJ/Klweiyi2PSH83QDa1lPUve8pVH32T6AplI6e4par/u 6I= X-Google-Smtp-Source: AGHT+IFyBvsioPto5lXhKq8uqEhg48GDwWUU4reXFtkMkArp/8IfSdvlUs1kl5DJFGds9cn2VNuHFEtjuuVYe5if54o= X-Received: by 2002:a17:90b:548e:b0:31c:8e24:dfc3 with SMTP id 98e67ed59e1d1-31cc03c0048mr11150836a91.2.1752924607179; Sat, 19 Jul 2025 04:30:07 -0700 (PDT) List-Id: Porting TeX and related applications to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-tex List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-tex@FreeBSD.org MIME-Version: 1.0 References: <4FFFDB68-896E-4A18-9304-E0370991E5BC@freebsd.org> In-Reply-To: <4FFFDB68-896E-4A18-9304-E0370991E5BC@freebsd.org> From: Pamela Ballantyne Date: Sat, 19 Jul 2025 05:29:56 -0600 X-Gm-Features: Ac12FXy1d_sKBw-iO8bRjeF8r4W_w7tDH7LA7lyqoiJzpxWh0tcz1DOGYj0EqDM Message-ID: Subject: Re: Current texlive-full package fails To: Moin Rahman Cc: freebsd-tex@freebsd.org Content-Type: multipart/alternative; boundary="000000000000876f31063a4690ed" X-Rspamd-Queue-Id: 4bkkwk0DN5z402n X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] --000000000000876f31063a4690ed Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I installed it with pkg install texlive-full. I'm just a user and often find the TeX process opaque, but the logfile message does quite clearly state it is a pre-release version. I was surprised to see that. I gather from the conversation on the tex-live list that there was an incompatibility with the changes made in the latest release and the amstex classes. This issue is resolved in the current release. This means the current package on the FreeBSD pkg servers is a pre-release version with significant issues for users. I'd suggest not waiting another year, but instead to update it as soon as you are able, or if not, simply deleting it from packages, because it's not going to work for a lot of people. Kind regards, Pammy On Sat, Jul 19, 2025 at 4:56=E2=80=AFAM Moin Rahman wrot= e: > > > > On Jul 19, 2025, at 11:26, Pamela Ballantyne wrote= : > > > > Using the pkg downloaded today from the pkg servers. > > > > I took my issue to the tex-live list at tug, and got this information > from David Carlisle: > > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > Your log shows you are using a prerelease of the June 2025 latex. A > current texlive starts > > > > LaTeX2e <2025-06-01> patch level 1 > > > > not > > > > LaTeX2e <2025-06-01> pre-release-2 (develop 2025-6-24 branch) > > > > Note this list reaches the maintainers of the upstream texlive, if your > linux distribution is distributing an older version, especially a > pre-release version then you need to take it up with them. Note the > pre-release version should only have been installed as pdflatex-dev not > pdflatex. > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D > > > > Here's a repeatable example: > > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > \documentclass{amsbook} > > > > \begin{document} > > \chapter{chapter} > > \section{Algebraic} > > > > foo bar > > > > \end{document} > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > > > This fails with: > > > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D > > This is pdfTeX, Version 3.141592653-2.6-1.40.27 (Web2C 2025) (preloaded > format=3Dpdflatex) > > restricted \write18 enabled. > > entering extended mode > > (./Test.tex > > LaTeX2e <2025-06-01> pre-release-2 (develop 2025-7-8 branch) > > L3 programming layer <2025-01-18> > > (/usr/local/share/texmf-dist/tex/latex/amscls/amsbook.cls > > Document Class: amsbook 2020/05/29 v2.20.6 > > (/usr/local/share/texmf-dist/tex/latex/amsmath/amsmath.sty > > For additional information on amsmath, use the `?' option. > > (/usr/local/share/texmf-dist/tex/latex/amsmath/amstext.sty > > (/usr/local/share/texmf-dist/tex/latex/amsmath/amsgen.sty)) > > (/usr/local/share/texmf-dist/tex/latex/amsmath/amsbsy.sty) > > (/usr/local/share/texmf-dist/tex/latex/amsmath/amsopn.sty)) > > (/usr/local/share/texmf-dist/tex/latex/amsfonts/umsa.fd) > > (/usr/local/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) > > (/usr/local/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) > > (./Test.aux) (/usr/local/share/texmf-dist/tex/latex/amsfonts/umsa.fd) > > (/usr/local/share/texmf-dist/tex/latex/amsfonts/umsb.fd) > > Chapter 1 > > ! Undefined control sequence. > > \@secmark ...t \@nilgobble \@temptokena \@themark > > {}\@nil \edef \@tempa > {\@n... > > l.4 \chapter{chapter} > > > > ? x > > No pages of output. > > Transcript written on Test.log. > > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D > > Hi, > > This does not mention like how you installed luatex and what you actually > ran. > > However although upstream mentions that using latest package it's easier > said than done. The way CTAN packages are released with no specific > version info in the dist file it is not easy to port/package a CTAN > package. As the upstream might change the upstream distfile while we > are not aware the version has changed and our build system will fail > because the checksums will no longer match. Because the file name is > always the same. Due to this reason we actually package/update tex > related ports only once a year when texlive releases their yearly > release. > > For your case I would advise you to remove everything related to tex > and install only tlmgr. Then install the latex-base ctan package using > tlmgr. Or install any other packages you require. > > Kind regards, > Moin > --000000000000876f31063a4690ed Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I installed it with pkg install texlive-full.

I'm just a user and often find the TeX process opaque= , but the logfile=C2=A0message does quite clearly state it is
a p= re-release version. I was surprised to see that.=C2=A0 I gather from the co= nversation on the tex-live list that
there was an incompatibility= with the changes made in the latest release and the amstex classes.=C2=A0<= /div>
This issue is resolved in the current release.=C2=A0
This means the current package on the FreeBSD pkg servers is a= pre-release version with significant issues for users.
I'd s= uggest not waiting another year, but instead to update it as soon as you ar= e able, or if not, simply deleting it
from packages, because it&#= 39;s not going to work for a lot of people.

Kind r= egards,
Pammy




On Sat, Jul 19, 2025 a= t 4:56=E2=80=AFAM Moin Rahman <bofh@= freebsd.org> wrote:


> On Jul 19, 2025, at 11:26, Pamela Ballantyne <boyvalue@gmail.com> wrote:
>
> Using the pkg downloaded today from the pkg servers.
>
> I took my issue to the tex-live list at tug, and got this information = from David Carlisle:
>
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
> Your log shows you are using a prerelease of the June 2025 latex. A cu= rrent texlive starts
>
> LaTeX2e <2025-06-01> patch level 1
>
> not
>
> LaTeX2e <2025-06-01> pre-release-2 (develop 2025-6-24 branch) >
> Note this list reaches the maintainers of the upstream texlive, if you= r linux distribution is distributing an older version, especially a pre-rel= ease version then you need to take it up with them. Note the pre-release ve= rsion should only have been installed as pdflatex-dev=C2=A0 not pdflatex. > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D
>
> Here's a repeatable example:
>
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> \documentclass{amsbook}
>
> \begin{document}
> \chapter{chapter}
> \section{Algebraic}
>
> foo bar
>
> \end{document}
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>
> This fails with:
>
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D
> This is pdfTeX, Version 3.141592653-2.6-1.40.27 (Web2C 2025) (preloade= d format=3Dpdflatex)
>=C2=A0 restricted \write18 enabled.
> entering extended mode
> (./Test.tex
> LaTeX2e <2025-06-01> pre-release-2 (develop 2025-7-8 branch)
> L3 programming layer <2025-01-18>
> (/usr/local/share/texmf-dist/tex/latex/amscls/amsbook.cls
> Document Class: amsbook 2020/05/29 v2.20.6
> (/usr/local/share/texmf-dist/tex/latex/amsmath/amsmath.sty
> For additional information on amsmath, use the `?' option.
> (/usr/local/share/texmf-dist/tex/latex/amsmath/amstext.sty
> (/usr/local/share/texmf-dist/tex/latex/amsmath/amsgen.sty))
> (/usr/local/share/texmf-dist/tex/latex/amsmath/amsbsy.sty)
> (/usr/local/share/texmf-dist/tex/latex/amsmath/amsopn.sty))
> (/usr/local/share/texmf-dist/tex/latex/amsfonts/umsa.fd)
> (/usr/local/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
> (/usr/local/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)=
> (./Test.aux) (/usr/local/share/texmf-dist/tex/latex/amsfonts/umsa.fd)<= br> > (/usr/local/share/texmf-dist/tex/latex/amsfonts/umsb.fd)
> Chapter 1
> ! Undefined control sequence.
> \@secmark ...t \@nilgobble \@temptokena \@themark
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0{}\@nil \edef \@tempa {\@n...
> l.4 \chapter{chapter}
>
> ? x
> No pages of output.
> Transcript written on Test.log.
>
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D

Hi,

This does not mention like how you installed luatex and what you actually ran.

However although upstream mentions that using latest package it's easie= r
said than done. The way CTAN packages are released with no specific
version info in the dist file it is not easy to port/package a CTAN
package. As the upstream might change the upstream distfile while we
are not aware the version has changed and our build system will fail
because the checksums will no longer match. Because the file name is
always the same. Due to this reason we actually package/update tex
related ports only once a year when texlive releases their yearly
release.

For your case I would advise you to remove everything related to tex
and install only tlmgr. Then install the latex-base ctan package using
tlmgr. Or install any other packages you require.

Kind regards,
Moin
--000000000000876f31063a4690ed--