From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 69095 invoked by alias); 27 Jan 2019 05:08:39 -0000 Mailing-List: contact systemtap-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: systemtap-owner@sourceware.org Received: (qmail 69086 invoked by uid 89); 27 Jan 2019 05:08:38 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-0.9 required=5.0 tests=BAYES_00,KAM_LAZY_DOMAIN_SECURITY,UNPARSEABLE_RELAY autolearn=no version=3.3.2 spammy=Hx-languages-length:787, H*Ad:D*edu X-HELO: llmx3.ll.mit.edu Received: from LLMX3.LL.MIT.EDU (HELO llmx3.ll.mit.edu) (129.55.12.49) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 27 Jan 2019 05:08:37 +0000 Received: from LLE2K16-MBX02.mitll.ad.local (LLE2K16-MBX02.mitll.ad.local) by llmx3.ll.mit.edu (unknown) with ESMTP id x0R58ZMC020369 for ; Sun, 27 Jan 2019 00:08:35 -0500 Subject: Re: [PATCH] Fix "make install" in certain fakeroot environments To: References: <20190127032527.11640-1-david.ward@ll.mit.edu> From: David Ward Message-ID: Date: Sun, 27 Jan 2019 05:08:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 MIME-Version: 1.0 In-Reply-To: <20190127032527.11640-1-david.ward@ll.mit.edu> Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: quoted-printable X-SW-Source: 2019-q1/txt/msg00015.txt.bz2 On 1/26/19 10:25 PM, David Ward wrote: > Do not abort "make install" if the stapusr group cannot be found or > created, or it cannot be set as the owner of installed executables, > even when the effective user ID is 0. > > These operations may not be possible in some fakeroot environments > that are used to build distribution binary packages. (I discovered > this issue on Arch Linux using "makechrootpkg".) The package build > files often specify these operations directly: see systemtap.spec. > > Otherwise, use fewer commands to achieve the same result as before. I believe this can be disregarded. It seems I was missing some=20 information specific to Arch Linux, and I don't think this patch is=20 otherwise necessary.