Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Nov 2025 19:51:37 +0100
From:      Michael Gmelin <grembo@freebsd.org>
To:        Thomas Schweikle <tschweikle@gmail.com>
Cc:        Sulev-Madis Silber <freebsd-current-freebsd-org111@ketas.si.pri.ee>, freebsd-current@freebsd.org
Subject:   Re: "etcupdate extract" -- Failed to build new tree.
Message-ID:  <5B14C300-5375-4279-9DC6-CE88B7A84788@freebsd.org>
In-Reply-To: <CA%2BrGx5cw9zd8e-uwB0v7WHwzm6Dco%2BUtPWRtYikUW3aZ1fz8jw@mail.gmail.com>

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

<html class="apple-mail-supports-explicit-dark-mode"><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div dir="ltr"></div><div dir="ltr"><br></div><div dir="ltr"><br><div dir="ltr"></div><div dir="ltr"></div><blockquote type="cite">On 8. Nov 2025, at 19:22, Thomas Schweikle &lt;tschweikle@gmail.com&gt; wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><div dir="ltr">Looking at the log from etcupdate I found it failing with<div><br></div><div>chmod 755 mk_cmds<br>rm -f <a href="http://et-h-ss_err.et">et-h-ss_err.et</a>; et-h-ss_err.c et-h-ss_err.h<br>cp /usr/src/crypto/krb5/src/util/ss/<a href="http://ss_err.et">ss_err.et</a>; <a href="http://et-h-ss_err.et">et-h-ss_err.et</a><br>compile_et -d /usr/src/crypto/krb5/src/util/et --textdomain mit-krb5 <a href="http://et-h-ss_err.et">et-h-ss_err.et</a><br>+ /usr/bin/awk -f /usr/src/crypto/krb5/src/util/et/et_h.awk 'outfile=et-h-ss_err.h' <a href="http://et-h-ss_err.et">et-h-ss_err.et</a><br>+ /usr/bin/awk -f /usr/src/crypto/krb5/src/util/et/et_c.awk 'outfile=et-h-ss_err.c' 'textdomain=mit-krb5' 'localedir=' <a href="http://et-h-ss_err.et">et-h-ss_err.et</a><br>mv et-h-ss_err.h ss_err.h<br>rm -f <a href="http://et-h-ss_err.et">et-h-ss_err.et</a>; et-h-ss_err.h<br>./mk_cmds /usr/src/crypto/krb5/src/util/ss/std_rqs.ct<br>make[4]: exec(./mk_cmds): Permission denied<br>*** Error code 1<br><br>Stop.<br>make[4]: stopped making "all" in /usr/src/krb5/util/ss<br>*** Error code 1<br><br>Stop.<br>make[3]: stopped making "bootstrap-tools" in /usr/src<br>&nbsp; &nbsp; &nbsp; &nbsp;10.16 real &nbsp; &nbsp; &nbsp; &nbsp; 8.75 user &nbsp; &nbsp; &nbsp; &nbsp; 1.04 sys<br>*** Error code 1<br><br>Stop.<br>make[2]: stopped making "_bootstrap-tools" in /usr/src<br>*** Error code 1<br><br>Stop.<br>make[1]: stopped making "buildetc" in /usr/src<br>*** Error code 1<br><br>Stop.<br>make: stopped making "buildetc" in /usr/src<br></div><div><br></div><div>It fails, because it is not allowed to "exec ./mk_cmds", after setting "chmod 0755" for "mk_cmds"? Within "/usr/src" "mk_cmds" just does not exist – as long as "find /usr/src -iname '*mk_cmds*' -print" would be able to find it:</div><div>/usr/src # find . -iname '*/mk_cmds/*'<br>/usr/src #</div><div><br></div><div>"/usr/src" is mounted</div><div>zroot/usr/src on /usr/src (zfs, local, noexec, nosuid, nfsv4acls)</div><div><br></div></div></div></blockquote><div><br></div><div>Not sure if the file is in the tree or not, but your /usr/src is mounted as noexec, so executing anything on that file system is not allowed.</div><div><br></div>-m<div><br></div></body></html>
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5B14C300-5375-4279-9DC6-CE88B7A84788>