Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Feb 2017 23:48:41 +0100
From:      Matthias Andree <matthias.andree@gmx.de>
To:        freebsd-ports@freebsd.org
Cc:        jbeich <jbeich@freebsd.org>
Subject:   Re: svn commit: r432323 - branches/2017Q1/print/texlive-texmf
Message-ID:  <5c03414a-716d-5391-a6b1-7d0e3e989646@gmx.de>
In-Reply-To: <20170128132802.1D0B97470@freefall.freebsd.org>
References:  <20170128132802.1D0B97470@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Am 28.01.2017 um 14:28 schrieb Jan Beich:
> Jan Beich <jbeich@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5c03414a-716d-5391-a6b1-7d0e3e989646>