From unknown Mon Aug 18 11:21:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#38789: curseradio: executable path failure Resent-From: Christopher Howard Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 29 Dec 2019 06:52:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 38789 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 38789@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Reply-To: christopher@librehacker.com Received: via spool by submit@debbugs.gnu.org id=B.15776022721275 (code B ref -1); Sun, 29 Dec 2019 06:52:03 +0000 Received: (at submit) by debbugs.gnu.org; 29 Dec 2019 06:51:12 +0000 Received: from localhost ([127.0.0.1]:59175 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ilSPv-0000KU-6y for submit@debbugs.gnu.org; Sun, 29 Dec 2019 01:51:12 -0500 Received: from lists.gnu.org ([209.51.188.17]:48622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ilOri-00031o-Tg for submit@debbugs.gnu.org; Sat, 28 Dec 2019 22:03:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43032) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ilOrh-0003x8-8B for bug-guix@gnu.org; Sat, 28 Dec 2019 22:03:38 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_NONE, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ilOrg-00076r-4e for bug-guix@gnu.org; Sat, 28 Dec 2019 22:03:37 -0500 Received: from mx.kolabnow.com ([95.128.36.40]:52834) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ilOrf-00071P-Ox for bug-guix@gnu.org; Sat, 28 Dec 2019 22:03:36 -0500 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out003.mykolab.com (Postfix) with ESMTP id 42A5A403EB for ; Sun, 29 Dec 2019 04:03:32 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:mime-version:content-type:content-type :date:date:reply-to:from:from:subject:subject:message-id :received:received:received; s=dkim20160331; t=1577588611; x= 1579403012; bh=sbEPrwV+MsQqnW5R4dhj9/JCuFCkAh9uZjP5usEsAGE=; b=V MBEeDxMbHvEnqU5LyWNZveI1JAmoGBtgIwIZpCUm14hiInFrMfuZxLZbwGhntXq2 BrZ4m2emCNrGYzVp5pVU4qjLGdZOEvASSFHN+ldmOs5uzrKbwM45FFql18a+YOfh lZhZ5LwJQh9KIVFsohPilHXZ1Js11AQh9hhsERYqNBjHC2Q46DLomoiXqC2oCt82 l9IA9Wh335fVHOzPE1+TalYFfN8AHkNFSSHgUfKsSnr0Pb28dMVnmMkilP0hwE2W /qMty/wPgmq3xlJLgMiBUBVayjwQqr8di4f+rwOaEm4TL4CiKSClXtm7+DEGvV4Z RfjqkE9HxxhtnqbzjJ/VJM7hIz+uLQU/Yd6FJMh/VEYExWikNltdo+yMrMq0Hdz2 F8WqH/+sqYEZw4KO8o9SYBWObDaEjFVBPAWUGw9ZvRuJHKoZGnl2L5oTnFhxpT19 GsdA7bzaJvbPWjBuMaK5+szpHsqHrgrfoPXT7q/zcDKWSc+eyjkiTP+xeFML4cVv WwrTYmFPtdJ+SCo5KZQPFNU/W8S7ttsnX282zUw6qvx11LhWfWzW1k4C8fZRwFbc paUT4ni2hCAGxI5vYJLzVm7b+1RSsSTlyWmpjrJEnGvARWW1qM4dKJJSOR3boCq0 BxOFIqESEbBNUaysdEdP9Alh4PelWsSX2vh/807qlc= X-Virus-Scanned: amavisd-new at mykolab.com Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out003.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1HD1oCIbReHV for ; Sun, 29 Dec 2019 04:03:31 +0100 (CET) Received: from int-mx001.mykolab.com (unknown [10.9.13.1]) by ext-mx-out003.mykolab.com (Postfix) with ESMTPS id 66356403CB for ; Sun, 29 Dec 2019 04:03:31 +0100 (CET) Received: from ext-subm002.mykolab.com (unknown [10.9.6.2]) by int-mx001.mykolab.com (Postfix) with ESMTPS id 12CFA58A for ; Sun, 29 Dec 2019 04:03:31 +0100 (CET) Message-ID: <14fccc80f83416db1f7285103cd75df86158f4ca.camel@qlfiles.net> From: Christopher Howard Date: Sat, 28 Dec 2019 18:03:27 -0900 Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 95.128.36.40 X-Spam-Score: -2.3 (--) X-Mailman-Approved-At: Sun, 29 Dec 2019 01:51:10 -0500 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 (---) curseradio package in guix a7a4928 builds fine, but fails during run time with error: ``` Traceback (most recent call last): File "/gnu/store/ac696zknci0rxxr9d0lmd7dr9gyr734l-curseradio-0- 1.1bd4bd0/bin/.curseradio-real", line 11, in load_entry_point('curseradio==0.2', 'console_scripts', 'curseradio')() File "/gnu/store/ac696zknci0rxxr9d0lmd7dr9gyr734l-curseradio-0- 1.1bd4bd0/lib/python3.7/site-packages/curseradio/__main__.py", line 5, in main curses.wrapper(OPMLBrowser) File "/gnu/store/608bvypsh90c58apvd2cgg3m9l2pwjqn-python- 3.7.4/lib/python3.7/curses/__init__.py", line 102, in wrapper return func(stdscr, *args, **kwds) File "/gnu/store/ac696zknci0rxxr9d0lmd7dr9gyr734l-curseradio-0- 1.1bd4bd0/lib/python3.7/site-packages/curseradio/curseradio.py", line 280, in __init__ self.interact() File "/gnu/store/ac696zknci0rxxr9d0lmd7dr9gyr734l-curseradio-0- 1.1bd4bd0/lib/python3.7/site-packages/curseradio/curseradio.py", line 406, in interact stderr=subprocess.DEVNULL, stdin=subprocess.DEVNULL) File "/gnu/store/608bvypsh90c58apvd2cgg3m9l2pwjqn-python- 3.7.4/lib/python3.7/subprocess.py", line 775, in __init__ restore_signals, start_new_session) File "/gnu/store/608bvypsh90c58apvd2cgg3m9l2pwjqn-python- 3.7.4/lib/python3.7/subprocess.py", line 1522, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/mpv': '/usr/bin/mpv' ``` This occurs after navigating the menu and attempting to play a radio station. Obviously the package's mpv executable path was not set correctly during the build. -- Christopher Howard p: +1 (907) 374-0257 w: https://librehacker.com social: https://gnusocial.club/librehacker gpg: ADDEAADE5D607C8D (keys.gnupg.net) From unknown Mon Aug 18 11:21:50 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: christopher@librehacker.com Subject: bug#38789: closed (Re: bug#38789: curseradio: executable path failure) Message-ID: References: <20191229075055.GZ23018@E5400> <14fccc80f83416db1f7285103cd75df86158f4ca.camel@qlfiles.net> X-Gnu-PR-Message: they-closed 38789 X-Gnu-PR-Package: guix Reply-To: 38789@debbugs.gnu.org Date: Sun, 29 Dec 2019 07:52:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1577605922-7252-1" This is a multi-part message in MIME format... ------------=_1577605922-7252-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #38789: curseradio: executable path failure 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 38789@debbugs.gnu.org. --=20 38789: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D38789 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1577605922-7252-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 38789-done) by debbugs.gnu.org; 29 Dec 2019 07:51:34 +0000 Received: from localhost ([127.0.0.1]:59207 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ilTMM-0001s9-4E for submit@debbugs.gnu.org; Sun, 29 Dec 2019 02:51:34 -0500 Received: from flashner.co.il ([178.62.234.194]:44570) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ilTMK-0001rv-RU for 38789-done@debbugs.gnu.org; Sun, 29 Dec 2019 02:51:33 -0500 Received: from localhost (unknown [141.226.13.108]) by flashner.co.il (Postfix) with ESMTPSA id D183240231; Sun, 29 Dec 2019 07:51:26 +0000 (UTC) Date: Sun, 29 Dec 2019 09:50:55 +0200 From: Efraim Flashner To: christopher@librehacker.com Subject: Re: bug#38789: curseradio: executable path failure Message-ID: <20191229075055.GZ23018@E5400> References: <14fccc80f83416db1f7285103cd75df86158f4ca.camel@qlfiles.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ds9maZbwT7uk2FVi" Content-Disposition: inline In-Reply-To: <14fccc80f83416db1f7285103cd75df86158f4ca.camel@qlfiles.net> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 38789-done Cc: 38789-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 (-) --ds9maZbwT7uk2FVi Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable The path to mpv is now hardcoded in curseradio and it should be working now as expected. I didn't get the crash you reported, but I couldn't hear any music since I don't have speakers on my machine :p --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --ds9maZbwT7uk2FVi Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl4IWt8ACgkQQarn3Mo9 g1Hksg/+I8Plb/iW5qFOAn/keG4/O4wZUpa6j3BgjbsdP8hhRqxnbxlNwM+7tRWx c16vtiaMX1H35SPweSENNzpMqvbfVelCetMtK9NWrQVhL0Nk3Ck3HpY7Iq/9vHYb w33woqOy77Z+6fkfzm/uFgC4tDNoYFXRNYTGjI5J24OpSoBFtCYTDVs00Q2IRFrP jxHSHH5XAwjI+OsR2k9F1SF9lwYeffD2SGDdCZdRCtTuYEUFyjxbnCU5oE7TTXQm mNB8qnE3AbtQJcU+JOQIImv81Uhtc0OApUIUsyIJP0bQj1forLuQelKI26SF4kvf t6UBfFNUeIrM/GQMTb8M77qyiZSYQS9P7XQTnTqCmqEVVKZjRsz/iCGZJ+xVEtnx Hhfbo1dOvqW6UXIe6pGfhmeq7TOmSMsY50mjYcZ+rEeywRD3fkpz/T3BRE6QsGIK TPyg3W1gWCDoYSzub+4byp0UDUzz5hJdJAWYoOG1505exz7szM6OqZFOVwQUB9TP GetrlLtQ6pLvgvF3YY10/ymgDBYNSaMyqweQWUNycxAd8glkD3zJ1GLbylJbzuFH JDgTa8fAEMDEKS5mKVBexIHHfsUX8sH7Zs9viYMZM+zfGldb7dsfKyQWuL19YiY2 qIa+QR62H8VPCrK7ksIYidKLKkvXFiihUo5sPKHOwo7DkQNlGPM= =8Gez -----END PGP SIGNATURE----- --ds9maZbwT7uk2FVi-- ------------=_1577605922-7252-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 29 Dec 2019 06:51:12 +0000 Received: from localhost ([127.0.0.1]:59175 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ilSPv-0000KU-6y for submit@debbugs.gnu.org; Sun, 29 Dec 2019 01:51:12 -0500 Received: from lists.gnu.org ([209.51.188.17]:48622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ilOri-00031o-Tg for submit@debbugs.gnu.org; Sat, 28 Dec 2019 22:03:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43032) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ilOrh-0003x8-8B for bug-guix@gnu.org; Sat, 28 Dec 2019 22:03:38 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_NONE, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ilOrg-00076r-4e for bug-guix@gnu.org; Sat, 28 Dec 2019 22:03:37 -0500 Received: from mx.kolabnow.com ([95.128.36.40]:52834) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ilOrf-00071P-Ox for bug-guix@gnu.org; Sat, 28 Dec 2019 22:03:36 -0500 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out003.mykolab.com (Postfix) with ESMTP id 42A5A403EB for ; Sun, 29 Dec 2019 04:03:32 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:mime-version:content-type:content-type :date:date:reply-to:from:from:subject:subject:message-id :received:received:received; s=dkim20160331; t=1577588611; x= 1579403012; bh=sbEPrwV+MsQqnW5R4dhj9/JCuFCkAh9uZjP5usEsAGE=; b=V MBEeDxMbHvEnqU5LyWNZveI1JAmoGBtgIwIZpCUm14hiInFrMfuZxLZbwGhntXq2 BrZ4m2emCNrGYzVp5pVU4qjLGdZOEvASSFHN+ldmOs5uzrKbwM45FFql18a+YOfh lZhZ5LwJQh9KIVFsohPilHXZ1Js11AQh9hhsERYqNBjHC2Q46DLomoiXqC2oCt82 l9IA9Wh335fVHOzPE1+TalYFfN8AHkNFSSHgUfKsSnr0Pb28dMVnmMkilP0hwE2W /qMty/wPgmq3xlJLgMiBUBVayjwQqr8di4f+rwOaEm4TL4CiKSClXtm7+DEGvV4Z RfjqkE9HxxhtnqbzjJ/VJM7hIz+uLQU/Yd6FJMh/VEYExWikNltdo+yMrMq0Hdz2 F8WqH/+sqYEZw4KO8o9SYBWObDaEjFVBPAWUGw9ZvRuJHKoZGnl2L5oTnFhxpT19 GsdA7bzaJvbPWjBuMaK5+szpHsqHrgrfoPXT7q/zcDKWSc+eyjkiTP+xeFML4cVv WwrTYmFPtdJ+SCo5KZQPFNU/W8S7ttsnX282zUw6qvx11LhWfWzW1k4C8fZRwFbc paUT4ni2hCAGxI5vYJLzVm7b+1RSsSTlyWmpjrJEnGvARWW1qM4dKJJSOR3boCq0 BxOFIqESEbBNUaysdEdP9Alh4PelWsSX2vh/807qlc= X-Virus-Scanned: amavisd-new at mykolab.com Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out003.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1HD1oCIbReHV for ; Sun, 29 Dec 2019 04:03:31 +0100 (CET) Received: from int-mx001.mykolab.com (unknown [10.9.13.1]) by ext-mx-out003.mykolab.com (Postfix) with ESMTPS id 66356403CB for ; Sun, 29 Dec 2019 04:03:31 +0100 (CET) Received: from ext-subm002.mykolab.com (unknown [10.9.6.2]) by int-mx001.mykolab.com (Postfix) with ESMTPS id 12CFA58A for ; Sun, 29 Dec 2019 04:03:31 +0100 (CET) Message-ID: <14fccc80f83416db1f7285103cd75df86158f4ca.camel@qlfiles.net> Subject: curseradio: executable path failure From: Christopher Howard To: bug-guix@gnu.org Date: Sat, 28 Dec 2019 18:03:27 -0900 Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 95.128.36.40 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 29 Dec 2019 01:51:10 -0500 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: , Reply-To: christopher@librehacker.com Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) curseradio package in guix a7a4928 builds fine, but fails during run time with error: ``` Traceback (most recent call last): File "/gnu/store/ac696zknci0rxxr9d0lmd7dr9gyr734l-curseradio-0- 1.1bd4bd0/bin/.curseradio-real", line 11, in load_entry_point('curseradio==0.2', 'console_scripts', 'curseradio')() File "/gnu/store/ac696zknci0rxxr9d0lmd7dr9gyr734l-curseradio-0- 1.1bd4bd0/lib/python3.7/site-packages/curseradio/__main__.py", line 5, in main curses.wrapper(OPMLBrowser) File "/gnu/store/608bvypsh90c58apvd2cgg3m9l2pwjqn-python- 3.7.4/lib/python3.7/curses/__init__.py", line 102, in wrapper return func(stdscr, *args, **kwds) File "/gnu/store/ac696zknci0rxxr9d0lmd7dr9gyr734l-curseradio-0- 1.1bd4bd0/lib/python3.7/site-packages/curseradio/curseradio.py", line 280, in __init__ self.interact() File "/gnu/store/ac696zknci0rxxr9d0lmd7dr9gyr734l-curseradio-0- 1.1bd4bd0/lib/python3.7/site-packages/curseradio/curseradio.py", line 406, in interact stderr=subprocess.DEVNULL, stdin=subprocess.DEVNULL) File "/gnu/store/608bvypsh90c58apvd2cgg3m9l2pwjqn-python- 3.7.4/lib/python3.7/subprocess.py", line 775, in __init__ restore_signals, start_new_session) File "/gnu/store/608bvypsh90c58apvd2cgg3m9l2pwjqn-python- 3.7.4/lib/python3.7/subprocess.py", line 1522, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/mpv': '/usr/bin/mpv' ``` This occurs after navigating the menu and attempting to play a radio station. Obviously the package's mpv executable path was not set correctly during the build. -- Christopher Howard p: +1 (907) 374-0257 w: https://librehacker.com social: https://gnusocial.club/librehacker gpg: ADDEAADE5D607C8D (keys.gnupg.net) ------------=_1577605922-7252-1--