From unknown Sun Jun 22 19:06:35 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#53790 <53790@debbugs.gnu.org> To: bug#53790 <53790@debbugs.gnu.org> Subject: Status: Audacity has extraneous binary at directory root Reply-To: bug#53790 <53790@debbugs.gnu.org> Date: Mon, 23 Jun 2025 02:06:35 +0000 retitle 53790 Audacity has extraneous binary at directory root reassign 53790 guix submitter 53790 Leo Famulari severity 53790 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 04 17:03:29 2022 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. From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 05 02:22:42 2022 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> Subject: Re: Audacity has extraneous binary at directory root From: Liliana Marie Prikler To: Leo Famulari , 53790@debbugs.gnu.org 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-Debbugs-Envelope-To: 53790 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 debbugs-submit-bounces@debbugs.gnu.org Sat Feb 05 13:52:32 2022 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 To: Liliana Marie Prikler Subject: Re: Audacity has extraneous binary at directory root 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-Debbugs-Envelope-To: 53790 Cc: 53790@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.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 debbugs-submit-bounces@debbugs.gnu.org Sat Feb 05 17:52:18 2022 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> Subject: Re: Audacity has extraneous binary at directory root From: Liliana Marie Prikler To: Leo Famulari 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-Debbugs-Envelope-To: 53790 Cc: 53790@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 (-) 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 debbugs-submit-bounces@debbugs.gnu.org Sun Aug 21 10:54:35 2022 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 From unknown Sun Jun 22 19:06:35 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 19 Sep 2022 11:24:15 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator