Date: Mon, 19 Jan 2015 19:20:08 +0200 From: Konstantin Belousov <kostikbel@gmail.com> To: Baptiste Daroussin <bapt@freebsd.org> Cc: freebsd-ports@freebsd.org, Michael Jung <mikej@mikej.com> Subject: Re: PKG - Fail to kill children Message-ID: <20150119172008.GX42409@kib.kiev.ua> In-Reply-To: <69003a728b65c1054f238f21a01086e6@mail.etoilebsd.net> References: <cdae914019fdf816f58944a2052b1bc7@mail.mikej.com> <alpine.BSF.2.11.1501190909010.40040@firewallnew> <69003a728b65c1054f238f21a01086e6@mail.etoilebsd.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jan 19, 2015 at 05:06:34PM +0000, Baptiste Daroussin wrote: > January 19 2015 4:15 PM, "Michael Jung" <mikej@mikej.com> wrote: > > On 2015-01-19 09:20, Michael Jung wrote: > > > >> FreeBSD 10.1-RELEASE #0 r276896: > >> pkg 1.4.4 or pkg 1.4.6 > >> poudriere 3.1.1 under 11.0-CURRENT r275419 > >> > >> On i386 only pkg complains with "Fail to kill children". I have > >> checked some but not all packages > >> and they appear to be updated as expected so this > >> is a heads up. > >> > I do not understand your setting, but that means you have an old kernel running a more recent userland (which is something unsupported btw :)) > > So when building pkg is discovering it is being built on head (aka it support the acquiring the reaper via procctl(2)) and assume it can use it. But your kernel does not have support for that, hence the failure. > > Basically your host must always be newer that your jails Would be useful for pkg to print the failed syscall name/basic mode and errno in addition to its interpretation of the events.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150119172008.GX42409>