[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: