Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Feb 2021 15:42:56 +0100
From:      "O. Hartmann" <o.hartmann@walstatt.org>
To:        Mateusz Guzik <mjguzik@gmail.com>
Cc:        "Simon J. Gerraty" <sjg@FreeBSD.org>, freebsd-current <freebsd-current@freebsd.org>, freebsd-jail@freebsd.org, Stefan Esser <se@freebsd.org>
Subject:   Re: jails: /pool/jails/fulljailmake -> /pool/jails/fulljailbmake: No such file or directory
Message-ID:  <20210215154220.1722fb97@freyja>
In-Reply-To: <CAGudoHHU39CgEgM5DT5987e3-8Jyg3OY=NXAzHEwBK3DirRr=g@mail.gmail.com>
References:  <20210215113620.01a84de7@freyja> <CAGudoHHU39CgEgM5DT5987e3-8Jyg3OY=NXAzHEwBK3DirRr=g@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 15 Feb 2021 11:47:07 +0100
Mateusz Guzik <mjguzik@gmail.com> wrote:

> Can you try this with reverting:
>
> commit ee10666327b622c2f20a4ac17e7a5673b04e7c9a
> Author: Simon J. Gerraty <sjg@FreeBSD.org>
> Date:   Sun Feb 14 17:20:10 2021 -0800
>
>     Links for bmake and bmake.1
>
>     Some folk forget that make is bmake, and want the links...
>
>     MFC after: 1 week
>
> diff --git a/usr.bin/bmake/Makefile.inc b/usr.bin/bmake/Makefile.inc
> index 96431c19d2af..8c4cb659e1d8 100644
> --- a/usr.bin/bmake/Makefile.inc
> +++ b/usr.bin/bmake/Makefile.inc
> @@ -9,6 +9,8 @@
>
>  .if exists(${.CURDIR}/tests)
>  PROG=3D make
> +LINKS=3D make bmake
> +MLINKS=3D ${MAN} b${MAN}
>  .endif
>
>  .if !defined(MK_SHARED_TOOLCHAIN) || ${MK_SHARED_TOOLCHAIN} =3D=3D "no"
>
> If reverting this does not help, can you try with:
> sysctl vfs.cache_fast_lookup=3D0

reverting the mentioned commit helped and made things working as expected =
again.

Thank you very much.

oh

>
> On 2/15/21, O. Hartmann <ohartmann@walstatt.org> wrote:
> > The base host is running FreeBSD 14.0-CURRENT #6 main-n244784-8563de2f=
279:
> > Fri
> > Feb 12 12:48:34 CET 2021 amd64, the source tree is at "commit
> > 5dce03847fdc7bc6eb959282c0ae2117b1991746".
> >
> >
> > Updating jails via "ezjail-admin update -i", or for poudriere based CU=
RRENT
> > (14-CURRENT) jails via "poudriere jail -j jail -u -b", installation of
> > world
> > fails due to an error, shown below:
> >
> > [...]
> >
> > =3D=3D=3D> usr.bin/bmake (install)
> > install  -s -o root -g wheel -m 555   make
> > /pool/jails/fulljail/usr/bin/make
> > install  -o root -g wheel -m 444 make.1.gz
> > /pool/jails/fulljail/usr/share/man/man1/ rm -f
> > /pool/jails/fulljail/usr/share/man/man1/bmake.1
> > /pool/jails/fulljail/usr/share/man/man1/bmake.1.gz;  install -l h -o r=
oot
> > -g
> > wheel -m 444  /pool/jails/fulljail/usr/share/man/man1/make.1.gz
> > /pool/jails/fulljail/usr/share/man/man1/bmake.1.gz install -l h -o roo=
t -g
> > wheel -m 555  /pool/jails/fulljailmake /pool/jails/fulljailbmake insta=
ll:
> > link
> > /pool/jails/fulljailmake -> /pool/jails/fulljailbmake: No such file or
> > directory *** Error code 71
> >
> > Stop.
> > make[5]: stopped in /usr/src/usr.bin/bmake
> > *** Error code 1
> > _______________________________________________
> > freebsd-current@freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.=
org"
> >
>
>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20210215154220.1722fb97>