From unknown Fri Aug 15 20:04:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53790: Audacity has extraneous binary at directory root Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 04 Feb 2022 22:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 53790 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 53790@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.164401220925283 (code B ref -1); Fri, 04 Feb 2022 22:04:01 +0000 Received: (at submit) by debbugs.gnu.org; 4 Feb 2022 22:03:29 +0000 Received: from localhost ([127.0.0.1]:33077 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nG6fx-0006Zj-BL for submit@debbugs.gnu.org; Fri, 04 Feb 2022 17:03:29 -0500 Received: from lists.gnu.org ([209.51.188.17]:57620) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nG6fv-0006Zb-AL for submit@debbugs.gnu.org; Fri, 04 Feb 2022 17:03:27 -0500 Received: from eggs.gnu.org ([209.51.188.92]:41636) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nG6fs-0007Jq-QR for bug-guix@gnu.org; Fri, 04 Feb 2022 17:03:25 -0500 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:49873) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nG6fq-0003XJ-Ok for bug-guix@gnu.org; Fri, 04 Feb 2022 17:03:24 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 142E83202090; Fri, 4 Feb 2022 17:03:21 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Fri, 04 Feb 2022 17:03:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:date:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to; s=mesmtp; bh=6ggAhowtZr7Q2nFpTJ1cjUH3wAJUgq/SNg4ZxsDzNIM=; b=wMsBjXs5oFSV WvPZkdno+WySleo/PfviJhRZShC3laKgrltMtUqAFU0OBC1CSFgEtsU9lJaTBLzt i4T+OAwmahgqjTcpnf8yrxDBEypuxOR+Qg+6b2UJIug1CGHktReEJcNHiLEXGW6X oOFOEugrrTvCnJlfOiC/xqRWJinzRSI= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:from:from :in-reply-to:message-id:mime-version:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=6ggAhowtZr7Q2nFpTJ1cjUH3wAJUgq/SNg4ZxsDzN IM=; b=S9T7BahOS3tI3aKnPF+hZQsXChqVPdpk6hvcwBzQcfaJFh1G6a1Q5B9HC 18YDlggo5ynYCPMXmxO3bTrb/8zHbuGsIh1qCvvb0BTrYq4y6gtNadLfCP57AvdT bhzTw537i6wqHnqfM4o2/+sI4s76O/D47ZNqTeqLFk5D+yD7VG4OQogsr8uF5F9v LS57hgk2x41Ot9du9JM0BrRiFDmUm9I7SbCPiCOmTqs1m3IhbNSKSaiVpnX/Pkxs 37nONf7FHVR3uMok68pNdIIQwR/RLhzxmLlb+AxvgTh75vBW9UEl2q00VNoQFjQ/ pSF9v4t/q6UjIPQEme22Iwcf3Ye1w== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrgeelgdduheeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkgggtugesthdtredttd dtvdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhi rdhnrghmvgeqnecuggftrfgrthhtvghrnhepffehtdeffedtvdeuieefudeujedvkeehff euieejgfdvteelgeehgeefheehuddunecuvehluhhsthgvrhfuihiivgeptdenucfrrghr rghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Fri, 4 Feb 2022 17:03:20 -0500 (EST) Date: Fri, 4 Feb 2022 17:03:15 -0500 From: Leo Famulari Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Received-SPF: pass client-ip=64.147.123.19; envelope-from=leo@famulari.name; helo=wout3-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.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: -2.4 (--) Our Audacity package creates an extraneous "audacity" binary in the root of the store item: ------ $ git describe v1.3.0-15695-gba60aede97 $ ls -la $(./pre-inst-env guix build audacity) total 49012 dr-xr-xr-x 6 root root 4096 Dec 31 1969 . drwxrwxr-t 3440 root guixbuild 50139136 Feb 4 17:00 .. -r-xr-xr-x 1 root root 337 Dec 31 1969 audacity dr-xr-xr-x 2 root root 4096 Dec 31 1969 bin dr-xr-xr-x 2 root root 4096 Dec 31 1969 etc dr-xr-xr-x 3 root root 4096 Dec 31 1969 lib dr-xr-xr-x 11 root root 4096 Dec 31 1969 share $ ls -la $(./pre-inst-env guix build audacity)/bin total 18404 dr-xr-xr-x 2 root root 4096 Dec 31 1969 . dr-xr-xr-x 6 root root 4096 Dec 31 1969 .. -r-xr-xr-x 1 root root 600 Dec 31 1969 audacity -r-xr-xr-x 2 root root 18827912 Dec 31 1969 .audacity-real ------ This didn't occur before the update from Audacity 2.4.2 to 3.1.3. From unknown Fri Aug 15 20:04:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53790: Audacity has extraneous binary at directory root Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 05 Feb 2022 07:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53790 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Leo Famulari , 53790@debbugs.gnu.org Received: via spool by 53790-submit@debbugs.gnu.org id=B53790.164404576211832 (code B ref 53790); Sat, 05 Feb 2022 07:23:02 +0000 Received: (at 53790) by debbugs.gnu.org; 5 Feb 2022 07:22:42 +0000 Received: from localhost ([127.0.0.1]:33620 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGFP7-00034m-US for submit@debbugs.gnu.org; Sat, 05 Feb 2022 02:22:42 -0500 Received: from mail-ej1-f66.google.com ([209.85.218.66]:41630) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGFP5-00034X-WB for 53790@debbugs.gnu.org; Sat, 05 Feb 2022 02:22:41 -0500 Received: by mail-ej1-f66.google.com with SMTP id a8so25980084ejc.8 for <53790@debbugs.gnu.org>; Fri, 04 Feb 2022 23:22:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:date:in-reply-to:references:user-agent :mime-version:content-transfer-encoding; bh=f2Uc9LgoK5Ya7YgpigkF6Fhj6/y2zcEMO+QrN8BGbhQ=; b=pqHdSMU0yERmu0yX4TR7b7AvoktVwFJvudYU1v1AKU1naWbpFyOOFAdSapubF4sB7Z ADBypEzrIvJ+/6EGHDfUiOfQtcRimvbzlwPKHGOdH+VLtdKVSLEdrK36Y80o5usSwsNl Xq5RryGzZOR8vhl1/NqIqPD/ieHg86zWFrGwCDWY7FcRWp+cxvaVMewfTjHJhEbR8zL4 qguw397wMhjcEEK3iHsWw6TqAxwA3P5ygRlLOVXhDCwOJF4Z8JkukeNKVsMl6KQ/fGmV 7zVFjQlZFgCCpUk0mjWd+mpnEeLkCYvMlbhyG7ntyNwqjZfXAjzpHFrQg+0b351Oeqlp 2ssg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=f2Uc9LgoK5Ya7YgpigkF6Fhj6/y2zcEMO+QrN8BGbhQ=; b=gZ3gIrfp4o864YRLVLddbv2dakz3W6ZFK7VH1QNXGxp+4GwRuFx64HQfhGXm1JhlvU 1xdfiMUKYNomJiGmY4fkVLI8qomWJBaIFJmrpMNkr4T0ZdIv5CGviSYJqeVdC4rH3zAm 6Pfu7mFvRMifAcMBm52RVseCCToMSe2on8dOI1Ceq7KJySlitzKxrVpYC7wxTTBK8BCL TAzve/oHp2FbbWSXXBF6Tf+ZMkh9BRoo8ri6Ps6QC5ISL/Ivytlr2PnfO5hwH8tuSEqQ VHe91f395qRyOto2+AfrO4L2znNp3aNJ8E6nlTanSNj4VsKAcKEQbAaP/i9GfIEN/P+Z u4cw== X-Gm-Message-State: AOAM532CvV2oCfPBhMQcfCN3Aq5Bw5zUmsXqMDXXij8S7m7PBCEh6MmX vOEUZOTTIMFhWBLYEbREBss2MkW3rWk= X-Google-Smtp-Source: ABdhPJw9TdnqIVPECRXkv2Ko4wOaOh/JgELIymXwHbdx21lg11fDbt9gus5OumAn41oe+FWCQ60Oug== X-Received: by 2002:a17:907:7248:: with SMTP id ds8mr2180822ejc.713.1644045753863; Fri, 04 Feb 2022 23:22:33 -0800 (PST) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id n11sm1755887edv.52.2022.02.04.23.22.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Feb 2022 23:22:33 -0800 (PST) Message-ID: <0977b665cebe329f3a4765e02e67f8e71d275979.camel@gmail.com> From: Liliana Marie Prikler Date: Sat, 05 Feb 2022 08:22:32 +0100 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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.0 (-) Hi Leo, Am Freitag, dem 04.02.2022 um 17:03 -0500 schrieb Leo Famulari: > Our Audacity package creates an extraneous "audacity" binary in the > root of the store item: > > ------ > $ git describe                                   > v1.3.0-15695-gba60aede97 > $ ls -la $(./pre-inst-env guix build audacity)    > total 49012                > dr-xr-xr-x    6 root root          4096 Dec 31  1969 . > drwxrwxr-t 3440 root guixbuild 50139136 Feb  4 17:00 .. > -r-xr-xr-x    1 root root           337 Dec 31  1969 audacity > dr-xr-xr-x    2 root root          4096 Dec 31  1969 bin > dr-xr-xr-x    2 root root          4096 Dec 31  1969 etc > dr-xr-xr-x    3 root root          4096 Dec 31  1969 lib > dr-xr-xr-x   11 root root          4096 Dec 31  1969 share > $ ls -la $(./pre-inst-env guix build audacity)/bin > total 18404 > dr-xr-xr-x 2 root root     4096 Dec 31  1969 . > dr-xr-xr-x 6 root root     4096 Dec 31  1969 .. > -r-xr-xr-x 1 root root      600 Dec 31  1969 audacity > -r-xr-xr-x 2 root root 18827912 Dec 31  1969 .audacity-real > ------ Looking at the size of this thing compared to our audacity, I thought to myself "hmm, that's a shell script" and sure enough --8<---------------cut here---------------start------------->8--- #!/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-bash-minimal-5.1.8/bin/sh lib="${0%/*}/lib/audacity" share="${0%/*}/share/audacity" export LD_LIBRARY_PATH="${lib}:${LD_LIBRARY_PATH}" export AUDACITY_MODULES_PATH="${AUDACITY_MODULES_PATH}:${lib}/modules" export AUDACITY_PATH="${AUDACITY_PATH}:${share}" exec "${0%/*}/bin/audacity" "$@" --8<---------------cut here---------------end--------------->8--- At the time of writing none of these appear particularly needed, though if the time comes we might just port over the 'wrap-emacs-paths phase. We can try searching for the bits in CMakeLists that install this wrapper or we can simply drop the file. WDYT? From unknown Fri Aug 15 20:04:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53790: Audacity has extraneous binary at directory root Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 05 Feb 2022 18:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53790 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Liliana Marie Prikler Cc: 53790@debbugs.gnu.org Received: via spool by 53790-submit@debbugs.gnu.org id=B53790.164408715216944 (code B ref 53790); Sat, 05 Feb 2022 18:53:02 +0000 Received: (at 53790) by debbugs.gnu.org; 5 Feb 2022 18:52:32 +0000 Received: from localhost ([127.0.0.1]:35588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGQAi-0004PE-0y for submit@debbugs.gnu.org; Sat, 05 Feb 2022 13:52:32 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:55847) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGQAf-0004Oz-CL for 53790@debbugs.gnu.org; Sat, 05 Feb 2022 13:52:30 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id BEA775C0093; Sat, 5 Feb 2022 13:52:23 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sat, 05 Feb 2022 13:52:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=mesmtp; bh=Az1pKbqF0zVZfqYu8l0m3uS60qX Sczl7c3FGt/ygnFY=; b=MVlpINJqTbVuNKfvqvRUE4CKDobwBLq+u2LgTuWejAF S3aN50JOfeURzVU130lpzlqKeDOIw0lSJa2HAZ+j83xbx1y0F0h98xQqyqxeE8gu fv6uZ021egnjKpcbheB05zvWLiHBpQb84S+P4XGCsoWPPpKQsLGIswh97atzJ9hA = DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=Az1pKbqF0zVZfqYu8 l0m3uS60qXSczl7c3FGt/ygnFY=; b=OWC05BFHSrH2ZAJRVYswq57OcPUGn9K8j 3/TdmweH4MlJP04JM6SYGDCFaZWpg8vKqIpH43o5VB2ifUcZalEEO6ea3Gik80ia 0FucWeUFBXrVNWaqHuBDV66U01OvIt6DZ5TktHe0SjxPiQ8fQCtjRzZ1CCmvV5gO 3P8yilfYlPUJaxrvR91hfKiHZpr+KrilhywiJMX74TASsxqwGJurarT0nJ/cgcYO dqj47jyrOClVU4XWErV2dHqzUdNjhQax1hbvs9zb15EcHTlGKdfEOwPLzphk/C4s JDux7UwJs6y1al8eCYHind3YWdwVqXJjj6lwsmvIlDqasDTxRVxPg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrhedugdduudejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpeeukeektdffvddtudegjeegtdevhfeufeeivdejiedtieegtdevjedvjeehffev gfenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvg hosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 5 Feb 2022 13:52:23 -0500 (EST) Date: Sat, 5 Feb 2022 13:52:21 -0500 From: Leo Famulari Message-ID: References: <0977b665cebe329f3a4765e02e67f8e71d275979.camel@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <0977b665cebe329f3a4765e02e67f8e71d275979.camel@gmail.com> X-Spam-Score: -0.7 (/) 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.7 (-) On Sat, Feb 05, 2022 at 08:22:32AM +0100, Liliana Marie Prikler wrote: > Looking at the size of this thing compared to our audacity, I thought > to myself "hmm, that's a shell script" and sure enough > > --8<---------------cut here---------------start------------->8--- > #!/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-bash-minimal-5.1.8/bin/sh > > lib="${0%/*}/lib/audacity" > share="${0%/*}/share/audacity" > > export LD_LIBRARY_PATH="${lib}:${LD_LIBRARY_PATH}" > export AUDACITY_MODULES_PATH="${AUDACITY_MODULES_PATH}:${lib}/modules" > export AUDACITY_PATH="${AUDACITY_PATH}:${share}" > > exec "${0%/*}/bin/audacity" "$@" > --8<---------------cut here---------------end--------------->8--- Interesting... > At the time of writing none of these appear particularly needed, though > if the time comes we might just port over the 'wrap-emacs-paths phase. I figure it's there for a reason. Maybe we just need to make sure it ends up in 'bin/'? But, it's weird that the build scripts create multiple executables with the same name in these different directories. > We can try searching for the bits in CMakeLists that install this > wrapper or we can simply drop the file. WDYT? I don't know... I wonder if Audacity is worse for Guix users since this shell script doesn't end up in $PATH. From unknown Fri Aug 15 20:04:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53790: Audacity has extraneous binary at directory root Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 05 Feb 2022 22:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53790 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Leo Famulari Cc: 53790@debbugs.gnu.org Received: via spool by 53790-submit@debbugs.gnu.org id=B53790.164410153816153 (code B ref 53790); Sat, 05 Feb 2022 22:53:02 +0000 Received: (at 53790) by debbugs.gnu.org; 5 Feb 2022 22:52:18 +0000 Received: from localhost ([127.0.0.1]:35838 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGTuk-0004CS-Bq for submit@debbugs.gnu.org; Sat, 05 Feb 2022 17:52:18 -0500 Received: from mail-ej1-f66.google.com ([209.85.218.66]:36756) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGTuh-0004CE-Mf for 53790@debbugs.gnu.org; Sat, 05 Feb 2022 17:52:16 -0500 Received: by mail-ej1-f66.google.com with SMTP id s13so30638288ejy.3 for <53790@debbugs.gnu.org>; Sat, 05 Feb 2022 14:52:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=RNDCyYBU6zJWGnRZT/fCjfp7TmyQZkPQMRSFFbSFDOI=; b=q7BjzKaqK/RcUDtGq9SR8UVAKUmSbCDHZAraO13aWtI/ySy0+mf7yk0CxEDTuX20px NOp5X9pR0w+kTTUiTCeLqVRZNP3nCRhRe1dlLtPQaBco9s/qutvKF66CWDc0mp71O6Ip 083qtF5OmZqzY25OaEcH8omUzB5kG95OVJpGvAdD36YQGQrxqNmOq5bKRiCLMil46RVy n0Jc0ndsKESrwDC4BdfPLdAB1eXc3JjdOYVR/RIvCjxkzKXwt08ovfggW39ariNa1n4o lLFdvw5J1iqbNyXy+BBpsCDYYxY6uDtQPUyJMTDphPK7AvUO89xNjqjC2cCnweAwYLPX 6rAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=RNDCyYBU6zJWGnRZT/fCjfp7TmyQZkPQMRSFFbSFDOI=; b=BhSNEb8Oz29hqLoPvlq7F91HlKtdMN16/Vvem81rPWNi/j5zS+6x7dEk/MhMIw6jYS 055UDK9lyYwxX5kJJgZbp7nnAsSLLaHmeTXpoQuhgWoxaO7HJgh4FjCf8Vbi4CKQJPkG A5YfKM6OmjIPbnSsn+5EXH9JBqLZ2q5xnzG2IdDFEAqfWXy1ExvDL4veQLQRHokyF3BX SpjlfE30Hy8OafIY8+qI0VyvddFb69RwWnTTwdODNf+xyZU7rUH9/Ppwf8bBIMvQsfRC huVZ1K83y36u3W63n1lNp0HlKRCAuNmBXqw9DzRjzyAruixU9NC2my1nzQAWy45BsPcL FQlQ== X-Gm-Message-State: AOAM5327EULOe97tv0T00ZSkVhr3gTb5yn6kAC+MVBWMu34fr38Ph3to i+DH7G2w1FwboTQL5eqDflA= X-Google-Smtp-Source: ABdhPJzr76FOC5IeKrjppxtcmGuBEiUQN8lD8IBCHZEWMK/cEBSJCp1IlvANcexZixYV6DxgS/9cSA== X-Received: by 2002:a17:907:2887:: with SMTP id em7mr4451743ejc.145.1644101529483; Sat, 05 Feb 2022 14:52:09 -0800 (PST) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id d10sm1040229eja.212.2022.02.05.14.52.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 05 Feb 2022 14:52:09 -0800 (PST) Message-ID: <00f84dc630379d9faa930de4cf2196c840a108ee.camel@gmail.com> From: Liliana Marie Prikler Date: Sat, 05 Feb 2022 23:52:07 +0100 In-Reply-To: References: <0977b665cebe329f3a4765e02e67f8e71d275979.camel@gmail.com> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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.0 (-) Hi, Am Samstag, dem 05.02.2022 um 13:52 -0500 schrieb Leo Famulari: > On Sat, Feb 05, 2022 at 08:22:32AM +0100, Liliana Marie Prikler > wrote: > > Looking at the size of this thing compared to our audacity, I > > thought to myself "hmm, that's a shell script" and sure enough > > > > --8<---------------cut here---------------start------------->8--- > > #!/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-bash-minimal- > > 5.1.8/bin/sh > > > > lib="${0%/*}/lib/audacity" > > share="${0%/*}/share/audacity" > > > > export LD_LIBRARY_PATH="${lib}:${LD_LIBRARY_PATH}" > > export > > AUDACITY_MODULES_PATH="${AUDACITY_MODULES_PATH}:${lib}/modules" > > export AUDACITY_PATH="${AUDACITY_PATH}:${share}" > > > > exec "${0%/*}/bin/audacity" "$@" > > --8<---------------cut here---------------end--------------->8--- > > Interesting... > > > At the time of writing none of these appear particularly needed, > > though > > if the time comes we might just port over the 'wrap-emacs-paths > > phase. > > I figure it's there for a reason. Maybe we just need to make sure it > ends up in 'bin/'? But, it's weird that the build scripts create > multiple executables with the same name in these different > directories. I don't think it should be in bin/. Looking at the script, it appears to be written for the install root, which... eh... > > We can try searching for the bits in CMakeLists that install this > > wrapper or we can simply drop the file.  WDYT? > > I don't know... I wonder if Audacity is worse for Guix users since > this shell script doesn't end up in $PATH. Concerning LD_LIBRARY_PATH, that probably has no effect on Guix users. AUDACITY_MODULES_PATH and AUDACITY_PATH could bug them, but only if run through the store – I already added search-path specifications for them. The question therefore really is whether to extend our wrapper or not. 1. Cheers From unknown Fri Aug 15 20:04:23 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Leo Famulari Subject: bug#53790: closed (Re: Audacity has extraneous binary at directory root) Message-ID: References: <95ce83d0fb84d9de248131e4e4fcaedd4f2e0893.camel@gmail.com> X-Gnu-PR-Message: they-closed 53790 X-Gnu-PR-Package: guix Reply-To: 53790@debbugs.gnu.org Date: Sun, 21 Aug 2022 14:55:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1661093702-28767-1" This is a multi-part message in MIME format... ------------=_1661093702-28767-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #53790: Audacity has extraneous binary at directory root which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 53790@debbugs.gnu.org. --=20 53790: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D53790 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1661093702-28767-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 53790-done) by debbugs.gnu.org; 21 Aug 2022 14:54:36 +0000 Received: from localhost ([127.0.0.1]:36463 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oPmLT-0007TB-N0 for submit@debbugs.gnu.org; Sun, 21 Aug 2022 10:54:35 -0400 Received: from mail-ej1-f65.google.com ([209.85.218.65]:35806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oPmLP-0007Sw-OY for 53790-done@debbugs.gnu.org; Sun, 21 Aug 2022 10:54:34 -0400 Received: by mail-ej1-f65.google.com with SMTP id tb26so1311116ejc.2 for <53790-done@debbugs.gnu.org>; Sun, 21 Aug 2022 07:54:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc; bh=jM5DALGmbZfiyueRru8LZk90AM/LGvPpbIk7/zN5O00=; b=h2DOiAKaYQ6SWbpCTJoZQ60yv8iG/ZgBztIhED0g1ZTlNwTPfp8yDtoiX71EbuonCV +lHZWH93y5SqS/ZR5xwWUQoFUHUX/Bkb+hshSgbd8g07aUWOS/ld3DZd2+D1oIVm3URC mlhWujj2nWfYndmI0ucgdbcCVwmORmpyVgd7ddVIy6FCLDLyeV6mM7uiTxqwDZTJ3LMy 32PeEenM3O19n4zcdrxNSbPlJG4ih1+7h+96rk0tRh/9r0/9PewXiuNJUdthK/2Fuzl0 qEndSyr5X70MVOTDeHX9RinTyDP+6ZTcgCUAT05z0I6O+aEPC9bAcDPX6bGoEPCr2LFD p4Gw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc; bh=jM5DALGmbZfiyueRru8LZk90AM/LGvPpbIk7/zN5O00=; b=LV1uSLgyqX3/oGzL1fwXlhZYqZc2o3WQeUSLZG4IpxuWpL++L456BuvBf6GIeggvXq /MXAHklHyvi49wMj3R8LW+ZuLPFXx8hzH4hJWYqZ2nknw6ywfX7FwDNE6bECmB9z1XZf K7ouSWqbVQfwqXiPEutN69al+nBgY4G/hTOBYQ8999gmiYw5KacjECA0Eme+veeJZrT6 weuTasn8lhco+Dcs0UWSjPhMu6kULffOeDzbpsgVFYa1nyaBJG1NInKPg68BF+O3wNM7 LB4qKt+AmcQf3tGTwN5Vhlu4mjxjONXqf8Uqs3uf5f08YiJ8zsQ+Lq4Qk9OMEcIXiTSS dnSA== X-Gm-Message-State: ACgBeo3xLSVMuCsWQR+fWaBZmW2eliv5CRp42895aEKtbBvWlYUQT6PQ QzVgVA0ZwGk1pNdfAApgTDo= X-Google-Smtp-Source: AA6agR6HT/+/wDiVtxyVBWwvEigNeoHy5K8jtqNgbD7Js+suuAMEqrN7q5G4lxsKzy3FzP84G65kRQ== X-Received: by 2002:a17:907:3e12:b0:738:fd2f:df80 with SMTP id hp18-20020a1709073e1200b00738fd2fdf80mr10692082ejc.29.1661093665746; Sun, 21 Aug 2022 07:54:25 -0700 (PDT) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id q2-20020a170906770200b00730860b6c43sm5064041ejm.173.2022.08.21.07.54.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Aug 2022 07:54:25 -0700 (PDT) Message-ID: <95ce83d0fb84d9de248131e4e4fcaedd4f2e0893.camel@gmail.com> Subject: Re: Audacity has extraneous binary at directory root From: Liliana Marie Prikler To: Leo Famulari Date: Sun, 21 Aug 2022 16:54:24 +0200 In-Reply-To: References: <0977b665cebe329f3a4765e02e67f8e71d275979.camel@gmail.com> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 53790-done Cc: 53790-done@debbugs.gnu.org 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.0 (-) Am Samstag, dem 05.02.2022 um 13:52 -0500 schrieb Leo Famulari: > > > We can try searching for the bits in CMakeLists that install this > > wrapper or we can simply drop the file.  WDYT? > > I don't know... I wonder if Audacity is worse for Guix users since > this shell script doesn't end up in $PATH. After more than half a year without any complaint about our audacity command, I doubt this. Thus I pushed a patch that removes the gratuitous audacity. Cheers ------------=_1661093702-28767-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 4 Feb 2022 22:03:29 +0000 Received: from localhost ([127.0.0.1]:33077 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nG6fx-0006Zj-BL for submit@debbugs.gnu.org; Fri, 04 Feb 2022 17:03:29 -0500 Received: from lists.gnu.org ([209.51.188.17]:57620) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nG6fv-0006Zb-AL for submit@debbugs.gnu.org; Fri, 04 Feb 2022 17:03:27 -0500 Received: from eggs.gnu.org ([209.51.188.92]:41636) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nG6fs-0007Jq-QR for bug-guix@gnu.org; Fri, 04 Feb 2022 17:03:25 -0500 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:49873) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nG6fq-0003XJ-Ok for bug-guix@gnu.org; Fri, 04 Feb 2022 17:03:24 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 142E83202090; Fri, 4 Feb 2022 17:03:21 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Fri, 04 Feb 2022 17:03:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:date:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to; s=mesmtp; bh=6ggAhowtZr7Q2nFpTJ1cjUH3wAJUgq/SNg4ZxsDzNIM=; b=wMsBjXs5oFSV WvPZkdno+WySleo/PfviJhRZShC3laKgrltMtUqAFU0OBC1CSFgEtsU9lJaTBLzt i4T+OAwmahgqjTcpnf8yrxDBEypuxOR+Qg+6b2UJIug1CGHktReEJcNHiLEXGW6X oOFOEugrrTvCnJlfOiC/xqRWJinzRSI= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:from:from :in-reply-to:message-id:mime-version:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=6ggAhowtZr7Q2nFpTJ1cjUH3wAJUgq/SNg4ZxsDzN IM=; b=S9T7BahOS3tI3aKnPF+hZQsXChqVPdpk6hvcwBzQcfaJFh1G6a1Q5B9HC 18YDlggo5ynYCPMXmxO3bTrb/8zHbuGsIh1qCvvb0BTrYq4y6gtNadLfCP57AvdT bhzTw537i6wqHnqfM4o2/+sI4s76O/D47ZNqTeqLFk5D+yD7VG4OQogsr8uF5F9v LS57hgk2x41Ot9du9JM0BrRiFDmUm9I7SbCPiCOmTqs1m3IhbNSKSaiVpnX/Pkxs 37nONf7FHVR3uMok68pNdIIQwR/RLhzxmLlb+AxvgTh75vBW9UEl2q00VNoQFjQ/ pSF9v4t/q6UjIPQEme22Iwcf3Ye1w== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrgeelgdduheeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkgggtugesthdtredttd dtvdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhi rdhnrghmvgeqnecuggftrfgrthhtvghrnhepffehtdeffedtvdeuieefudeujedvkeehff euieejgfdvteelgeehgeefheehuddunecuvehluhhsthgvrhfuihiivgeptdenucfrrghr rghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Fri, 4 Feb 2022 17:03:20 -0500 (EST) Date: Fri, 4 Feb 2022 17:03:15 -0500 From: Leo Famulari To: bug-guix@gnu.org Subject: Audacity has extraneous binary at directory root Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Received-SPF: pass client-ip=64.147.123.19; envelope-from=leo@famulari.name; helo=wout3-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit 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.4 (--) Our Audacity package creates an extraneous "audacity" binary in the root of the store item: ------ $ git describe v1.3.0-15695-gba60aede97 $ ls -la $(./pre-inst-env guix build audacity) total 49012 dr-xr-xr-x 6 root root 4096 Dec 31 1969 . drwxrwxr-t 3440 root guixbuild 50139136 Feb 4 17:00 .. -r-xr-xr-x 1 root root 337 Dec 31 1969 audacity dr-xr-xr-x 2 root root 4096 Dec 31 1969 bin dr-xr-xr-x 2 root root 4096 Dec 31 1969 etc dr-xr-xr-x 3 root root 4096 Dec 31 1969 lib dr-xr-xr-x 11 root root 4096 Dec 31 1969 share $ ls -la $(./pre-inst-env guix build audacity)/bin total 18404 dr-xr-xr-x 2 root root 4096 Dec 31 1969 . dr-xr-xr-x 6 root root 4096 Dec 31 1969 .. -r-xr-xr-x 1 root root 600 Dec 31 1969 audacity -r-xr-xr-x 2 root root 18827912 Dec 31 1969 .audacity-real ------ This didn't occur before the update from Audacity 2.4.2 to 3.1.3. ------------=_1661093702-28767-1--