Re: deb822 support [.sources for apt] in d-i

Roland Clobus <[email protected]>
Newsgroups gmane.linux.debian.apt.devel
Message-ID <86785c93-69a6-41ea-bc91-ca37d98b961b__20576.3461229921$1748160875$gmane$org@rclobus.nl>
Hello all,

On 25/05/2025 05:47, Cyril Brulebois wrote:
> Marc Haber <[email protected]> (2025-05-15):
>> Has anybody talked to the apt maintainers whether they would be willing to
>> disable the deprecation warnings for the release, allowing one (more?) cycle
>> where the two formats are equal citizens? The deprecation warnings we had in
>> the last months has stirred us up, the installer is moving now, and the
>> other packages as well¹, so the focus could be shifted to a smooth release
>> now and going back to the nag warnings after the release?
> 
> You forgot the spoiler alerts! (That was my backup plan.)
> 
> 
> After 10 days, I've only heard about Philip Hands (thanks!) with some idea
> about how to approach the transition, and we agreed it's actually really
> not trivial… and of course you, Marc.

Sorry for not replying sooner. After the MiniDebConf in Hamburg I was 
travelling for week and still have not fully caught up with the mail 
backlog.

Going for full dep822 support is definitely worth the effort. Just 
running 'apt-get modernize' at appropriate times might work for suitably 
simple installations, but the devil is in the details (e.g. expert 
installer mode).
Looking at live-build (for which I'm a maintainer), there is quite some 
work to do, and that's not trivial [1].

Having the warning in apt definitely has woken us up. The migration to 
dep822 should be finished soon, but I wouldn't like to delay the release 
of trixie for this. However, bothering all new installations of trixie 
with this warning seems to me to be unfair to the end users.

I would support the proposal to have a version of apt without the 
warning, just for the trixie release. Immediately after trixie is 
released, the warning can be turned on again for forky (or even during a 
specific point release, if that were allowed).

With kind regards,
Roland Clobus

[1] A tiny first step is already in live-build: 
https://salsa.debian.org/live-team/live-build/-/commit/f08dae6074e54c6331871bb8f29aabdbb54d1dc1
OpenPGP_signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEUFVLM5Bdj7GSJEb+YsV8aqYUlb0FAmgy0TQACgkQYsV8aqYU
lb267w//RadAsSCZS+0WHo0D+BNgRihUxZykd6ZfXsaLCqhGlPbGUpB9Ez9NpnyT
/iUp1XiSWYg5pURJILYF3iLrXM+dTAu3ZB34jI32LFb88eDwqdhvuunwVTMpte/h
w3bT/xQFtoG9e+G7J1NUp/H3FzQOV/5YSVMYb4cdyqeNJ+IJX3JzavDtsf8Bow08
Al4beVYQiEe8bw/QYI/aDPAlEXNaj3uIoMUJ16uic2Ix6eqGtUgdTbNaoiMkmYEW
F0nN5HRxxntaNeDAwALn2FuLluFFx4W6sORb/ejcW4W+vRiVgr3NNuQdMPcNFRg0
FTrxregR5mEt+8Yi7FhIRHxBkNl/o4UiCzARqpNzL1aO6XEsMBXPmTbciOxAHy18
vs6/9ca1x+JizhYKligD+yPywbiuTNZtdmelO3iqjqCLWN5WLNjA3EBKLgophHY7
qjRYeh0/9EyGukE7nEPp4R5/KycLJaYsRZblE1+XOdTDd9uk7Gj8AoCYejToRdSX
mcWYlBwqbcfRj3mm1+fUhJIaEzhbt3C6FeGQbEG2c86krtG0YbBiMgdTweEPdNE8
dOtsxj9ZYgW1eqINC7O7hKLy4rZEn1ZiWXbmAR1Jal3SAriNAxEjkmzhTcDfSiSC
fpNFsqc7Cv1HYLTwFZhzn2GBJ9leFI7CeRgFCY/xt0RzzPAwRO0=
=R4BV
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.