-
Notifications
You must be signed in to change notification settings - Fork 51
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
flatpak packages not able to install when packagekit is not present #142
Comments
I've tested it a little further. Due to the package archlinux-appstream-data the store only knows about native packages. Therefore it doesn't browse flathub. So installing packagekit will work after a Also it doesn't matter if packagekit was availble on build time, the store still asks for it. |
Seems you have to call |
system flatpaks are not implemented #37 |
It turns out it's an Arch / AUR packaging issue. You already found the solution:
I can install Flatpaks fine with COSMIC Store after doing that on Arch via my cosmic AUR packages. Installing On Arch, COSMIC Store can be used to install Flatpaks and Pacman should be used to install Arch packages. No need for packagekit at all. As far as the Manjaro immutable edition, it seems COSMIC Store should only be used for Flatpaks since neither Pacman nor Packagekit are applicable. @mmstick It appears we've resolved this, I'm sure it can be closed. EDIT: Sorry, made several edits for clarification. |
Well, the question is more on how this should work. If archlinux-appstream-data or any distro data for appstream is given, Then of course it should be also possible to choose and install those, when logical. Additionally if flathub appstream data, now only per user, is given, does that override the distro specific appstream data, which is mostly system wide? Arch for example provides Telegram, flathub too. As in my screenshots shown, the Telegram suggest the user it will get downloaded from flathub, but actually archlinux-appstream-data, which was the only appstream data when doing so, will request to install the native ALPM package from the system repos. |
@philmmanjaro I think what you're referring to is the confusion about what COSMIC Store is installing. For example, GNOME Software will show whether one will be installing a system package (i.e, RPM, DEB, etc.) or Flatpak. Remember, this is Alpha software, not every feature is implemented yet. |
On Manjaro Immutable I created a COSMIC profile. There we normally preferred flatpaks. So we don't install packagekit, since installing packages via pacman won't work, unless the rootfs is unlocked.
Also when packagekit got installed, the store seems to be confused still:
The following PKGBUILD was used to build the package. I might check on my end what will happen if packagekit is not used as a build dependency.
The text was updated successfully, but these errors were encountered: