From owner-freebsd-ports@freebsd.org Tue Dec 12 18:04:48 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 56374EA0E0F for ; Tue, 12 Dec 2017 18:04:48 +0000 (UTC) (envelope-from sergey@akhmatov.ru) Received: from dutch.chaklun.ru (dutch.chaklun.ru [IPv6:2a01:7c8:aab0:135::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2339768BD2 for ; Tue, 12 Dec 2017 18:04:47 +0000 (UTC) (envelope-from sergey@akhmatov.ru) Received: from [213.141.144.221] (helo=[192.168.1.7]) by dutch.chaklun.ru with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.89 (FreeBSD)) (envelope-from ) id 1eOov7-000D8C-KE; Tue, 12 Dec 2017 21:04:45 +0300 Subject: Re: Keeping your Poudriere dry! To: blubee blubeeme , FreeBSD Ports References: From: Sergey Akhmatov Message-ID: Date: Tue, 12 Dec 2017 21:04:40 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-GB X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 18:04:48 -0000 On 12.12.2017 18:29, blubee blubeeme wrote: > Apologize for the ignorance but I just ran a testport and things seemingly > went well until I tried to update my ports tree, then I get this error: > sudo poudriere ports -u -p HEAD > [00:00:00] Error: Ports tree "HEAD" is currently mounted and being used. > > mount command shows this > ------------------------------------- > zroot/poudriere on /zroot/poudriere (zfs, local, noatime, nfsv4acls) > zroot/poudriere/data on /usr/local/poudriere/data (zfs, local, noatime, > nfsv4acls) ... > > so there's a lot of poudriere stuff still mounted. I can't figure out how > to umount that stuff. > How can manually umount the PORTS tree mounted by a poudriere job? > It happend to me if poudriere job was aborted unexpectedly before doing cleanup. Try checking if some poudriere jails are running: $ jls Then try stopping them: # poudriere jail -j -k