Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

prompted to install pyfa via Discover, then told "Could not open appstream://io.github.pyfa_org.pyfa because it was not found in any available software repositories" #3390

Open
SIGSTACKFAULT opened this issue Oct 14, 2024 · 1 comment

Comments

@SIGSTACKFAULT
Copy link

Distribution (run cat /etc/os-release):

NAME="Pop!_OS"
VERSION="22.04 LTS"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 22.04 LTS"
VERSION_ID="22.04"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=jammy
UBUNTU_CODENAME=jammy
LOGO=distributor-logo-pop-os

Related Application and/or Package Version (run apt policy $PACKAGE NAME):

N/A pyfa is not in apt

Issue/Bug Description:
the start menu offers to install pyfa:
image

but if you actually try to do it (i.e., press enter when it's in the state above)
image

Steps to reproduce (if you know):

  1. open start menu
  2. type "pyfa"
  3. press enter
  4. observe error

Expected behavior:
it sends me to a page where i can install pyfa or the start menu doesn't offer to install pyfa

Other Notes:

Also there should be a way to copy the error message from discover. e.g., a "copy error" button next to 'report this issue".

@jacobgkau
Copy link
Member

The "start menu" (KDE Kickoff launcher) and KDE Discover are not included by default in Pop!_OS. Those packages in Pop!_OS come from Ubuntu.

It looks like Pyfa is available as a Flatpak package through Flathub (which is configured in user mode by default in Pop!_OS), so that's what the shortcut would have been trying to get to: https://flathub.org/apps/io.github.pyfa_org.Pyfa

To make sure KDE Discover's Flatpak backend is installed, you should run sudo apt install plasma-discover-backend-flatpak in a terminal. Check if the issue still occurs after doing that and rebooting.

If Discover still doesn't work, are you able to search for and install the app in the Pop!_Shop? You can also install it from the terminal using flatpak install io.github.pyfa_org.Pyfa (a shorter variant of a command listed on the webpage I linked above).

If the backend is installed and still doesn't work, check if the bug exists in a newer version of KDE using KDE Neon, and if so, report it to KDE. If the bug doesn't happen with KDE Neon, check if it happens with Kubuntu and/or with KDE installed on vanilla Ubuntu, and if it does, report it to Ubuntu. I won't say it's impossible, but it's unlikely this issue is related to anything that Pop!_OS has control over, since we do not package KDE.

UX suggestions for KDE Discover (like copying the error message) also need to be made to KDE. The app stores that we develop are the Pop!_Shop and its upcoming replacement, the COSMIC Store.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants