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
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:
Date: Sun Sep 29 07:21:25 UTC 2019
New revision: 513194
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.
I put the file in the corner. So I hope it learns its lesson for the next release :)