Am 17.10.2016 um 19:56 schrieb Michael Biebl:
> Am 17.10.2016 um 19:42 schrieb Jason Crain:
>> On Mon, Oct 17, 2016 at 07:12:48PM +0200, Sergio Villar Senin wrote:
>>> Yes, it's properly installed 3.22.0. I've just moved to 3.22.1 and it
>>> seems it did the trick.
>>
>> I see that epiphany-browser's depends on epiphany-browser-data needs to
>> be bumped.  The new package includes the schema and the previous version
>> doesn't.
> 
> We should probably make that a tight dependency like
> Depends: epiphany-browser data (= ${source:Version})

An alternative could be, to move the GSettings schema files into the
main package, i.e.
/usr/share/GConf/gsettings
/usr/share/glib-2.0/schemas

That seems to be the approach used by evince.

I'm a bit undecided which approach we should prefer.
E.g. gnome-shell(-common), totem(-common), anjuta(-common),
brasero(-common), cheese(-common) and many others use the
tight dependency approach between the main and -common package.
So this scheme seems to be more widely used afaics.

I don't have a strong preference either way. I'm slightly leaning
towards putting the schema files in the data/common package and having a
strict dep.
What I think we should have is a consensus within in the team, so we use
it consistently.

Thoughts, Opinions?



-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to