https://github.com/hughsie/PackageKit/commit/3efa0c5243c1ee762cee0d21af1052e4cc245f9d is supposed to fix this issue for read operations, thanks! (In reply to Jonathan Kang from comment #5) > (In reply to Fabian Vogt from comment #3) > > This step can be skipped by providing the full ID as argument. I was able to > > reproduce the issue with pkcon that way: > > > > localhost:~ # rcpackagekit stop > > localhost:~ # pkcon remove 'util-linux;2.36.1-3.2;x86_64;repo-oss' > > This is wrong. You can only remove installed packages which are something > like > util-linux;3.26.1-3.1;x86_64;installed. Removing available packages doesn't > make > any sense. It works though *shrug*... I'll add a comment to the discover bug. > And `pkcon remove $some-package` works as expected.