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

Re: [debian-edu-commits] [Git][debian-edu/debian-edu-artwork][master] debian/*.triggers: Add changes on the spacefun theme package as interest-noawait…



Hi Wolfgang,

On  Do 06 Dez 2018 18:28:03 CET, Wolfgang Schweer wrote:

On Thu, Dec 06, 2018 at 03:14:09PM +0000, Mike Gabriel wrote:
On  Di 04 Dez 2018 22:24:51 CET, Wolfgang Schweer wrote:
> While adding spacefun is ok, the second change would end up in a random
> theme set as active in case of upgrades if all d-e-a theme packages are
> installed. The triggers had been 'incomplete' by intention.
[..]
What should be the default behaviour of the triggers?

The newest theme (as in Debian release timeline) should win, because
that is a defined state. If someone installs an additional theme
'update-debian-edu-artwork-<theme name>' configure has to be run. (This
still needs to be documented in the manual). Upon release upgrade
the active theme persists, the new one has to be installed by intention
(already documented) and is set by default as the new active theme.

Ok. Sounds good.

Before we had triggers the resulting active theme upon upgrades was
totally random (actually detected by piuparts, iirc). Then we had a hard
time to understand what triggers are all about and finally came up with
the solution stated above.

Ok.

With the recent changes the resulting active theme is random again as
the last d-e-a theme package that is upgraded will set the last
available package in its trigger list as active, which is most probably
not what one would expect.

Nope. That's not what we want.

I have fixed my commit on d-e-a and also added a trigger-removal commit to d-e-a-legacy.

I'd be happy, if you could review and give feedback.

Thanks!
Mike

--

DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
mobile: +49 (1520) 1976 148
landline: +49 (4354) 8390 139

GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22  0782 9AF4 6B30 2577 1B31
mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de

Attachment: pgp2cRB6nYZ23.pgp
Description: Digitale PGP-Signatur


Reply to: