From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#74400: 31.0.50; tramp-loaddefs.elc suddenly owned by root Date: Tue, 19 Nov 2024 10:09:20 +0100 Message-ID: <877c8z8u9r.fsf@gmx.de> References: <871pz9q1ge.fsf@web.de> <86wmh1vmy0.fsf@gnu.org> <87wmh1oksp.fsf@web.de> <875xol92h1.fsf@gmx.de> <87serpoh2g.fsf@web.de> <87plmtpamy.fsf@web.de> <87y11h6iow.fsf@gmx.de> <86ed38vh9k.fsf@gnu.org> Reply-To: Michael Albinus Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11350"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: michael_heerdegen@web.de, 74400-done@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Nov 19 10:10:40 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1tDKFr-0002m1-Kx for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 19 Nov 2024 10:10:39 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tDKFJ-000320-Kt; Tue, 19 Nov 2024 04:10:05 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tDKFH-0002zp-2m for bug-gnu-emacs@gnu.org; Tue, 19 Nov 2024 04:10:03 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tDKFG-0007gl-QH for bug-gnu-emacs@gnu.org; Tue, 19 Nov 2024 04:10:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:References:In-Reply-To:From:To:Subject; bh=ZVrWmu/5BkwZEXG4an3pQxYulgYZvVwK2Nw6Yd7yXWg=; b=eCIrPmGVhpjlCME20hWpMnDs+Z1/vPqd4Hb/WP7RT2XmKXgWRnPcSmTOdt64AoOyoCgwT0xLKM31yyYh8ISWYS2ZtIwtPggxGup6FbDyA9YPAZynR8/RU/w8z8RBn37ujCDjBpEWLPq8oqTvwFveh6PhfX+NgfhhdcsIfaplKc2FfEA4XjeTbu6qrY+WzSW5xHv1ZPTIYg+7vJH9eG9rQ16ax1l8VFeBx0RFzmdZiQK65k290A1kcvOVxQx72Qh/956GL6RfJRwVLzQZ5g6G46ldhwJyutWN85Cmk5JZaK69PqBcuE1L4UWDg/W3VSq+B4cQ2q17Xg4GX1A+2qgz5g==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tDKFG-0002nx-M1 for bug-gnu-emacs@gnu.org; Tue, 19 Nov 2024 04:10:02 -0500 Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Tue, 19 Nov 2024 09:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 74400 X-GNU-PR-Package: emacs Mail-Followup-To: 74400@debbugs.gnu.org, michael.albinus@gmx.de, michael_heerdegen@web.de Original-Received: via spool by 74400-done@debbugs.gnu.org id=D74400.173200737110699 (code D ref 74400); Tue, 19 Nov 2024 09:10:02 +0000 Original-Received: (at 74400-done) by debbugs.gnu.org; 19 Nov 2024 09:09:31 +0000 Original-Received: from localhost ([127.0.0.1]:41025 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tDKEl-0002mV-3s for submit@debbugs.gnu.org; Tue, 19 Nov 2024 04:09:31 -0500 Original-Received: from mout.gmx.net ([212.227.15.19]:34147) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tDKEj-0002mF-2p for 74400-done@debbugs.gnu.org; Tue, 19 Nov 2024 04:09:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1732007361; x=1732612161; i=michael.albinus@gmx.de; bh=ZVrWmu/5BkwZEXG4an3pQxYulgYZvVwK2Nw6Yd7yXWg=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=qbdgfwNEfkIYzQqlAfz4nHbK5U/1ocs+Pgqx+kG0o6YwmdIylNkaq8R+tfVzZ7fQ LCPU8Ap0H0i19kaFDNsDWhggoO1LsD3KwBuAMy8Adth3Pd/zMCOAJA8080duiGuNc EOx56kHMdXtW3Pt1yGpgyY8npwOUkHTIzA3/ekZq6c9aXkXUuPn4cdG3tG+SrEYy9 LM6eFn8WppBZBnTBolUObF82cZzX72fOvt1dasxEb5el5RWS/JFWsD75z8Sqlaowh dEuVS6d83Ve9ScTvyvcUkNhVScupcYBSZ8b+RzuTmjfhrDQj8CwiNUJb958fL8jn4 t/NQ0p7Ko3RE06zs6g== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1McY8d-1tjdeO0QsH-00qmXW; Tue, 19 Nov 2024 10:09:21 +0100 In-Reply-To: <86ed38vh9k.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 18 Nov 2024 14:49:27 +0200") X-Provags-ID: V03:K1:H4M90n7Z42hUzMrCHvZiBDEliC9NQyXyqSCCiiM8ltO1oApkD+f YlwdBLrT6SXT/R+DuVHT//Uc/fgwQrirU7PG3mbmM7pUhJIy/V/SVZMGtjNU5NCZh1V4e5z KcP9v4mOI5zRs1TBr5hRRtXA7HYwHmNYf0UlmzUIvk00cvlb2p3jluAEuCV+iCKTUP7oltu LXS7vfXZlbbor6RFVrIdQ== UI-OutboundReport: notjunk:1;M01:P0:bkINtedFYD8=;tCvGZaRSv1dZyrSqCmTFaha6QL+ HY97N1K38yQ/tv8IVkV0vSrqI7VH682Tua9PR7KQwn/OL8y/C32hSoKMeWR3+1slhKVrRbalE JYyPF0A8jBgY1PsOh5KfCGkoz2Ul38IRA6mRrXrjlUtFeSL8XJ132zfx5B2DDD6j6d2KLIQwz wotbMqDrch9iJ06PAAZtixkhd338dD4uMgPqtBKts0jpsTfQBMtLfa2aefuVMlWNLyTowkDDn 1Xc6cRKG6aSelVTl1WZPkRZLKlQ8Z2EFkL4nLYppZgl6D0oBBzJIww77nfacnbGVJNxm+Hc1o guj5VjNV3O2o45mNYw2Dxz1Afq8MZhSfc16TBhwPgrpOO0s9BAVD7PJxBt1zchxVMXY9ZYYno j9QG1D5tNOzFB37L40RmkVN0c0uydvBwZOeX7AFC3KFAkBKbUmFz1/JORt3ltxzdrTeUyfFO8 cj+gqUlbh4Ck7i9nrCNkhHnGzxT3yH25iTnrolg+EssPDNrufHwoJTYU7P6rwI+0v76TjqvLw GuMrVBwAl3KpcjDEkXe+Xbwas2ru5XJpk5GzjQzMJAKzp/i4PyE7+d0sdrUHNqIXtjH3SOGmY PvfxzCPicxOMOELMj39nkGtx3rd1bfeRNjtt/sOYQSOKmp9w+uWPGezq5NCBE+pfrJ2eUNdFh YrAJp3Pv+GZPmDSru8NZKd+sJ/f2BmNkYxBIxUa57E/RnXAGBYAfFQFMYtv4gS5Z+ojzCt3k4 Vtt0zYrupJGYLTJTVbDNtQiAWZKh2eVdq8qGzk/eobUqMVYadWh5UNubUavyZotXolPRdE84 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:295628 Archived-At: Eli Zaretskii writes: Hi Eli, >> > No idea to be honest. Let's not waste time and assume I made nonsens= e. >> > I can reopen in case it comes back. >> >> Wait, I could reproduce the problem: >> >> --8<---------------cut here---------------start------------->8--- >> # rm lisp/net/tramp-loaddefs.elc >> # sudo make install >> # ll lisp/net/*loaddefs* >> -rw-rw----+ 1 albinus albinus 110234 Nov 17 17:37 lisp/net/tramp-loadde= fs.el >> -rw-r--r--+ 1 root root 122088 Nov 18 09:27 lisp/net/tramp-loadde= fs.elc >> --8<---------------cut here---------------end--------------->8--- > > But note that here the time stamps of the two files are very diferent, > which seems to indicate that tramp-loaddefs.el was somehow > byte-compiled as part of "make install". Whereas in the OP, we saw a > different picture: > > | /home/micha/software/emacs/lisp/net: > | drwxr-xr-x 2 micha micha 4,0K Nov 16 17:03 . > | drwxr-xr-x 28 micha micha 20K Nov 16 17:03 .. > | [...] > | -rw-rw-r-- 1 micha micha 108K Nov 15 17:01 tramp-loaddefs.el > | -rw-r--r-- 1 root root 120K Nov 15 17:01 tramp-loaddefs.elc > > Look, ma: same time stamp. Which seems to indicate they were both > produced at the same time, so probably by the same command. My example doesn't claim to be the recipe which happened to Michael. But it shows, that 'sudo make install' could create root-owned files in the build dir, and that's what this bug report is about. I don't know whether it is important enough to change something. But we should know (and document), that it could happen. Best regards, Michael.