
| Msg # 244 of 1179 on ZZLI4422, Saturday 10-03-25, 1:15 |
| From: SOREN STOUTNER |
| To: DEBIAN DEVELOPERS |
| Subj: Re: Question about reproducibility tests |
From: soren@debian.org On Thursday, October 2, 2025 12:08:28€€€AM Mountain Standard Time Holger Levsen wrote: > On Wed, Oct 01, 2025 at 04:20:16PM -0700, Soren Stoutner wrote: > > I maintain pyinstaller-hooks-contrib, which includes a test (run during > > build > > and in autopkgtests) that parses the system timezone. This test currently > > fails Salsa CI reprotest and other reproducibility tests because they modify > > the timezone in the build environment using syntax like GMT+12 instead of > > the > > Continent/City syntax. > > I think you have several options here: > > a.) set the timezone in the test (not 100% you can do this) > b.) disable the test > c.) disable Salsi CI reprotest and d.) > d.) do not care about tests.reproducible-builds.org/debian result, esp > if it reproduces on > https://reproduce.debian.net/all/unstable.html#pyinstaller-hooks-contrib > which it does. Yes, I can either disable the tests or ignore the results. Neither is my preferred option because the tests might catch some actual problem in the future that I would then miss. This is why I asked the question about whether using the GMT+12 syntax catches some actual problem that using Continent/City (this is the currently recommended way to set timezones in Linux) does not. If using GMT+12 is important for reproducibility tests, then I will simply disable these tests in my package. But if it isn€€€t, then my recommendation would be that Salsa CI and reproducible builds infrastructure and any other part of Debian using the GMT+12 syntax be changed to use Continent/City. -- Soren Stoutner soren@debian.org -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmjehgkACgkQwufLJ66w tgMUmxAAmJxsf1CIepj19+UGRa3f9/wQVNP9J4ac2xr5NFfVWjoNJHldWYIygLfO SSTnJVED8JtY3TSqvNe3DUkjrN7p+s/0MFGMOJ2yFCV+sC2Bv7Q2mNjTAi0H0qeK P/SPc5aMjAuAJvObtrN+etAcvY2/XkYmh2qzKhQSeY3DeufGLn9oMKWqEsDtptiC AiIfMzuvTJCLneMqZbyZHil4iojb2UZKFpcUk3GV0ME9ayEofJJG7n/NN2b5X3Aj dl4NFy8+ktE4kKyslA3Hcl2bnfnJBPQAf00gTUFNaZBLAKrSqO51vfGNXfMrcTMV Ffe/QE33oenVZkDh501m2ysTC/zM+lGoVVKDNIDcQlBPxMI7TPlZUrlo5yDEmbjJ EaNrOJGCW61G8zIpz4Gb/61n7iCfY6ZutZsD7Ka+gKxeLY9hqEsC++w6wPQnLag+ xgq1nrpfXyNLk1iL++gxq34kjn8LaL5hWZVTD2YSJS9HgdjzYlXOl54Ou8WUv4PP GMaMqkwFaBfQ5c8QpyDQEwO4vv4OhHyYrX+Z6y0WD+0BFhNpGR/tjJQJmGSvSJTu 7P/sYIz2ShstXxQmYCMoknwUczoJC2jS/IKAhBDOcyD2Nsh4iYWHR3hzUiL8CvRq BoIr0alam4tXixQCXy7VKqv5AF1FA3Yb6Id230oMV5EXyicHTRk= =lxZf -----END PGP SIGNATURE----- --- SoupGate-Win32 v1.05 * Origin: you cannot sedate... all the things you hate (1:229/2) |
328,126 visits
(c) 1994, bbs@darkrealms.ca