From nobody Tue Mar 07 15:11:21 2023 X-Original-To: freebsd-current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PWJnJ3xCvz3wFr5 for ; Tue, 7 Mar 2023 15:11:32 +0000 (UTC) (envelope-from garyj@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PWJnJ0QL9z47KT; Tue, 7 Mar 2023 15:11:31 +0000 (UTC) (envelope-from garyj@gmx.de) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1678201890; i=garyj@gmx.de; bh=9k3eGYcyt7Ox5L2vESXj7//af8RrAtiIYltK/PoLQO4=; h=X-UI-Sender-Class:Date:From:To:Cc:Subject:In-Reply-To:References: Reply-To; b=ecEakkw6nBGaia0mmDAK49K6iQuuAI+M997x5O5DWH9IMFUdiZNDjwZtttAMf1wlN J3CFXdZzLYQuEs0vRasAfLYsE2hGqFskmNH7l+Z3cXCc7HBnz30YtAyXP0WshDmUIB DNBdLJ0cgz6Mpu/1RzqFsb7SR3mSjrm5osfvDvWN5V11jwGgM4UqkMFjkZ9r+nNOAH n5EPWlaZhfsx+6PQ0RgXhJ8WCgAlKfB6/qlAOwgjES4fCLS69n/0sWui84c8nXtc3Z OftpfXWKxZx0Bcdu33SkyJZkWl1Y5kUe6iJHkHS0iDmJNNg27NqIF7lnbdsBQ7MCmu 3UH78F2nEahOg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from ernst.home ([217.226.49.211]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MQMyZ-1pvCb51ohd-00MMYh; Tue, 07 Mar 2023 16:11:30 +0100 Date: Tue, 7 Mar 2023 15:11:21 +0000 From: Gary Jennejohn To: Nuno Teixeira Cc: FreeBSD CURRENT Subject: Re: PORTS_MODULES fails with beinstall.sh Message-ID: <20230307161121.3821e11d@ernst.home> In-Reply-To: References: Reply-To: garyj@gmx.de X-Mailer: Claws Mail 3.19.0 (GTK+ 2.24.33; amd64-portbld-freebsd14.0) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:Kvh2WMXOrg26icOD+wVGczWPyOmQQVOVmgzzJxflBlwzjkhZC5+ Uyu6ksCxE4W1V9q6c3Dxx4QzwUDqqy1v0FsNfF0+KlnNwsVanGXd7liILduw7mJjdVpl00i B6SxJB6hU7+H1EtPN31QaqYean8p7SHWjLSbKzp6O1riqumlm4asR4gC7GgojlV/jvCsumh bvwneBHrbTsLK1ECqC/Tw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:uu59kGlvuuo=;nP2BlL1DWN+te4mlp6Nwv2+i7+5 8aDq1ElhAvxZ/lJY/S1EDXJ2+YcRPTZZbu/ioqOqkKKbq2uu65l+ImUe9wXk2o5ZZkVustciH qxlg/PqJeHVyOqcTGAPugyvtg1bdyk3Aj2RRMPWWX1rdQqBhPrkNpV636YsHYZxzArhXR7byD DDlAVzcJ6PXyADxI74Qzqy/NdUc9cHWT++3FDNyjigi3RO9z1pQQSBbNoAUVZ7XyXVwltE7nI 8FSMOkAARDCFePIAlW3tg4mBUf7rVCcAKtOPsKQbUtorsGBVOHtE6dB9cBjHIUkVlqBtOBsgu gSWRHVskI4USaWzQpPssFngudTeO+j91IOkpSyzDwj2Ky63FWLWJIKHQ4BO7j2oEifl+TW1QU l3FXglxwzZgs8vybfauKH2adM2eKnCtQ+Ky26zltzzhuamNo81OMnEBBu3T5Cxv7cu++MBe6h rGtUTnklepL84O/+d+53a8JlL2E1z6a26f4umSJMhkDKAo4ULF/byM3cw81d+JNwa8U0+eBy8 3gdjehx5zAjAXgPP62ZrcDCLhvC6V/3cxL+M8RSHORInthc39/Y1NLXXK1pIQWteZbubE1OqW CD8YaNyIS2p+bIgYN6D+B1PrPXEF8zkBUFgOa40cIZdA8kbAjeACMVjeyoh/MmSXw5hOrNHBu rKTqVeKJJBNw/18emAxhh9rkJmG7MBgXC6Epeul7V6yUN4FSVxn9MfD4RR4ieqRNuUXwdSEjb 3IAtDEC0ffXoEOirzkb0beXs1AgbbKSka66XZDxunE7R5iIU+WwemJp8maYGb7k96K1GJ+cfp PQq/H4Md0Cg2AKCyDBDYYGlhvz846dkE3SrVfj5M7KnzfzjyVxQ1eeTFxHNiNt6/42CZ7V6MU 1YFL8UtZmsh76rpxTcNik34U4wiXo17HqoVNxUMSWkJoAFQITaU+W/aBAxPUlP4BJXaW8I0Qt i90mObq91LPXfqaVGMguoxDtHEI= X-Rspamd-Queue-Id: 4PWJnJ0QL9z47KT X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On Tue, 7 Mar 2023 13:47:53 +0000 Nuno Teixeira wrote: > Hello all, > > I'm trying make.conf PORTS_MODULES=3Dx11/nvidia-driver and it fails with > beinstall.sh: > --- > [...] > cd ${PORTSDIR:-/usr/ports}/x11/nvidia-driver; env -u CC -u CXX -u CPP > -u MAKESYSPATH -u MK_AUTO_OBJ -u MAKEOBJDIR > MAKEFLAGS=3D"DESTDIR=3D/tmp/beinstall.6sMgsC/mnt KERNEL=3Dkernel TARGET= =3Damd64 > TARGET_ARCH=3Damd64" SYSDIR=3D/usr/src/sys > PATH=3D/usr/obj/usr/src/amd64.amd64/tmp/bin:/usr/obj/usr/src/amd64.amd6= 4/tmp/usr/sbin:/usr/obj/usr/src/amd64.amd64/tmp/usr/bin:/usr/obj/usr/src/a= md64.amd64/tmp/legacy/usr/sbin:/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr= /bin:/usr/obj/usr/src/amd64.amd64/tmp/legacy/bin:/usr/obj/usr/src/amd64.am= d64/tmp/legacy/usr/libexec::/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/= usr/local/sbin > SRC_BASE=3D/usr/src OSVERSION=3D1400081 > WRKDIRPREFIX=3D/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG make -B > deinstall reinstall > [...] > cd: /tmp/mountpoint.CagxU8/usr/ports/x11/nvidia-driver: No such file or > directory > make: don't know how to make deinstall. Stop > --- > > Any hints? > Read the shell script. It only mounts srcdir, objdir and devfs under BE_MNTPT. The shell script has absolutely no knowledge of other directories. You could hack the script by adding e.g. portsdir=3D/usr/ports and then mo= unt it with mount -t nullfs "${portsdir}" "${BE_MNTPT}${portsdir}" || errx "Unable to mount ports" Probably best to create a private copy named e.g. beinstall+ports.sh and put it in your home directory. =2D- Gary Jennejohn