From owner-freebsd-ports@FreeBSD.ORG Mon Jan 19 07:15:25 2015 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CBCF2830 for ; Mon, 19 Jan 2015 07:15:25 +0000 (UTC) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "ca.infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 43A38ECF for ; Mon, 19 Jan 2015 07:15:25 +0000 (UTC) Received: from maggot.black-earth.co.uk (maggot.black-earth.co.uk [81.2.117.101]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.15.1/8.15.1) with ESMTPSA id t0J7FHmG017865 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Mon, 19 Jan 2015 07:15:17 GMT (envelope-from matthew@FreeBSD.org) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org DKIM-Filter: OpenDKIM Filter v2.9.2 smtp.infracaninophile.co.uk t0J7FHmG017865 Authentication-Results: smtp.infracaninophile.co.uk/t0J7FHmG017865; dkim=none reason="no signature"; dkim-adsp=none; dkim-atps=neutral Message-ID: <54BCAF05.1090305@FreeBSD.org> Date: Mon, 19 Jan 2015 07:15:17 +0000 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: Poudriere Timeout References: <201501190145.t0J1jKvg006268@slippy.cwsent.com> In-Reply-To: <201501190145.t0J1jKvg006268@slippy.cwsent.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-Virus-Scanned: clamav-milter 0.98.5 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lucid-nonsense.infracaninophile.co.uk X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jan 2015 07:15:25 -0000 On 2015/01/19 01:45, Cy Schubert wrote: > Hi, > > > Has anyone seen this before? > > print/texlive-texmf texlive-texmf-20140525_4 package/timeout runaway_process > > > /usr/bin/touch /wrkdirs/usr/ports/print/texlive-texmf/work/stage/usr/local/s > hare > /texmf-dist/doc/.keep_me > /bin/mkdir -p /wrkdirs/usr/ports/print/texlive-texmf/work/stage/usr/local/sh > are/ > texmf-dist/source > /usr/bin/touch /wrkdirs/usr/ports/print/texlive-texmf/work/stage/usr/local/s > hare > /texmf-dist/source/.keep_me > ====> Compressing man pages (compress-man) > =========================================================================== > =================================================== > ===> Building package for texlive-texmf-20140525_4 > ====>> Killing timed out build after 3600 seconds > ====>> Cleaning up wrkdir > ===> Cleaning for texlive-texmf-20140525_4 > build of print/texlive-texmf ended at Fri Jan 16 23:49:09 PST 2015 > build time: 02:41:43 > !!! build failure encountered !!! > > Building the port by hand, make package, took just over 19 minutes (1150 > seconds). Would increasing the timeout from 3600 to something larger (like > 7200 -- I know this will require hacking the code) address the issue? Yeah. I've been seeing that exact problem. Seems that 'pkg create' is taking an inordinately long time. truss shows that it is still processing files, but very slowly. Not sure why it hits this port specifically -- possibly just the number of files included in the package. Printing something occasionally while processing the files in the package would probably allow the process to complete instead of poudriere killing it because it had apparently hung up, but doesn't address the underlying reason for why it is so slow in the first place. Cheers, Matthew