svn commit: r432323 - branches/2017Q1/print/texlive-texmf

Matthias Andree matthias.andree at gmx.de
Sat Feb 11 22:48:46 UTC 2017


Am 28.01.2017 um 14:28 schrieb Jan Beich:
> Jan Beich <jbeich at FreeBSD.org> writes:
>
>> Author: jbeich
>> Date: Tue Jan 24 11:48:07 2017
>> New Revision: 432323
>> URL: https://svnweb.freebsd.org/changeset/ports/432323
>>
>> Log:
>>   MFH: r432322
>>   
>>   print/texlive-texmf: unbreak on aarch64 on real hardware
>>   
>>   =======================<phase: package        >============================
>>   ===>  Building package for texlive-texmf-20150523_3
>>   pkg-static: Warning: @exec is deprecated, please use @[pre|post][un]exec
>>   ====>> Killing timed out build after 3600 seconds
> [...]
>> +++ branches/2017Q1/print/texlive-texmf/Makefile	Tue Jan 24 11:48:07 2017	(r432323)
>> @@ -24,6 +24,7 @@ TEXHASHDIRS=	${TEXMFDIR} ${TEXMFDISTDIR}
>>  NO_BUILD=	yes
>>  NO_WRKSUBDIR=	yes
>>  NO_ARCH=	yes
>> +PKG_CREATE_VERBOSE=	yes
> Doesn't help. Any clue why? poudriere has MAX_EXECUTION_TIME=86400 by default,
> so aarch64 buildbot appears to shoot itself in the foot.
>
> =======================<phase: package        >============================
> ===>  Building package for texlive-texmf-20150523_3
> pkg-static: Warning: @exec is deprecated, please use @[pre|post][un]exec
> file sizes/checksums [85605]: .......... done
> packing files        [85605]: ......====>> Killing timed out build after 3600 seconds
>
> http://thunderx1.nyi.freebsd.org/data/110arm64-quarterly/432603/logs/errors/texlive-texmf-20150523_3.log

A belated answer, but anyways:

I've seen similar things with texlive, llvm or other heavyweight ports,
but the 3600 is a different timeout.
Several operations in poudriere run with a *hardcoded* timeout of 3600 s.

pkg info -q -l poudriere | xargs grep 3600    gives this when grepping,
among other hits:

/usr/local/share/poudriere/common.sh:            max_execution_time=3600
/usr/local/share/poudriere/common.sh:            max_execution_time=3600
/usr/local/share/poudriere/common.sh:            max_execution_time=3600
/usr/local/share/poudriere/common.sh:            max_execution_time=3600

In some situations it helps to run fewer builds in parallel (poudriere
bulk ... -J 1 ...)

HTH
Matthias


More information about the freebsd-ports mailing list