From owner-freebsd-current@freebsd.org Mon Jun 3 11:17:59 2019 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0F6A515AD701 for ; Mon, 3 Jun 2019 11:17:59 +0000 (UTC) (envelope-from andrnils@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 3E58073116 for ; Mon, 3 Jun 2019 11:17:58 +0000 (UTC) (envelope-from andrnils@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id F084715AD6FF; Mon, 3 Jun 2019 11:17:57 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CC88915AD6FE for ; Mon, 3 Jun 2019 11:17:57 +0000 (UTC) (envelope-from andrnils@gmail.com) Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com [IPv6:2a00:1450:4864:20::129]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2694873115 for ; Mon, 3 Jun 2019 11:17:57 +0000 (UTC) (envelope-from andrnils@gmail.com) Received: by mail-lf1-x129.google.com with SMTP id d7so3736393lfb.10 for ; Mon, 03 Jun 2019 04:17:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=ESBdrL51lH/JyBM5PuzeuLWzd9LRuz3a5lp3yTL37I4=; b=loINJSvtC6sfyCViCYZJE6gZPiL18eOie5I53mXnKTgZUit29izHR7TAjLeApmXGUF pf0xqxPDAJE2OzCUojx0wzyfDBrpfULgUsd6Gtk2px02OzCU3P7KiKP9Qi7lGvz8H7Bd ITb/wENOo1K/rngwGVaoO/LbXt/4KL9/y4mG6fv8TyrWiVX5hBZlV2DE+xvRFuWHzsqu CUtUnLPa67zBGB+fHV4bilpioT/AKGyDpWU8+L7bZLPRMLUvlPTPMNMG9akQtxJkQV5N YyANyt5WBjatjbIkY3hDNJ8RIrVoR92/UgCGU4rTFZNHprG3wJpaAbK+dr5t1P+Yz7vv B8nA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=ESBdrL51lH/JyBM5PuzeuLWzd9LRuz3a5lp3yTL37I4=; b=nYApFuyxBUi1GA82OZ0Bc6Al3JwPrS+pS/S4TsU6JrJ4b7ZPjaQqtBZ/Jm9HaDM4cB tiPk4XtlcIa+IT9kGYB0cDPT+WBk64SCTkHvVFxBN/FwyCDO569odqdAzyUlZVHWPX5E ZdJ69H27by5654hgMScR4OVgjH9aSN17soZJwQmxmL0pH5UrzCPTL4aq766bzNkG6R6e 9a4ZIlTdwKVVtzTWndhZtaZ7RATzkcFKIytuciMktpZ97zNaq/xUC9qpbMqc4D12AiuM UIxWKACJWOENkSTz/Krhm13Re/9nIn7PVAhkq1fi46rHfk4SrLbFSfwQxUzlpfL/9c2f oUOw== X-Gm-Message-State: APjAAAUAJQyknWJQ6HK2rvotJ7lnnVEoj+oyQJWEFeXVm+cPXbk0SYn9 Tjy2mNyHQV8PqrGfR3nTNmcfx/9F+Y32ksIuRG8S3yPu X-Google-Smtp-Source: APXvYqw5M/+qnt7qxohXc/qxJxguETjJV+9/Cc5DJJgVhw3gVBj6AC/YJKEnwebkp2tHPMro3Ut9fu8GCuQL7HXNuzg= X-Received: by 2002:ac2:59c9:: with SMTP id x9mr13297683lfn.52.1559560675240; Mon, 03 Jun 2019 04:17:55 -0700 (PDT) MIME-Version: 1.0 References: <20190603110454.GH1170@albert.catwhisker.org> In-Reply-To: <20190603110454.GH1170@albert.catwhisker.org> From: Andreas Nilsson Date: Mon, 3 Jun 2019 13:17:44 +0200 Message-ID: Subject: Re: Post-installworld mergemaster breakage r348504 -> r348529? To: current@freebsd.org X-Rspamd-Queue-Id: 2694873115 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.96 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.96)[-0.956,0] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Jun 2019 11:17:59 -0000 On Mon, Jun 3, 2019 at 1:06 PM David Wolfskill wrote= : > I see: > > ... > -------------------------------------------------------------- > >>> Installing everything completed on Mon Jun 3 03:48:55 PDT 2019 > -------------------------------------------------------------- > Mon Jun 3 03:48:55 PDT 2019 > > *** Creating the temporary root environment in /var/tmp/temproot > *** /var/tmp/temproot ready for use > *** Creating and populating directory structure in /var/tmp/temproot > > /bin/sh: -N: not found > > *** FATAL ERROR: Cannot 'cd' to /usr/src and install files to > the temproot environment > > > > (using my usual set of csh aliases, so trying again "manually"): > > freebeast(13.0-C)[1] cd /usr/src > freebeast(13.0-C)[2] mergemaster -F -U -u 0022 -i > > *** The directory specified for the temporary root environment, > /var/tmp/temproot, exists. This can be a security risk if untrusted > users have access to the system. > > Use 'd' to delete the old /var/tmp/temproot and continue > Use 't' to select a new temporary root directory > Use 'e' to exit mergemaster > > Default is to use /var/tmp/temproot as is > > How should I deal with this? [Use the existing /var/tmp/temproot] d > > *** Deleting the old /var/tmp/temproot > > *** Creating the temporary root environment in /var/tmp/temproot > *** /var/tmp/temproot ready for use > *** Creating and populating directory structure in /var/tmp/temproot > > /bin/sh: -N: not found > > *** FATAL ERROR: Cannot 'cd' to /usr/src and install files to > the temproot environment > > freebeast(13.0-C)[3] > > > As for the environment: > > FreeBSD freebeast.catwhisker.org 13.0-CURRENT FreeBSD 13.0-CURRENT #573 > r348504M/348508: Sun Jun 2 09:00:52 PDT 2019 > root@freebeast.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/sys/GENE= RIC > amd64 > > freebeast(13.0-C)[16] grep -v '^#' /etc/make.conf > SENDMAIL_MC=3D/etc/mail/client.mc > freebeast(13.0-C)[17] > > freebeast(13.0-C)[17] grep -v '^#' /etc/src.conf > > WITHOUT_DEBUG_FILES=3D1 > WITH_ELFCOPY_AS_OBJCOPY=3D1 > freebeast(13.0-C)[18] > > freebeast(13.0-C)[19] grep -v '^#' /etc/src-env.conf > WITH_META_MODE=3Dyes > freebeast(13.0-C)[20] > > I find "-N ..." in /usr/src/Makefile.inc1 (for INSTALLFLAGS and > MTREEFLAGS, but I don't see how that would cause this. And I've > been doing this (tracking head daily) for ... "a while" (usually > without incident). > > Any hints? > > Thanks! > > Peace, > david > -- > David H. Wolfskill david@catwhisker.org > "One of the things I learned is it=E2=80=99s not about the political view= , it=E2=80=99s > about > the kind of person they are.=E2=80=9D -- political reporter Dave Bryan (r= etired) > > See http://www.catwhisker.org/~david/publickey.gpg for my public key. > Might this be the same I noticed with "make packages", ie: diff --git a/Makefile.inc1 b/Makefile.inc1 index 6c77c8abdb8..60ac6493c95 100644 --- a/Makefile.inc1 +++ b/Makefile.inc1 @@ -888,7 +888,7 @@ INSTALLFLAGS+=3D -h sha256 .endif .if defined(DB_FROM_SRC) || defined(NO_ROOT) IMAKE_INSTALL=3D INSTALL=3D"${INSTALL} ${INSTALLFLAGS}" -IMAKE_MTREE=3D MTREE_CMD=3D"${MTREE_CMD} ${MTREEFLAGS}" +IMAKE_MTREE=3D MTREE_CMD=3D"${MTREE} ${MTREEFLAGS}" .endif DESTDIR_MTREEFLAGS=3D -deU Best regards Andreas