From dbn at endlessos.org Fri Jul 23 17:47:10 2021 From: dbn at endlessos.org (Dan Nicholson) Date: Fri, 23 Jul 2021 10:47:10 -0600 Subject: Bug#991440: libmalcontent-0-0: Missing D-Bus interfaces Message-ID: 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 From dbn at endlessos.org Fri Jul 23 18:22:26 2021 From: dbn at endlessos.org (Dan Nicholson) Date: Fri, 23 Jul 2021 11:22:26 -0600 Subject: Bug#991440: References: Message-ID: See https://salsa.debian.org/freedesktop-team/malcontent/-/merge_requests/3. -- Dan Nicholson | +1.206.437.0833 | Endless From dbn at endlessos.org Fri Jul 23 18:37:50 2021 From: dbn at endlessos.org (Dan Nicholson) Date: Fri, 23 Jul 2021 11:37:50 -0600 Subject: Bug#991440: In-Reply-To: References: Message-ID: On Fri, Jul 23, 2021 at 11:22 AM Dan Nicholson 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