Re: Firmware GR result - what happens next?

2022-10-19 Thread Michael Stone

On Fri, Oct 14, 2022 at 10:52:01AM +0200, Santiago Ruano Rincón wrote:

5. transitional packages along with a helper package (that fails or
success during install) to prompt the user so they add non-free-firmware
section when needed.

Is there any reason why you are not considering 5.?


The danger we're trying to avoid is that a system with a working 
"something" (say, networking) gets upgraded, user reboots (or machine 
crashes, or there's a power failure, etc, etc.), the working "something" 
is now a not-working "something", and fixing it is really hard for the 
user who has no idea what happened and maybe doesn't have a network or a 
console or whatever any more. A package that fails during install will 
prevent the upgrade from completing, but will leave things in an 
in-between state until some action is taken, the upgrade restarted, and 
the upgrade manages to finish successfully. What happens if the 
reboot/crash/powercycle/etc happens during that in-between state? How do 
you make a firmware helper package that reliably prevents a kernel 
installation when the kernel doesn't have any dependencies on the 
firmware package, and also doesn't yank out the old working firmware, 
etc. I'm sure you can make the install explode, but making it reliably 
explode at just the right time seems harder. I guess this could all 
work, but I'm seeing a lot of potential for partial installs/failures 
with this approach and I suspect this would require transition code in a 
number of packages' preinsts, not a discrete "helper package".




Processed: reassign 1020981 to task-chinese-s

2022-10-19 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> reassign 1020981 task-chinese-s
Bug #1020981 [task-chinese] character missing from Chinese fonts and input 
methods
Warning: Unknown package 'task-chinese'
Bug reassigned from package 'task-chinese' to 'task-chinese-s'.
Ignoring request to alter found versions of bug #1020981 to the same values 
previously set
Ignoring request to alter fixed versions of bug #1020981 to the same values 
previously set
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1020981: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1020981
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



debootstrap_1.0.128+nmu2_source.changes ACCEPTED into unstable

2022-10-19 Thread Debian FTP Masters



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Tue, 18 Oct 2022 23:49:31 +0100
Source: debootstrap
Architecture: source
Version: 1.0.128+nmu2
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team 
Changed-By: Luca Boccassi 
Changes:
 debootstrap (1.0.128+nmu2) unstable; urgency=low
 .
   * Non-maintainer upload.
 .
   [ Matthias Klumpp ]
   * Update PureOS bootstrap script
 .
   [ Luca Boccassi ]
   * autopkgtest: fix running on !amd64
   * autopkgtest: run on 'testing' instead of 'bookworm'
Checksums-Sha1:
 ac7d1ddfb3a62c0ee6a87dcfd0e3786041835e88 2015 debootstrap_1.0.128+nmu2.dsc
 dd207b1f59a6b84fb357c2fb9c1ca5c4d8a6eb5f 82266 debootstrap_1.0.128+nmu2.tar.gz
 2695cf78fe7a36c2b93f4da1b8341a26e567b877 6321 
debootstrap_1.0.128+nmu2_source.buildinfo
Checksums-Sha256:
 99591b21454ec1785abc061882a5453434673d3ef042ba2b5500f3811ea7a118 2015 
debootstrap_1.0.128+nmu2.dsc
 528523228d93a31c9e0cd4eb932977ea8ceec2bfbf8db1103bec2397cc7434fa 82266 
debootstrap_1.0.128+nmu2.tar.gz
 2477d6a542ff6ba73a289084309f6d311ef126e756500ab8a182543e4f88d9d6 6321 
debootstrap_1.0.128+nmu2_source.buildinfo
Files:
 d4db2638e0dc55de14637cf817ddff39 2015 admin optional 
debootstrap_1.0.128+nmu2.dsc
 402b499caf1332558dd282a330258ed6 82266 admin optional 
debootstrap_1.0.128+nmu2.tar.gz
 f30eab29a7584af5c30f900ac2840611 6321 admin optional 
debootstrap_1.0.128+nmu2_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJFBAEBCgAvFiEErCSqx93EIPGOymuRKGv37813JB4FAmNPLZkRHGJsdWNhQGRl
Ymlhbi5vcmcACgkQKGv37813JB5QfxAAydKYjOMxRIZg5qWV9a0jlA/gtAx0kptY
4/KRjKadejX/yx0FiTeGKakpdKnAWWXF6VQvoziAnD+b+sqfmPX2/DzXY1teQnuu
QlgoFaciHuIm3uwuMlh4i3T9VKIPPgAojcjKYco/E0tEYdoFgCO0HcU8roW/Zp2A
cyJ0kXAc5jnJMvEDO/tCjDEQHjjcKU7iYDrCBIbGFPA3kWheOd2OByeZ6CorHgEa
/tK6tbUSwcLJj+4PqCebMxFPnqaqkYylMY+DR5/IaJy9inm1rMSZvYyNMrdfGS1x
Xd50zUtk0RhDB/dFQf/GP3Ge+Ndo3xRFak/jIdF/xhpAdhLkCCLsThNHUsG155KE
EMcwGr43mvSAh+4fGgzs+k/+Ot2n0XBA0Vote/rQY0CNtwoWkz/rWGbsgZnSE2v5
MEqedsdTJvaaFpF/cUunA9pM6Pg6ixs97RMsnqG2tvd4Q0kbb/9tHDebzh9HemVK
bQVQeebFUJB0D7CoM6nsqAaurVci4dFjIhlh1UnFCUjE3I22xbC6TM+MwcW9dGnG
goA8rvYdbSr9FnxpZXNwSQWdzih0nJn4xLZQAOMSMbgX0EwTgaMVHoPCpqUMczzl
vuzGq3lBm2OVDbmGN2HtQtQhOOVliUYEBhkMz4q4TDLwbOFnE/VBrbkWd92Fwivb
ByG0PGqg0ZA=
=AvUx
-END PGP SIGNATURE-


Thank you for your contribution to Debian.