Created attachment 163607 [details] Poudriere log file I'm trying to build texlive-full in Poudriere without X11 support, but japanese/tex-ptex fails during the configure stage with the following error: =======================<phase: configure >============================ ===> Configuring for ja-tex-ptex-3.6_1 <snip> checking for X... no configure: error: Sorry, could not find X include and library files required for Metafont. ===> Script "configure" failed unexpectedly. Please report the problem to hrs@FreeBSD.org [maintainer] and attach the "/wrkdirs/usr/ports/japanese/tex-ptex/work/texlive-20150521-source/texk/web2c/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. a /usr/local/sbin/pkg-static info -g -Ea). *** Error code 1 The full Poudriere log is attached, and my (poudriere) make.conf contains: OPTIONS_UNSET= CUPS X11 OPENGL % freebsd-version 10.2-RELEASE-p7
I'm getting this exact same error, both with poudriere, and with a regular port make, on both 10.1 and 10.2
It's been two weeks... Any progress on this? Or alternatively, any pointers how I could help to resolve this?
Created attachment 181610 [details] Add --without-x to CONFIGURE_FLAGS It seems that configuring with --without-x fixes the build. However, I can't completely test this, as I'm not a user of ja-tex-ptex. Therefore I'd be interested in some useful test cases. Then again I am mostly only interested in building texlive-full without X11. I'll attach a patch for whoever might need it.
Fabian, thank you for the patch. I don't see where there's maintainer feedback, so I'm resetting the relevant flag go "?". We need to ping hrs@ and wait for his response, and possibly commit with a maintainer timeout if we can reproduce the issue and see that the fix helps. I'd wait until the week-end though since the maintainer timeout is usually a fortnight.
A commit references this bug: Author: hrs Date: Thu Apr 20 07:38:36 UTC 2017 New revision: 438928 URL: https://svnweb.freebsd.org/changeset/ports/438928 Log: Add --without-x unconditionally to CONFIGURE_ARGS because a build failure occurs at the configure stage when X11 is not installed. The actual build process does not change by --with-x or --without-x. PR: 204860 Changes: head/japanese/tex-ptex/Makefile
Sorry for the long delay. A fix has been committed. Please try the latest ports tree and let me know (or reopen this PR) if you still see the same issue.