Date: Tue, 24 May 2016 20:42:38 +0300 (MSK) From: Dmitry Morozovsky <marck@rinet.ru> To: Matthew Seaman <matthew@freebsd.org> Cc: freebsd-pkg@freebsd.org Subject: Re: broken poudriere with CCACHE Message-ID: <alpine.BSF.2.00.1605242039140.69068@woozle.rinet.ru> In-Reply-To: <34d8ead5-b56a-76e7-26f2-2c5fc5d8be0b@freebsd.org> References: <alpine.BSF.2.00.1605241632180.69068@woozle.rinet.ru> <34d8ead5-b56a-76e7-26f2-2c5fc5d8be0b@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 24 May 2016, Matthew Seaman wrote: > On 05/24/16 14:37, Dmitry Morozovsky wrote: > > 10-stable at amd64 > > > > recently (coincident with pkg 1.8.3?) my poudriere starts failing with enabled > > ccache even with totally clean /var/db/ccache hierarchy. ports failing list > > begins with textproc/expat2 and ftp/curl, for example. > > > > > > Disabling ccache support (can it be done in other way than commenting > > out CCACHE_DIR id poudriere.conf BTW?) helps > > > > Any hints? > > > > It's probably not pkg-1.8.3 but poudriere-devel-3.1.99.20160520 (or > thereabouts). The default was changed to build as non-root. This is > fine, except that you now need to chown your ccache to nobody:nobody so > that it's writable by the userid doing the compilation. Yes, that's exactly this. chown -r nobody:nobody $CACHE_DIR/{[0-9],tmp} fixes the situation. This should be possibly documented somewhere -- neither at man page nor Handbook contain any reference to that... Thanks! -- Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] [ FreeBSD committer: marck@FreeBSD.org ] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1605242039140.69068>