Re: git: 7a740b7c908f - main - */tex*: Update version 20230313=>20240312
- Reply: Jason E. Hale: "Re: git: 7a740b7c908f - main - */tex*: Update version 20230313=>20240312"
- Reply: Max Brazhnikov : "Re: git: 7a740b7c908f - main - */tex*: Update version 20230313=>20240312"
- In reply to: Moin Rahman : "Re: git: 7a740b7c908f - main - */tex*: Update version 20230313=>20240312"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 31 May 2024 10:02:09 UTC
On Fri, May 31, 2024 at 5:05 PM Moin Rahman <bofh@freebsd.org> wrote:
>
>
> > On May 31, 2024, at 11:02 AM, Jason E. Hale <jhale@freebsd.org> wrote:
> >
> > On Fri, May 31, 2024 at 4:19 AM Jason E. Hale <jhale@freebsd.org> wrote:
> >>
> >> On Fri, May 31, 2024 at 2:51 AM Moin Rahman <bofh@freebsd.org> wrote:
> >>>> On May 31, 2024, at 8:22 AM, Jason E. Hale <jhale@freebsd.org> wrote:
> >>>> On Wed, May 29, 2024 at 2:34 PM Muhammad Moinur Rahman <
> bofh@freebsd.org> wrote:
> >>>>>
> >>>>> The branch main has been updated by bofh:
> >>>>>
> >>>>> URL:
> https://cgit.FreeBSD.org/ports/commit/?id=7a740b7c908f95b55bf765364c1234b3f6750196
> >>>>>
> >>>>> commit 7a740b7c908f95b55bf765364c1234b3f6750196
> >>>>> Author: Muhammad Moinur Rahman <bofh@FreeBSD.org>
> >>>>> AuthorDate: 2024-05-11 16:19:37 +0000
> >>>>> Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org>
> >>>>> CommitDate: 2024-05-29 18:34:04 +0000
> >>>>>
> >>>>> */tex*: Update version 20230313=>20240312
> >>>>>
> >>>>> - devel/tex-kpathsea: Update version 6.3.5=>6.4.0
> >>>>> - devel/tex-libtexlua: Update distinfo
> >>>>> - devel/tex-synctex: Update distinfo
> >>>>> - devel/tex-web2c: Update version 20230313=>20240312
> >>>>> - japanese/tex-ptex: Update distinfo
> >>>>> - print/tex-basic-engines: Update version 20230313=>20240312
> >>>>> - print/tex-dvipdfmx: Update version 20230313=>20240312
> >>>>> - print/tex-dvipsk: Update version 20230313=>20240312
> >>>>> - print/tex-jadetex: Update version 20230313=>20240312
> >>>>> - print/tex-luatex: Update version 20230313=>20240312
> >>>>> - print/tex-ptexenc: Update version 1.4.3=>1.4.6
> >>>>> - print/tex-xdvik: Bump REVISION
> >>>>> - print/tex-xetex: Update verison 0.99993=>20240312
> >>>>> - print/tex-xmltex: Update verison 1.9=>20240312
> >>>>> - print/texlive-base: Update version 20230313=>20240312
> >>>>> - print/texlive-docs: Update version 20230313=>20240312
> >>>>> - print/texlive-texmf-source: Update version 20230313=>20240312
> >>>>> - print/texlive-texmf: Update version 20230313=>20240312
> >>>>> - print/texlive-tlmgr: Update version 20230313=>20240312
> >>>>> - print/xpdfopen: Update version 0.86=>20240312
> >>>>>
> >>>>> Sponsored by: Nepustil
> >>>>> ---
> >>>>> Mk/Uses/tex.mk | 4 +-
> >>>>> UPDATING | 14 +
> >>>>> devel/tex-kpathsea/Makefile | 4 +-
> >>>>> devel/tex-kpathsea/distinfo | 6 +-
> >>>>> devel/tex-kpathsea/files/patch-Makefile.in | 4 +-
> >>>>> devel/tex-kpathsea/files/patch-texmf.cnf | 128 +-
> >>>>> devel/tex-libtexlua/Makefile | 4 +-
> >>>>> devel/tex-libtexlua/distinfo | 6 +-
> >>>>> devel/tex-libtexluajit/Makefile | 4 +-
> >>>>> devel/tex-libtexluajit/distinfo | 6 +-
> >>>>> devel/tex-synctex/Makefile | 4 +-
> >>>>> devel/tex-synctex/distinfo | 6 +-
> >>>>> devel/tex-synctex/files/patch-Makefile.in | 1312
> +------------------
> >>>>> ...patch-man-Makefile.in => patch-man_Makefile.in} | 26 +-
> >>>>> devel/tex-web2c/Makefile | 8 +-
> >>>>> devel/tex-web2c/distinfo | 6 +-
> >>>>> devel/tex-web2c/files/patch-Makefile.in | 1304
> +------------------
> >>>>> ...patch-man-Makefile.in => patch-man_Makefile.in} | 4 +-
> >>>>> japanese/tex-ptex/Makefile | 12 +-
> >>>>> japanese/tex-ptex/distinfo | 10 +-
> >>>>> japanese/tex-ptex/files/patch-Makefile.in | 1337
> +------------------
> >>>>> japanese/tex-ptex/files/patch-configure | 97 +-
> >>>>> print/tex-basic-engines/Makefile | 3 +-
> >>>>> print/tex-basic-engines/distinfo | 6 +-
> >>>>> print/tex-basic-engines/files/patch-Makefile.in | 1311
> +------------------
> >>>>> ...patch-man-Makefile.in => patch-man_Makefile.in} | 36 +-
> >>>>> print/tex-dvipdfmx/Makefile | 3 +-
> >>>>> print/tex-dvipdfmx/distinfo | 10 +-
> >>>>> print/tex-dvipsk/Makefile | 18 +-
> >>>>> print/tex-dvipsk/distinfo | 10 +-
> >>>>> print/tex-dvipsk/files/patch-configure | 19 +-
> >>>>> print/tex-jadetex/Makefile | 3 +-
> >>>>> print/tex-jadetex/distinfo | 6 +-
> >>>>> print/tex-luatex/Makefile | 5 +-
> >>>>> print/tex-luatex/distinfo | 10 +-
> >>>>> print/tex-luatex/files/patch-Makefile.in | 1346
> +-------------------
> >>>>> print/tex-ptexenc/Makefile | 2 +-
> >>>>> print/tex-ptexenc/distinfo | 6 +-
> >>>>> print/tex-ptexenc/files/patch-Makefile.in | 4 +-
> >>>>> print/tex-ptexenc/files/patch-configure | 26 +-
> >>>>> print/tex-xdvik/Makefile | 12 +-
> >>>>> print/tex-xetex/Makefile | 5 +-
> >>>>> print/tex-xetex/distinfo | 10 +-
> >>>>> print/tex-xetex/files/patch-Makefile.in | 1312
> +------------------
> >>>>> print/tex-xetex/files/patch-configure | 36 +-
> >>>>> print/tex-xmltex/Makefile | 3 +-
> >>>>> print/tex-xmltex/distinfo | 6 +-
> >>>>> print/tex-xmltex/pkg-plist | 2 -
> >>>>> print/texlive-base/Makefile | 4 +-
> >>>>> print/texlive-base/distinfo | 6 +-
> >>>>> print/texlive-base/files/patch-Makefile.in | 4 +-
> >>>>> print/texlive-base/files/patch-configure | 8 +-
> >>>>> .../files/patch-texk_bibtex-x_Makefile.in | 14 +-
> >>>>> .../texlive-base/files/patch-texk_dvipng_configure | 4 +-
> >>>>> .../files/patch-texk_dvisvgm_configure | 4 +-
> >>>>> ...k_lcdf-typetools_lcdf-typetools-src_Makefile.in | 4 +-
> >>>>> .../patch-texk_texlive_linked__scripts_Makefile.in | 14 +-
> >>>>> ...texk_texlive_linked__scripts_latexmk_latexmk.pl | 8 +-
> >>>>> ...atch-texk_texlive_linked__scripts_pdfjam_pdfjam | 26 -
> >>>>> .../patch-texk_texlive_tl__support_Makefile.in | 6 +-
> >>>>> .../patch-texk_texlive_tl__support_fmtutil.cnf | 52 +-
> >>>>> .../files/patch-texk_ttf2pk2_configure | 4 +-
> >>>>> print/texlive-base/pkg-plist | 2 -
> >>>>> print/texlive-docs/Makefile | 2 +-
> >>>>> print/texlive-docs/distinfo | 6 +-
> >>>>> print/texlive-texmf-source/Makefile | 13 +-
> >>>>> print/texlive-texmf-source/distinfo | 6 +-
> >>>>> print/texlive-texmf/Makefile | 10 +-
> >>>>> print/texlive-texmf/distinfo | 6 +-
> >>>>> print/texlive-tlmgr/Makefile | 30 +-
> >>>>> print/texlive-tlmgr/distinfo | 12 +-
> >>>>> ...e_texk_texlive_linked__scripts_texlive_tlmgr.pl | 1294
> -------------------
> >>>>> ...e_texk_texlive_linked__scripts_texlive_tlmgr.pl | 71 ++
> >>>>> print/xpdfopen/Makefile | 4 +-
> >>>>> print/xpdfopen/distinfo | 6 +-
> >>>>> 75 files changed, 488 insertions(+), 9648 deletions(-)
> >>>>>
> >>>>
> >>>> Thanks for your hard work on this, but I'm seeing new build failures
> >>>> in devel/tex-web2c, print/tex-ptexenc, print/tex-basic-engines,
> >>>> print/texlive-base due to pkg-plist issues and print/texlive-texmf due
> >>>> to SHEBANGFIX issues.
> >>>>
> >>>> -Jason
> >>>
> >>> Hi,
> >>>
> >>> Can you please share some logs? The only issue that I faced after
> >>> commit is some EOL space while merging my commits between two trees.
> >>> Which I have already fixed.
> >>>
> >>> Apart from that everything build fines in my poudriere. This was
> >>> the final mini exp-run:
> >>>
> https://pkg.bofh.network/build.html?mastername=133-tex&build=2024-05-30_12h16m42s
> >>>
> >>> Kind regards,
> >>> Moin
> >>>
> >>
> >> Certainly.
> >>
> >> devel/tex-web3c: https://pastebin.com/E0nTTi17
> >> print/tex-ptexenc: https://pastebin.com/eg72P1Qf
> >> print/tex-basic-engines:https://pastebin.com/dwbDveNg
> >> print/texlive-base: https://pastebin.com/Jiy5wsgV
> >> print/texlive-texmf: https://pastebin.com/M7fBBvHm
> >>
> >> All of these rechecked at 0ace0c3fc3b7dc41c193dbcfdd8ba9d40f36685d on
> >> a 14.0-amd64 jail.
> >>
> >> -Jason
> >
> > I should probably add that the standard poudriere.conf configuration
> > will likely not produce these errors, but when under "testport"
> > conditions [1], these errors will pop up.
> >
> > [1] poudriere.conf with:
> > PORTTESTING=1
> > PORTTESTING_RECURSIVE=1
> > PORTTESTING_FATAL=no
> >
> > -Jason
>
> I normally do not use those as I have DEVELOPERS=yes. But somehow I
> disabled that to test something else and did not reenable hence is
> the cause. However I am working on those and will commit fixes.
>
> Kind regards,
> Moin
>
>
I always build port with "pouriere bulk".
AFAIK, "DEVELOPERS=yes" is no-op here.
You need to add -t flag to run the checks.
"poudriere bulk -t" will catch the problems mentioned above, e.g., stage-qa
error in print/texlive-texmf and plist error in print/tex-ptexenc.
I always use "poudriere bulk -r -t"
-r Recursively test all dependencies as well. This flag is
automatically set when using -at.
-t Add some testing to the specified ports. Add -r to
recursively
test all port dependencies as well. When used with -a then
-rk
are implied.
The side effect is it will block the build if the check fails.
For example, devel/doxygen has an fs_violation issue (caused by fontconfig
db).
I have to build it manually without the -t flag.
Best regards,
sunpoet