[Discover] [Bug 416649] kde discover no application backends found please report your distribution. OS FreeBSD 12.1-RELEASE-p1

2020-01-26 Thread Aleix Pol
https://bugs.kde.org/show_bug.cgi?id=416649

--- Comment #4 from Aleix Pol  ---
Or get snap or flatpak installed, or develop a freebsd Discover backend.

It all has its ups and downs.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 416649] kde discover no application backends found please report your distribution. OS FreeBSD 12.1-RELEASE-p1

2020-01-23 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416649

--- Comment #3 from Nate Graham  ---
Yeah, Discover uses PackageKit, which is an abstraction layer above all the
distro-specific packaging tools. PackageKit itself included many plugins
allowing interaction with distro-specific packaging tools; you can see them
here: https://github.com/hughsie/PackageKit/tree/master/backends

The error message that Rai saw means that the package for the Discover
PackageKit backend was not installed, which would make sense if that package is
not installed by default or does not even exist because there is no PackageKit
plugin that works with FreeBSD's native packaging tools.

If no such plugin exists, someone would first need to write one and submit it
to https://github.com/hughsie/PackageKit. This would then allow PackageKit to
work on FreeBSD, which would allow the Discover PackageKit backend to be
packaged and installed by default with Discover.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 416649] kde discover no application backends found please report your distribution. OS FreeBSD 12.1-RELEASE-p1

2020-01-23 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=416649

--- Comment #2 from gr...@kde.org ---
To follow-up on what Nate writes: FreeBSD is your distribution, so please
report at https://bugs.freebsd.org. The PR can then be dealt with by the
KDE-FreeBSD team (which includes me, but with a different hat on).

That said, the Summary provided is not very useful: if I start Discover, e.g.

 - alt-space in a KDE Plasma session, with ports `x11/kde5` installed
 - type *discover* and pick applications, *Discover* (software centre)
 - the message **I** get is *Unable to load applications. Please verify
Internet connectivity.*

(My point here is: be specific about what you're doing and exactly what you
see. The error message you post **is** in the source code, although I can't get
it for other reasons.)

I **think** Discover uses packagekit. Or maybe it used to. Whatever it uses, it
doesn't know about pkg(8) which would be the natural way to deliver packages on
FreeBSD, so this isn't going to work anyway. We need someone who cares about
integration, and with time to look at it, to investigate what kind of backend
could be built.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 416649] kde discover no application backends found please report your distribution. OS FreeBSD 12.1-RELEASE-p1

2020-01-23 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416649

Nate Graham  changed:

   What|Removed |Added

 CC||n...@kde.org
 Status|REPORTED|RESOLVED
 Resolution|--- |DOWNSTREAM

--- Comment #1 from Nate Graham  ---
KDE isn't your distribution; FreeBSD is. :)

This means that FreeBSD doesn't set up Discover to include the ability to
install apps by default. Please report this to them.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 416649] kde discover no application backends found please report your distribution. OS FreeBSD 12.1-RELEASE-p1

2020-01-23 Thread Aleix Pol
https://bugs.kde.org/show_bug.cgi?id=416649

Aleix Pol  changed:

   What|Removed |Added

 CC||gr...@kde.org

-- 
You are receiving this mail because:
You are watching all bug changes.