Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Oct 2004 18:11:31 +0300
From:      Ruslan Ermilov <ru@freebsd.org>
To:        Warren Liddell <shinjii@virusinfo.rdksupportinc.com>
Cc:        freebsd-current@freebsd.org
Subject:   Re: error while doing installworld
Message-ID:  <20041015151131.GA44099@ip.net.ua>
In-Reply-To: <200410160050.56138.shinjii@virusinfo.rdksupportinc.com>
References:  <200410160050.56138.shinjii@virusinfo.rdksupportinc.com>

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

--mYCpIKhGyMATD0i+
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Oct 16, 2004 at 12:50:55AM +1000, Warren Liddell wrote:
> Voyager# make installworld
> mkdir -p /tmp/install.9nPYzwyq
> for prog in [ awk cap_mkdb cat chflags chmod chown  date echo egrep find =
grep =20
> ln make mkdir mtree mv pwd_mkdb rm sed sh sysctl  test true uname wc zic;=
 do =20
> cp `which $prog` /tmp/install.9nPYzwyq;  done
> +cd /usr/FreeBSD5/src; MAKEOBJDIRPREFIX=3D/usr/obj  MACHINE_ARCH=3Di386 =
=20
> MACHINE=3Di386  CPUTYPE=3D =20
> GROFF_BIN_PATH=3D/usr/obj/usr/FreeBSD5/src/i386/legacy/usr/bin =20
> GROFF_FONT_PATH=3D/usr/obj/usr/FreeBSD5/src/i386/legacy/usr/share/groff_f=
ont =20
> GROFF_TMAC_PATH=3D/usr/obj/usr/FreeBSD5/src/i386/legacy/usr/share/tmac =
=20
> PATH=3D/usr/obj/usr/FreeBSD5/src/i386/legacy/usr/sbin:/usr/obj/usr/FreeBS=
D5/src/i386/legacy/usr/bin:/usr/obj/usr/FreeBSD5/src/i386/legacy/usr/games:=
/usr/obj/usr/FreeBSD5/src/i386/usr/sbin:/usr/obj/usr/FreeBSD5/src/i386/usr/=
bin:/usr/obj/usr/FreeBSD5/src/i386/usr/games:/tmp/install.9nPYzwyq=20
> make -f Makefile.inc1 reinstall
> +cd: not found
> *** Error code 127
>=20
> Stop in /usr/FreeBSD5/src.
> *** Error code 1
>=20
> Stop in /usr/FreeBSD5/src.
>=20
> =3D=3D=3D=3D=3D=3D=3D=3D
>=20
> Why has it got +cd ??
>=20
You're supposed to "make buildworld" before doing "make installworld".
It will build (and cause "installworld" to use) the new make binary
that understands the `+' syntax.  From the new make(1) manpage:

> A `+' causes the command to be executed even if -n is specified
> on the command line.


Cheers,
--=20
Ruslan Ermilov
ru@FreeBSD.org
FreeBSD committer

--mYCpIKhGyMATD0i+
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (FreeBSD)

iD8DBQFBb+ijqRfpzJluFF4RAogZAJ0fkIeAC4ztMP48D9MkWZA16mwkXwCfc1Lp
BKOs9vq4ZFHgJjorlbUSI4E=
=/Okm
-----END PGP SIGNATURE-----

--mYCpIKhGyMATD0i+--



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