The port devel/qtcreator fails to build in poudriere during the package phase because it is missing a file. The following is the relevant file and error produced in the build log. =======================<phase: package >============================ ===> Building package for qtcreator-4.9.2_1 pkg-static: Unable to access file /wrkdirs/usr/ports/devel/qtcreator/work/stage/usr/local/share/doc/qtcreator/qtcreator-dev/core-fileiconprovider-sub-qt-creator.html:No such file or directory *** Error code 1 Stop. make: stopped in /usr/ports/devel/qtcreator =>> Cleaning up wrkdir ===> Cleaning for qtcreator-4.9.2_1 build of devel/qtcreator | qtcreator-4.9.2_1 ended at Sun Sep 22 14:00:52 EDT 2019 build time: 00:05:48 !!! build failure encountered !!!
This shows up in pkg-fallout as well, but not when I build it locally in poudriere (the fileiconprovider file **is** produced and packaged). Makes me suspect either weird dependencies or a race in the build, neither of which are attractive :S
I've tried building the port with `poudriere testport` here on a HEAD jail and it also failed.
A commit references this bug: Author: tcberner Date: Sun Sep 29 07:21:25 UTC 2019 New revision: 513194 URL: https://svnweb.freebsd.org/changeset/ports/513194 Log: devel/qtcreator: comment non-deterministically built file - the file seems to be generated for me on 13, but not on 11. - there are reports of it also failing on 13. - solution: ignore it. PR: 240756 Changes: head/devel/qtcreator/pkg-plist
I put the file in the corner. So I hope it learns its lesson for the next release :)