grub-devel
[Top][All Lists]
Advanced

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

Re: [PATCH] templates: Reinstate unused version comparison functions w/


From: Mathieu Desnoyers
Subject: Re: [PATCH] templates: Reinstate unused version comparison functions w/ warning
Date: Wed, 29 Nov 2023 13:28:30 -0500
User-agent: Mozilla Thunderbird

On 2023-11-29 07:51, Julian Andres Klode wrote:
On Wed, Nov 29, 2023 at 01:42:55PM +0100, Julian Andres Klode wrote:
Revert "templates: Remove unused version comparison functions"
and add a warning to the functions that they are deprecated.

Removing the functions directly caused a lot of upgrade issues
w/ custom user scripts that called the functions. In Debian and
Ubuntu, grub-mkconfig is invoked as a post-installation script
and would fail, causing upgrades to fail halfway through and
putting the package manager into an inconsistent state.

FWIW, we get one bug per 2 weeks basically, for an interim
Ubuntu release which generally does not receive much usage,
that is a high number.

The proposal is to pick this for 2.12 and directly after
the release remove it again. Then users will have time
to fix their scripts without systems breaking immediately.

I only removed those because they were now unused internally, without expecting this impact for external users. The gradual deprecation plan seems better indeed.

Thanks,

Mathieu

--
Mathieu Desnoyers
EfficiOS Inc.
https://www.efficios.com




reply via email to

[Prev in Thread] Current Thread [Next in Thread]