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

Bug#888202: stretch->buster: reminder that kernel should be >= 3.2 before upgrade



Paul Gevers:
> Justin B Rye wrote:
>> The wording could be better.  I would suggest
>> 
>>          Starting with <systemitem role="source">glibc</systemitem> 2.26, Linux
>>          kernel 3.2 or later is required. The preinst for <systemitem
>>          role="package">libc6</systemitem> performs a check, and if this fails
>>          then to avoid completely breaking the system it will abort the package
>>          installation, which will leave the upgrade unfinished. If the system
>>          is running a kernel older than 3.2, please update it before starting
>>          the distribution upgrade.
> 
> I had to read the second sentence multiple times. I think it is too
> long, or missing two commas. How about:

You're right, that sentence is too long and complicated.
 
> The preinst for <systemitem role="package">libc6</systemitem> performs a
> check, and if this fails then, to avoid completely breaking the system,
> it will abort the package installation, which will leave the upgrade
> unfinished.

That way of punctuating it makes it too easy to misunderstood "then"
as "at that time".  We could avoid that by adding another comma before
it, but I prefer option two:
 
> or
> 
> To avoid completely breaking the system, the preinst for <systemitem
> role="package">libc6</systemitem> performs a check. If this fails, it
> will abort the package installation, which will leave the upgrade
> unfinished.

So the full paragraph would be something like:

          Starting with <systemitem role="source">glibc</systemitem> 2.26, Linux
          kernel 3.2 or later is required. To avoid completely breaking the system,
          the preinst for <systemitem role="package">libc6</systemitem> performs a
          check. If this fails, it will abort the package installation, which will
          leave the upgrade unfinished.  If the system is running a kernel older
          than 3.2, please update it before starting the distribution upgrade.

-- 
JBR	with qualifications in linguistics, experience as a Debian
	sysadmin, and probably no clue about this particular package


Reply to: