From unknown Fri Sep 19 20:43:29 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62747: 29.0.90; Invalid desktop file Resent-From: Andreas Schwab Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Apr 2023 09:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 62747 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 62747@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.168111888124049 (code B ref -1); Mon, 10 Apr 2023 09:29:01 +0000 Received: (at submit) by debbugs.gnu.org; 10 Apr 2023 09:28:01 +0000 Received: from localhost ([127.0.0.1]:34342 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plnoe-0006FX-Ss for submit@debbugs.gnu.org; Mon, 10 Apr 2023 05:28:01 -0400 Received: from lists.gnu.org ([209.51.188.17]:48412) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plnod-0006FP-08 for submit@debbugs.gnu.org; Mon, 10 Apr 2023 05:27:59 -0400 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 1plnoZ-0006HJ-0R for bug-gnu-emacs@gnu.org; Mon, 10 Apr 2023 05:27:55 -0400 Received: from mail-out.m-online.net ([212.18.0.9]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1plnoW-00020v-Mp for bug-gnu-emacs@gnu.org; Mon, 10 Apr 2023 05:27:54 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4Pw3Xz6MTxz1r68l for ; Mon, 10 Apr 2023 11:27:47 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4Pw3Xz62ySz1qqlS for ; Mon, 10 Apr 2023 11:27:47 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id VybrKWCBkjQE for ; Mon, 10 Apr 2023 11:27:46 +0200 (CEST) X-Auth-Info: ctXH0ZSnK+tTP2jTEjiI+VDTt7wO7g8jY/8qKzp7ZPYzfgdvEtXyhl0oiqeeVlIH Received: from igel.home (aftr-82-135-86-149.dynamic.mnet-online.de [82.135.86.149]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA for ; Mon, 10 Apr 2023 11:27:46 +0200 (CEST) Received: by igel.home (Postfix, from userid 1000) id 82E732C12FA; Mon, 10 Apr 2023 11:27:46 +0200 (CEST) From: Andreas Schwab X-Yow: ...A housewife is wearing a polypyrene jumpsuit!! Date: Mon, 10 Apr 2023 11:27:46 +0200 Message-ID: <87mt3gccj1.fsf@igel.home> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=212.18.0.9; envelope-from=whitebox@nefkom.net; helo=mail-out.m-online.net X-Spam_score_int: -23 X-Spam_score: -2.4 X-Spam_bar: -- X-Spam_report: (-2.4 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --create-frame --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Action new-window" contains a non-escaped character '$' in a quote, but it should be escaped with two backslashes ("\\$") invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --create-frame --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Action new-window" contains a non-escaped character '$' in a quote, but it should be escaped with two backslashes ("\\$") invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --create-frame --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Action new-window" contains a quote which is not closed invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --create-frame --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Action new-window" contains a reserved character '&' outside of a quote invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --create-frame --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Action new-window" contains a reserved character ''' outside of a quote invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --create-frame --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Action new-window" contains a reserved character ')' outside of a quote invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --create-frame --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Action new-window" contains a reserved character ';' outside of a quote invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Entry" contains a non-escaped character '$' in a quote, but it should be escaped with two backslashes ("\\$") invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Entry" contains a quote which is not closed invalid-desktopfile /usr/share/applications/emacsc c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Entry" contains a reserved character '&' outside of a quote invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Entry" contains a reserved character ''' outside of a quote invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Entry" contains a reserved character '(' outside of a quote invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Entry" contains a reserved character ')' outside of a quote invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Entry" contains a reserved character ';' outside of a quote invalid-desktopfile /usr/share/applications/emacsclient.desktop value "sh -c "if [ -n \\"\\$*\\" ]; then exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" \\"\\$@\\"; else exec emacsclient --alternate-editor= --create-frame; fi" sh %F" for key "Exec" in group "Desktop Entry" contains a non-escaped character '$' in a quote, but it should be escaped with two backslashes ("\\$") invalid-desktopfile /usr/share/applications/emacsclient.desktop value "sh -c "if [ -n \\"\\$*\\" ]; then exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" \\"\\$@\\"; else exec emacsclient --alternate-editor= --create-frame; fi" sh %F" for key "Exec" in group "Desktop Entry" contains a non-escaped character '$' in a quote, but it should be escaped with two backslashes ("\\$") invalid-desktopfile /usr/share/applications/emacsclient.desktop value "sh -c "if [ -n \\"\\$*\\" ]; then exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" \\"\\$@\\"; else exec emacsclient --alternate-editor= --create-frame; fi" sh %F" for key "Exec" in group "Desktop Entry" contains a quote which is not closed invalid-desktopfile /usr/share/applications/emacsclient.desktop value "sh -c "if [ -n \\"\\$*\\" ]; then exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" \\"\\$@\\"; else exec emacsclient --alternate-editor= --create-frame; fi" sh %F" for key "Exec" in group "Desktop Entry" contains a reserved character '$' outside of a quote -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different." From unknown Fri Sep 19 20:43:29 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62747: 29.0.90; Invalid desktop file Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Apr 2023 13:35:00 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62747 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andreas Schwab , Ulrich =?UTF-8?Q?M=C3=BCller?= Cc: 62747@debbugs.gnu.org Received: via spool by 62747-submit@debbugs.gnu.org id=B62747.16811336426365 (code B ref 62747); Mon, 10 Apr 2023 13:35:00 +0000 Received: (at 62747) by debbugs.gnu.org; 10 Apr 2023 13:34:02 +0000 Received: from localhost ([127.0.0.1]:34584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plrej-0001eU-9b for submit@debbugs.gnu.org; Mon, 10 Apr 2023 09:34:02 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49808) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plreh-0001eG-R0 for 62747@debbugs.gnu.org; Mon, 10 Apr 2023 09:34:00 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1plreb-0008Mw-Jc; Mon, 10 Apr 2023 09:33:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=++1t+HpUSLFJJwG+i+7rPchM7zkZ5AmfuKNBF370e50=; b=HSe7xCOAqSg1Z44ITnRF AmV5E61g9wLSjAZ8qS8arC5qg0h7WrWNV/+HT92G44UUMsF+prbR8l7oqbapWL9rAe5qjcuhMLhmu h4zKv+8m8u9EPIhbJb88QtHVI45P3ddBI9cFnUTdUEETv9PqBlzyolKrdAfegshIr+wzU8+agQZ2e D14PdM3Qv0lnebpbKu5bhwLGnhWCxE7bBEBQHCxwah6W62hu16+JKCZpiknQ82RryeN4OzVF/3oM3 NyTjokZEjvqHLevlUc3ap/eog2BoQlLc7+Qv35gv+4nif6QD9Wp75WkDjKU+NtrHaAS4ZCdN/pA19 G6yOqTLaJBgMwA==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1plrea-0003s9-Tv; Mon, 10 Apr 2023 09:33:53 -0400 Date: Mon, 10 Apr 2023 16:34:33 +0300 Message-Id: <83o7nvc13q.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87mt3gccj1.fsf@igel.home> (message from Andreas Schwab on Mon, 10 Apr 2023 11:27:46 +0200) References: <87mt3gccj1.fsf@igel.home> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Andreas Schwab > Date: Mon, 10 Apr 2023 11:27:46 +0200 > > invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --create-frame --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Action new-window" contains a non-escaped character '$' in a quote, but it should be escaped with two backslashes ("\\$") > invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --create-frame --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Action new-window" contains a non-escaped character '$' in a quote, but it should be escaped with two backslashes ("\\$") > invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --create-frame --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Action new-window" contains a quote which is not closed > invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --create-frame --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Action new-window" contains a reserved character '&' outside of a quote > invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --create-frame --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Action new-window" contains a reserved character ''' outside of a quote > invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --create-frame --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Action new-window" contains a reserved character ')' outside of a quote > invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --create-frame --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Action new-window" contains a reserved character ';' outside of a quote > invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Entry" contains a non-escaped character '$' in a quote, but it should be escaped with two backslashes ("\\$") > invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Entry" contains a quote which is not closed > invalid-desktopfile /usr/share/applications/emacsc > c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Entry" contains a reserved character '&' outside of a quote > invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Entry" contains a reserved character ''' outside of a quote > invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Entry" contains a reserved character '(' outside of a quote > invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Entry" contains a reserved character ')' outside of a quote > invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Entry" contains a reserved character ';' outside of a quote > invalid-desktopfile /usr/share/applications/emacsclient.desktop value "sh -c "if [ -n \\"\\$*\\" ]; then exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" \\"\\$@\\"; else exec emacsclient --alternate-editor= --create-frame; fi" sh %F" for key "Exec" in group "Desktop Entry" contains a non-escaped character '$' in a quote, but it should be escaped with two backslashes ("\\$") > invalid-desktopfile /usr/share/applications/emacsclient.desktop value "sh -c "if [ -n \\"\\$*\\" ]; then exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" \\"\\$@\\"; else exec emacsclient --alternate-editor= --create-frame; fi" sh %F" for key "Exec" in group "Desktop Entry" contains a non-escaped character '$' in a quote, but it should be escaped with two backslashes ("\\$") > invalid-desktopfile /usr/share/applications/emacsclient.desktop value "sh -c "if [ -n \\"\\$*\\" ]; then exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" \\"\\$@\\"; else exec emacsclient --alternate-editor= --create-frame; fi" sh %F" for key "Exec" in group "Desktop Entry" contains a quote which is not closed > invalid-desktopfile /usr/share/applications/emacsclient.desktop value "sh -c "if [ -n \\"\\$*\\" ]; then exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" \\"\\$@\\"; else exec emacsclient --alternate-editor= --create-frame; fi" sh %F" for key "Exec" in group "Desktop Entry" contains a reserved character '$' outside of a quote Thanks. Ulrich, could you please look into this? From unknown Fri Sep 19 20:43:29 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62747: 29.0.90; Invalid desktop file Resent-From: Ulrich Mueller Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Apr 2023 13:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62747 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 62747@debbugs.gnu.org, Andreas Schwab Received: via spool by 62747-submit@debbugs.gnu.org id=B62747.16811348488796 (code B ref 62747); Mon, 10 Apr 2023 13:55:02 +0000 Received: (at 62747) by debbugs.gnu.org; 10 Apr 2023 13:54:08 +0000 Received: from localhost ([127.0.0.1]:34621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plryC-0002Hn-Ax for submit@debbugs.gnu.org; Mon, 10 Apr 2023 09:54:08 -0400 Received: from woodpecker.gentoo.org ([140.211.166.183]:37230 helo=smtp.gentoo.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plryB-0002HN-2b for 62747@debbugs.gnu.org; Mon, 10 Apr 2023 09:54:07 -0400 From: Ulrich Mueller In-Reply-To: <83o7nvc13q.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 10 Apr 2023 16:34:33 +0300") References: <87mt3gccj1.fsf@igel.home> <83o7nvc13q.fsf@gnu.org> Date: Mon, 10 Apr 2023 15:53:56 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) >> invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --create-frame --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Action new-window" contains a non-escaped character '$' in a quote, but it should be escaped with two backslashes ("\\$") Sorry, but I don't see any unescaped $ there, all are escaped as \\$. >> invalid-desktopfile /usr/share/applications/emacsclient-mail.desktop value "sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --create-frame --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u" for key "Exec" in group "Desktop Action new-window" contains a quote which is not closed Same here, I don't see any unclosed quote. Also, where does that log appear, and how can I reproduce it? From unknown Fri Sep 19 20:43:29 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62747: 29.0.90; Invalid desktop file Resent-From: Ulrich Mueller Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Apr 2023 14:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62747 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Ulrich =?UTF-8?Q?M=C3=BCller?= , 62747@debbugs.gnu.org, Andreas Schwab Received: via spool by 62747-submit@debbugs.gnu.org id=B62747.168113553011018 (code B ref 62747); Mon, 10 Apr 2023 14:06:01 +0000 Received: (at 62747) by debbugs.gnu.org; 10 Apr 2023 14:05:30 +0000 Received: from localhost ([127.0.0.1]:35549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pls9C-0002re-C7 for submit@debbugs.gnu.org; Mon, 10 Apr 2023 10:05:30 -0400 Received: from woodpecker.gentoo.org ([140.211.166.183]:38598 helo=smtp.gentoo.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pls9B-0002rI-HM for 62747@debbugs.gnu.org; Mon, 10 Apr 2023 10:05:29 -0400 From: Ulrich Mueller In-Reply-To: <83o7nvc13q.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 10 Apr 2023 16:34:33 +0300") References: <87mt3gccj1.fsf@igel.home> <83o7nvc13q.fsf@gnu.org> Date: Mon, 10 Apr 2023 16:05:19 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) >> invalid-desktopfile /usr/share/applications/emacsclient.desktop value "sh -c "if [ -n \\"\\$*\\" ]; then exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" \\"\\$@\\"; else exec emacsclient --alternate-editor= --create-frame; fi" sh %F" for key "Exec" in group "Desktop Entry" contains a non-escaped character '$' in a quote, but it should be escaped with two backslashes ("\\$") >> invalid-desktopfile /usr/share/applications/emacsclient.desktop value "sh -c "if [ -n \\"\\$*\\" ]; then exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" \\"\\$@\\"; else exec emacsclient --alternate-editor= --create-frame; fi" sh %F" for key "Exec" in group "Desktop Entry" contains a non-escaped character '$' in a quote, but it should be escaped with two backslashes ("\\$") >> invalid-desktopfile /usr/share/applications/emacsclient.desktop value "sh -c "if [ -n \\"\\$*\\" ]; then exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" \\"\\$@\\"; else exec emacsclient --alternate-editor= --create-frame; fi" sh %F" for key "Exec" in group "Desktop Entry" contains a quote which is not closed >> invalid-desktopfile /usr/share/applications/emacsclient.desktop value "sh -c "if [ -n \\"\\$*\\" ]; then exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" \\"\\$@\\"; else exec emacsclient --alternate-editor= --create-frame; fi" sh %F" for key "Exec" in group "Desktop Entry" contains a reserved character '$' outside of a quote BTW, emacsclient.desktop in 29.0.90 is identical to the file shipped with Emacs 28.1 and 28.2, except for replacing "placeholder" by "sh" for the command name. From unknown Fri Sep 19 20:43:29 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62747: 29.0.90; Invalid desktop file Resent-From: Andreas Schwab Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Apr 2023 14:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62747 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ulrich Mueller Cc: Eli Zaretskii , 62747@debbugs.gnu.org Received: via spool by 62747-submit@debbugs.gnu.org id=B62747.168113812024924 (code B ref 62747); Mon, 10 Apr 2023 14:49:02 +0000 Received: (at 62747) by debbugs.gnu.org; 10 Apr 2023 14:48:40 +0000 Received: from localhost ([127.0.0.1]:35639 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plsox-0006Tw-UD for submit@debbugs.gnu.org; Mon, 10 Apr 2023 10:48:40 -0400 Received: from mail-out.m-online.net ([212.18.0.10]:54784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plsow-0006Tn-9p for 62747@debbugs.gnu.org; Mon, 10 Apr 2023 10:48:38 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4PwBg76PD1z1s94H; Mon, 10 Apr 2023 16:48:35 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4PwBg74XS8z1qqlS; Mon, 10 Apr 2023 16:48:35 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id OPJGXNlGjrHs; Mon, 10 Apr 2023 16:48:34 +0200 (CEST) X-Auth-Info: uodvOvrMrizmrvH/ppgYN5Z8GPxKTfJNyJLpQ40R2fnjJrPDsqM+ppvHxrkzo/Tu Received: from igel.home (aftr-82-135-86-149.dynamic.mnet-online.de [82.135.86.149]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Mon, 10 Apr 2023 16:48:34 +0200 (CEST) Received: by igel.home (Postfix, from userid 1000) id AC3842C13E8; Mon, 10 Apr 2023 16:48:33 +0200 (CEST) From: Andreas Schwab In-Reply-To: (Ulrich Mueller's message of "Mon, 10 Apr 2023 15:53:56 +0200") References: <87mt3gccj1.fsf@igel.home> <83o7nvc13q.fsf@gnu.org> X-Yow: Th' MIND is the Pizza Palace of th' SOUL Date: Mon, 10 Apr 2023 16:48:33 +0200 Message-ID: <877cujztby.fsf@igel.home> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.4 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.4 (-) On Apr 10 2023, Ulrich Mueller wrote: > Also, where does that log appear, and how can I reproduce it? desktop-file-validate is available from https://www.freedesktop.org/wiki/Software/desktop-file-utils/ -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different." From unknown Fri Sep 19 20:43:29 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62747: 29.0.90; Invalid desktop file Resent-From: Ulrich Mueller Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Apr 2023 15:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62747 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andreas Schwab Cc: Eli Zaretskii , 62747@debbugs.gnu.org Received: via spool by 62747-submit@debbugs.gnu.org id=B62747.168114057829555 (code B ref 62747); Mon, 10 Apr 2023 15:30:02 +0000 Received: (at 62747) by debbugs.gnu.org; 10 Apr 2023 15:29:38 +0000 Received: from localhost ([127.0.0.1]:35704 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pltSc-0007gc-8V for submit@debbugs.gnu.org; Mon, 10 Apr 2023 11:29:38 -0400 Received: from woodpecker.gentoo.org ([140.211.166.183]:48494 helo=smtp.gentoo.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pltSa-0007gO-I0 for 62747@debbugs.gnu.org; Mon, 10 Apr 2023 11:29:37 -0400 From: Ulrich Mueller In-Reply-To: <877cujztby.fsf@igel.home> (Andreas Schwab's message of "Mon, 10 Apr 2023 16:48:33 +0200") References: <87mt3gccj1.fsf@igel.home> <83o7nvc13q.fsf@gnu.org> <877cujztby.fsf@igel.home> Date: Mon, 10 Apr 2023 17:29:26 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) >>>>> On Mon, 10 Apr 2023, Andreas Schwab wrote: > desktop-file-validate is available from > https://www.freedesktop.org/wiki/Software/desktop-file-utils/ I had validated them with this. However, I cannot reproduce these errors (with desktop-file-utils-0.26). All I get is one warning: $ desktop-file-validate etc/emacsclient.desktop etc/emacsclient.desktop: hint: value item "TextEditor" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: Utility $ desktop-file-validate etc/emacsclient-mail.desktop $ This warning is already present in emacs.desktop of Emacs 23.4 (I don't have any earlier versions at hand here) and is unrelated to the latest series of changes. From unknown Fri Sep 19 20:43:29 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62747: 29.0.90; Invalid desktop file Resent-From: Andreas Schwab Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Apr 2023 16:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62747 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ulrich Mueller Cc: Eli Zaretskii , 62747@debbugs.gnu.org Received: via spool by 62747-submit@debbugs.gnu.org id=B62747.16811442214532 (code B ref 62747); Mon, 10 Apr 2023 16:31:01 +0000 Received: (at 62747) by debbugs.gnu.org; 10 Apr 2023 16:30:21 +0000 Received: from localhost ([127.0.0.1]:35808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pluPN-0001B1-Dj for submit@debbugs.gnu.org; Mon, 10 Apr 2023 12:30:21 -0400 Received: from mail-out.m-online.net ([212.18.0.9]:56803) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pluPL-0001At-OK for 62747@debbugs.gnu.org; Mon, 10 Apr 2023 12:30:20 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4PwDwT2W4xz1r154; Mon, 10 Apr 2023 18:30:17 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4PwDwT0dXDz1qqlS; Mon, 10 Apr 2023 18:30:17 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id 5_qEUG9GjRrC; Mon, 10 Apr 2023 18:30:16 +0200 (CEST) X-Auth-Info: /kmnD5+OQUKWej+eeGv/xBefxiIr0lv8vBdEskBZtu350ZzTEKzgmLJWKY6klUU6 Received: from igel.home (aftr-82-135-86-149.dynamic.mnet-online.de [82.135.86.149]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Mon, 10 Apr 2023 18:30:16 +0200 (CEST) Received: by igel.home (Postfix, from userid 1000) id 0CD1A2C12F5; Mon, 10 Apr 2023 18:30:16 +0200 (CEST) From: Andreas Schwab In-Reply-To: (Ulrich Mueller's message of "Mon, 10 Apr 2023 15:53:56 +0200") References: <87mt3gccj1.fsf@igel.home> <83o7nvc13q.fsf@gnu.org> X-Yow: The Osmonds! You are all Osmonds!! Throwing up on a freeway at dawn!!! Date: Mon, 10 Apr 2023 18:30:15 +0200 Message-ID: <87mt3f7l9k.fsf@igel.home> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.4 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.4 (-) As it turns out, this was processed with an outdated version of desktop-file-validate. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different." From unknown Fri Sep 19 20:43:29 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62747: 29.0.90; Invalid desktop file Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Apr 2023 16:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62747 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andreas Schwab Cc: ulm@gentoo.org, 62747@debbugs.gnu.org Received: via spool by 62747-submit@debbugs.gnu.org id=B62747.16811450225805 (code B ref 62747); Mon, 10 Apr 2023 16:44:02 +0000 Received: (at 62747) by debbugs.gnu.org; 10 Apr 2023 16:43:42 +0000 Received: from localhost ([127.0.0.1]:35825 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plucH-0001VY-SM for submit@debbugs.gnu.org; Mon, 10 Apr 2023 12:43:42 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41742) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plucF-0001VL-Ty for 62747@debbugs.gnu.org; Mon, 10 Apr 2023 12:43:40 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pluc7-0005b3-Of; Mon, 10 Apr 2023 12:43:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=ry1khsTvL7Gw7oCq2xkqGb75zZ7v8jp6meqZL5YYz9Q=; b=Vc8wLmUjFRHR NX0Ts03fQu44o6aYM//eTV1ke+YVKwucjDY/Yle5joD2vMatCBEX0qyVO4NkHj5v/YIZrzP0D2zTy RaXjUq7x+EAVTdshfNGSsSZ+bnW1ErjOsxnCxdy6/5HkeU4GhlAneLuqR6G850UvRwMabtAND8UA+ CcM1P98UGDYmXMr4PahzEbB74OvQ6glCnO86PXzej2LBPpFDLGNRZ9Ekv8N0TNXkAJGn+hDbXu64K cf0dTEMRUxK2icM+7G+yXG+E9tYlfk5uTi9J52xLEP1RSZhp+oAGrRA8y8vCCOizKolLKnOKnkFn/ 2xHvwxqRAo64KULeLLDBMw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pluc7-0001xV-37; Mon, 10 Apr 2023 12:43:31 -0400 Date: Mon, 10 Apr 2023 19:44:11 +0300 Message-Id: <83ile3bsbo.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87mt3f7l9k.fsf@igel.home> (message from Andreas Schwab on Mon, 10 Apr 2023 18:30:15 +0200) References: <87mt3gccj1.fsf@igel.home> <83o7nvc13q.fsf@gnu.org> <87mt3f7l9k.fsf@igel.home> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Andreas Schwab > Cc: Eli Zaretskii , 62747@debbugs.gnu.org > Date: Mon, 10 Apr 2023 18:30:15 +0200 > > As it turns out, this was processed with an outdated version of > desktop-file-validate. Does this mean we can close this bug? From unknown Fri Sep 19 20:43:29 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62747: 29.0.90; Invalid desktop file Resent-From: Ulrich Mueller Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Apr 2023 16:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62747 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andreas Schwab Cc: Eli Zaretskii , 62747@debbugs.gnu.org Received: via spool by 62747-submit@debbugs.gnu.org id=B62747.16811452876422 (code B ref 62747); Mon, 10 Apr 2023 16:49:02 +0000 Received: (at 62747) by debbugs.gnu.org; 10 Apr 2023 16:48:07 +0000 Received: from localhost ([127.0.0.1]:35829 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plugZ-0001fU-GH for submit@debbugs.gnu.org; Mon, 10 Apr 2023 12:48:07 -0400 Received: from woodpecker.gentoo.org ([140.211.166.183]:59436 helo=smtp.gentoo.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plugW-0001eG-8e for 62747@debbugs.gnu.org; Mon, 10 Apr 2023 12:48:06 -0400 From: Ulrich Mueller In-Reply-To: <87mt3f7l9k.fsf@igel.home> (Andreas Schwab's message of "Mon, 10 Apr 2023 18:30:15 +0200") References: <87mt3gccj1.fsf@igel.home> <83o7nvc13q.fsf@gnu.org> <87mt3f7l9k.fsf@igel.home> Date: Mon, 10 Apr 2023 18:47:53 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) >>>>> On Mon, 10 Apr 2023, Andreas Schwab wrote: > As it turns out, this was processed with an outdated version of > desktop-file-validate. I can reproduce your report with desktop-file-utils-0.24. The reported errors are due to this bug in the validator tool: https://gitlab.freedesktop.org/xdg/desktop-file-utils/-/issues/56 Not a problem with the Emacs desktop files, so I suggest to close this bug. From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 10 13:15:37 2023 Received: (at control) by debbugs.gnu.org; 10 Apr 2023 17:15:37 +0000 Received: from localhost ([127.0.0.1]:35845 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plv7A-0002VV-WE for submit@debbugs.gnu.org; Mon, 10 Apr 2023 13:15:37 -0400 Received: from mail-out.m-online.net ([212.18.0.10]:40187) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plv78-0002VM-UB for control@debbugs.gnu.org; Mon, 10 Apr 2023 13:15:35 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4PwFwj60tSz1s949 for ; Mon, 10 Apr 2023 19:15:33 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4PwFwj4KTYz1qqlS for ; Mon, 10 Apr 2023 19:15:33 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id CCPXjwc4s9zX for ; Mon, 10 Apr 2023 19:15:33 +0200 (CEST) X-Auth-Info: SCR3UlwQKI8Dh+Dd6T4dXDtOKD2OLF7YOlH8eqI2hXmHHh8mjzd2Dk+LxCRN1M0Z Received: from igel.home (aftr-82-135-86-149.dynamic.mnet-online.de [82.135.86.149]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA for ; Mon, 10 Apr 2023 19:15:33 +0200 (CEST) Received: by igel.home (Postfix, from userid 1000) id CB54C2C13AB; Mon, 10 Apr 2023 19:15:32 +0200 (CEST) From: Andreas Schwab To: control@debbugs.gnu.org Subject: control message for bug #62747 Date: Mon, 10 Apr 2023 19:15:32 +0200 Message-ID: <87jzyj7j63.fsf@igel.home> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.4 (-) tags 62747 + notabug close 62747 quit From unknown Fri Sep 19 20:43:29 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62747: 29.0.90; Invalid desktop file Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Apr 2023 18:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62747 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: Ulrich Mueller Cc: schwab@linux-m68k.org, 62747-done@debbugs.gnu.org Received: via spool by 62747-done@debbugs.gnu.org id=D62747.168115286229617 (code D ref 62747); Mon, 10 Apr 2023 18:55:01 +0000 Received: (at 62747-done) by debbugs.gnu.org; 10 Apr 2023 18:54:22 +0000 Received: from localhost ([127.0.0.1]:35920 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plwek-0007ha-0Q for submit@debbugs.gnu.org; Mon, 10 Apr 2023 14:54:22 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50182) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plweh-0007gq-TO for 62747-done@debbugs.gnu.org; Mon, 10 Apr 2023 14:54:20 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1plwea-0001XC-0q; Mon, 10 Apr 2023 14:54:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=RakZjzeYHx0iVMINJMdJVmMTtJK3aBdf+eCqmhaOFI8=; b=F7e4JpnVE7EB pGFtCqGcnnT6N9HUSMVCjfYC1Hxj4d2BknrzwoAJn7sakLdGjuhXHFjPnQ6UrEuEi9GMg34Miv42i 3j+GuW2y7ZLlyWS9SxIWQ1FEiuxlJRZVyZ9DMs0gM0TTTDnTKpdrnkUf+CsEJ4HikYpKbEFQTbofb pvUGjD3axoX1QmPZ1YHYoo4w3cY0R5iZctgbpgBBgpsgPfHQvtODYZDn/TUxhmcitND7WD8GYkGaE ev++FCfLarDcY7nbBPb8yVJHzU2IyRibILHDYi7aiweVEPpjTbBRU7hagalaAEkL2Ab5Sf3KUCmdy jwLp3sDfciQNLay/4Jmj6w==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1plweZ-0006w1-I4; Mon, 10 Apr 2023 14:54:11 -0400 Date: Mon, 10 Apr 2023 21:54:52 +0300 Message-Id: <83h6tnbm9v.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Ulrich Mueller on Mon, 10 Apr 2023 18:47:53 +0200) References: <87mt3gccj1.fsf@igel.home> <83o7nvc13q.fsf@gnu.org> <87mt3f7l9k.fsf@igel.home> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Ulrich Mueller > Cc: Eli Zaretskii , 62747@debbugs.gnu.org > Date: Mon, 10 Apr 2023 18:47:53 +0200 > > >>>>> On Mon, 10 Apr 2023, Andreas Schwab wrote: > > > As it turns out, this was processed with an outdated version of > > desktop-file-validate. > > I can reproduce your report with desktop-file-utils-0.24. > > The reported errors are due to this bug in the validator tool: > https://gitlab.freedesktop.org/xdg/desktop-file-utils/-/issues/56 > > Not a problem with the Emacs desktop files, so I suggest to close > this bug. Done. Thanks for helping investigate it.