Krita package not found?

I usually use Discover to install packages, since it doesn’t require a password and has a pretty good UI.

I tried installing Krita on F43 KDE “From Fedora Linux”, and it says: “There was an issue during the update or installation process. Please try again later.”

If I click “See Technical Details” it says “Package not found”.

If I run pkcon search krita it says:

Searching by details                    [=========================]
Querying                                [=========================]
Loading cache                           [=========================]
Finished                                [=========================]
Available       gnome-kra-ora-thumbnailer-1.4-17.fc43.x86_64 (fedora)           Thumbnailer for Krita and MyPaint images
Available       krita-5.2.14-1.fc43.x86_64 (updates)                            Krita is a sketching and painting program
Available       krita-5.2.11-2.fc43.x86_64 (fedora)                             Krita is a sketching and painting program
Available       krita-libs-5.2.14-1.fc43.x86_64 (updates)                       Shared libraries for krita
Available       krita-libs-5.2.11-2.fc43.x86_64 (fedora)                        Shared libraries for krita
Available       kseexpr-4.0.4.0-8.fc43.i686 (fedora)                            The embeddable expression engine fork for Krita
Available       kseexpr-4.0.4.0-8.fc43.x86_64 (fedora)                          The embeddable expression engine fork for Krita
Available       texlive-aalok-11:svn61719-80.fc43.noarch (fedora)               LaTeX class file for the Marathi journal 'Aalok'

However, actually attempting to install it says it doesn’t exist:

$ pkcon install krita-5.2.11-2.fc43.x86_64
Resolving                               [=========================]         Package not found: krita-5.2.11-2.fc43.x86_64
                                        [=========================]         Package not found: krita-5.2.11-2.fc43.x86_64
Command failed: This tool could not find any available package.
$

Is this package not available? Why does it show up if it can’t be installed?

I did install it with dnf and that worked fine, but what’s causing it to not be installable from Discover?

I often see such differences between dnf and packagekit upgrades. They have different caches and may use different mirror sites. I have 7 fedora installations (counting both native installs and VM’s) and even using the same package manager differences occur in the lists of available updates and the packages that fail to download. Such issues are to be expected when packages are distributed through mirror sites. Sites with many installations avoid this by providing an internal mirror (this also reduces the load on the mirror sites).

I think what’s throwing me off is that it doesn’t say anything about mirrors. It just says the package doesn’t exist. Going by the output, it doesn’t look like it’s even trying.

How do I learn more about what it’s doing? It doesn’t say there are mirrors, or what they’re configured for, or that it’s even trying to download anything. It just says the package doesn’t exist, as if there’s not even a package to try fetching.

Is it the case where the error message is incorrect here? Should the message be changed to indicate that it consulted mirrors, rather than indicating the package just does not exist?

use dnf or rpm-ostree (if you use atomic system)

OP knows dnf. The question asked was:

rpm-ostree doesn’t seem to work (says it wasn’t booted with libostree). Does that mean the GUI isn’t supported, and the command line is preferred? It’s interesting that “Krita” only shows up once in the GUI, which is presumably the version from pkcon.

rpm-ostree is for Atomic editions of Fedora (Silverblue, Kinoite) etc. Approximately, it’s what you’d use there, where in conventional Fedora editions you’d use dnf.