Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Apr 2016 11:43:16 +0200
From:      Michael Grimm <trashcan@ellael.org>
To:        freebsd-pkg@FreeBSD.org
Subject:   Re: lock problem with contemporary poudriere-devel
Message-ID:  <EDA00B73-70DC-42DC-AFDA-0AC8DEF034AC@ellael.org>
In-Reply-To: <alpine.BSF.2.00.1604100338530.69832@woozle.rinet.ru>
References:  <alpine.BSF.2.00.1604100338530.69832@woozle.rinet.ru>

next in thread | previous in thread | raw e-mail | index | archive | help

Dmitry Morozovsky <marck@rinet.ru> wrote:

> after some unspecified set of things[tm] I now have problems with one of the 
> poudriere sets: consistent
> 
> ====>> Warning: Failed to acquire update_stats lock
> 
> ckearing /tmp content does not help; defensive reboot does not either.
> 
> I tried to track this via source, but failed.  Packages seem to be built well, 
> only post-processing are locked.
> 
> Any hints?  Thanks!

Sorry, no hints. But I am seeing the same with poudriere bulk builds (poudriere-devel-3.1.99.20160216).

After running a bulk build of 280 ports by …

	poudriere bulk -f /usr/local/etc/poudriere.d/pkglist -j stable -J 20 -c

… poudriere will hang after having successfully built all 280 ports with:

	mike> ps -Af | egrep '(locked_mkdir|poudriere)' 
	  728  1  SN       0:00.00 locked_mkdir 30 /tmp/.poudriere-lock-62843-stable-default-update_stats
	62843  1  IN       0:02.24 sh -e /usr/local/share/poudriere/bulk.sh -f /usr/local/etc/poudriere.d/pkglist -j stable -J 20 -c
	62997  1  SN       0:06.41 sh -e /usr/local/share/poudriere/bulk.sh -f /usr/local/etc/poudriere.d/pkglist -j stable -J 20 -c
	63002  1  IN       0:00.82 sh -e /usr/local/share/poudriere/bulk.sh -f /usr/local/etc/poudriere.d/pkglist -j stable -J 20 -c

I have to kill all bulk.sh in order to stop the poudriere run. All ports have been build correctly, though.

Regards,
Michael


Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?EDA00B73-70DC-42DC-AFDA-0AC8DEF034AC>