I also tested this using the pipx command on a newly installed and fully updated VM with Fedora 40. It did work, but NOTHING was installed under ~/.local/lib/ as was done with using pip.
Instead it appears pipx used ~/.local/share/pipx/venvs/ and subdirectories there for the installation but does not provide any usable feedback to the user during the installation process.
As far as suggestions for the OP, I would therefore suggest that the entire directory tree ~/.local/share/pipx/venvs/chirp/ be removed then reinstall chirp so that any older or broken packages from previous installations are removed and new packages and configs are installed `pipx uninstall chirp` seems to manage that.
Jeff KI7GJG
On Tue, Aug 27, 2024 at 6:30 PM Dan Smith via Users < users@lists.chirpmyradio.com> wrote:
Note that I did one thing differently. On fedora I chose to install pip instead of pipx.
Just a reminder that Fedora is the _only_ remaining linux distro on which this still works. It won't work on anything debian-derived (which includes his mint system, ubuntu, etc), arch, gentoo, etc. Even homebrew on macos has gone the externally-managed route. More details about fedora here and on the linked pages:
https://discussion.fedoraproject.org/t/status-of-marking-the-base-python-env...
What I gather is that since fedora's packaging tool is written in python the flag breaks their own stuff in certain situations. Oh the irony :)
Either way, we just need to be clear that anyone *not* on fedora will have to run pip with --break-system-packages to make that route work, which I would definitely not recommend.
After closing it I tested the app with the newly installed icon and that worked as well.
Thanks for the extra data point in support of it not being a CHIRP issue :)
Given we've had a couple megathreads on Linux issues not specific to chirp lately, I'm hoping we can avoid another one here again since 98% of the subscribers are focused on Windows and MacOS. The build system installs the candidate wheel via pipx as part of the tests it runs, so ideally anything related to that will cause a build abort and it'll get noticed.
--Dan _______________________________________________ Users mailing list users@lists.chirpmyradio.com https://lists.chirpmyradio.com/postorius/lists/users.lists.chirpmyradio.com To unsubscribe, send an email to users-leave@lists.chirpmyradio.com To report this email as off-topic, please email users-owner@lists.chirpmyradio.com List archives: https://lists.chirpmyradio.com/hyperkitty/list/users@lists.chirpmyradio.com/