Acknowledgement sent
to Dan Nicholson <dbn@endlessos.org>:
New Bug report received and forwarded. Copy sent to Debian freedesktop.org maintainers <pkg-freedesktop-maintainers@lists.alioth.debian.org>.
(Fri, 23 Jul 2021 16:51:04 GMT) (full text, mbox, link).
Package: libmalcontent-0-0
Version: 0.10.0-2
Severity: normal
Currently the com.endlessm.ParentalControls D-Bus interface
definitions and the polkit policy are provided from the malcontent
package. This is wrong, though, as the interface provides an
account-service extension that's managed entirely from
libmalcontent-0. The malcontent package provides the malcontent-client
CLI tool, but most programs such as flatpak and gnome-control-center
use the libmalcontent API to access the parental controls data.
Without the D-Bus interface files this functionality is broken.
I suggest moving these files into the libmalcontent-0-0 package.
Another option is to have a separate malcontent-data package, but IMO
there would be little to gain by just having the interfaces separately
installable.
--
Dan Nicholson | +1.206.437.0833 | Endless
Acknowledgement sent
to Dan Nicholson <dbn@endlessos.org>:
Extra info received and forwarded to list. Copy sent to Debian freedesktop.org maintainers <pkg-freedesktop-maintainers@lists.alioth.debian.org>.
(Fri, 23 Jul 2021 17:27:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Dan Nicholson <dbn@endlessos.org>:
Extra info received and forwarded to list. Copy sent to Debian freedesktop.org maintainers <pkg-freedesktop-maintainers@lists.alioth.debian.org>.
(Fri, 23 Jul 2021 17:39:03 GMT) (full text, mbox, link).
On Fri, Jul 23, 2021 at 11:22 AM Dan Nicholson <dbn@endlessos.org> wrote:
>
> See https://salsa.debian.org/freedesktop-team/malcontent/-/merge_requests/3.
This change would also allow dropping an unnecessary Recommends:
malcontent from gnome-initial-setup since the only reason for that is
to make sure the interfaces and policies are available.
--
Dan
Debbugs is free software and licensed under the terms of the GNU General
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.