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-----