Processed: found 822733 in 2022g-6

Michael Biebl biebl at debian.org
Tue Jan 14 11:17:47 GMT 2025


Hi,

btw, thanks Aurelien for picking this up again before trixie.
The revert by Benjaming somehow went a bit unnoticed so it's good that 
we at least have the no-longer-create-the-file-on-installation bits in 
trixie.


On Thu, 9 Jan 2025 20:18:58 +0100 Michael Biebl <biebl at debian.org> wrote:
> As for the "remove /etc/timezone on upgrades" as in [2], Aurelien 
> mentioned on IRC that a simple version check like this is maybe to 
> simplistic.  tzdata regularly gets stable updates and I assume a stable 
> update would not include this upgrade code.
> 
> So the upgrade check would have to be:
> a/ If upgrading from stable → run the code
> b/ If upgrading from a previous version < 123 → run the code
> 
> As for a/, maybe checking if the version contains "deb" would be a 
> reliable indicator.
> 
> Another approach to implement the one-time-removal-on-upgrades would be 
> to use a flag file.

Aurelien didn't like the flag file idea and mentioned this on IRC:

> aurel32
> @mbiebl: a flag file is just delaying the problem, as we'll have to remove a different file at some point
> also it doesn't work when the package got downgraded and upgraded again
> looking at deb12u could work, it doesn't cover installation from the initial bookworm media directly upgraded to trixie, but that's probably a corner case
> aurel32
> hmm that should be covered by also looking at the version
> mbiebl
> yeah, not really fond of the flag file idea. I just mentioned it for completeness sake



-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20250114/86b4fe9d/attachment.sig>


More information about the Pkg-systemd-maintainers mailing list