Bug#884142: package-contains-compiled-glib-schema may be in error
Hi Chris
On 09/01/2018 12:12, Chris Lamb wrote:
> Ah, did not know that. Is there a way Lintian could tell the difference
> between ones that should be compiled and which not?
For the gnome-shell-extensions, they should be quite easy since they are
usually located under the "/usr/share/gnome-shell/extensions" path.
Looking at
https://lintian.debian.org/tags/package-contains-compiled-glib-schema.html,
it seems like entangle also has a valid use case of shipping compiled
gschemas for its plugins. Keeping a white list of these seem somewhat
tedious though.
I think it might be best to specifically check for shipping
"/usr/share/glib-2.0/schemas/gschemas.compiled" as the original bug
suggests, since that's the most damaging one when accidentally
overwritten, and there doesn't seem to be any valid case for ever doing
that from a package.
-Jonathan
Reply to: