Bug#1118385: Non-reproducibility in pdfTeX

Preuße, Hilmar <[email protected]> Sun, 17 May 2026 23:42:04 +0200
Newsgroups gmane.linux.debian.devel.tetex
Message-ID <9d9e9329-a18a-4624-9b3c-01db586170d3__39257.6831787423$1779054328$gmane$org@web.de>
Am 17.05.2026 um 15:52 schrieb John Collins:
> On 5/16/26 2:55 PM, Norbert Preining wrote:

Hello John,

>> $ for i in 1 2; do pdflatex -interaction=batchmode "\pdfinfo{/ 
>> CreationDate(D:20260429034606Z)/ 
>> ModDate(D:20260429034606Z)}\input{valuators.tex}"; mv valuators.pdf 
>> valuators${i}.pdf; sleep 2; done
>> .....
>>
>> $ cmp valuators1.pdf valuators2.pdf
>>
>> $ echo $?
>> 0
> 
> Did you also set SOURCE_DATE_EPOCH, e.g.,like Akira did:
> 
>    export SOURCE_DATE_EPOCH=`perl -e "print time();"`
>    export FORCE_SOURCE_DATE=1
> 
For me it was sufficient to overwrite the \pdfinfo at the command line 
of pdflatex, as Norbert did:

\pdfinfo{/CreationDate(D:20260429034606Z)/ModDate(D:20260429034606Z)}

That way one gets pdf files, which do not differ in the time stamps, 
just in the byte block, this bug report is discussing about.

Hilmar
-- 
sigfault
OpenPGP_signature.asc (application/pgp-signature, 840 B)
-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEEaXGmC/nkbIhxf16kxiZYRqvgLIsFAmoKNiwFAwAAAAAACgkQxiZYRqvgLIs5
nRAAvwUbv4E70A2vSGXHmmqiapLupVbXLPAnNwalrccevhfO68ExZYEGryO+JnPZFTrGT8McgH4E
FOM8z/GZ6WgJ3k/WD+JkMgtwtd62TMyHLBgNnLYevlri0HHWrsU4QslcWW/dwiZCL9xtNAZsXxPe
mcM1WfFTvNH+kfrTsSCqBvJrk6xUbsshD8pdO6L1BC+iisWpJn0eeBNYAMhWNvoyYYxVfmzn/lvV
MTa96ft5Wm22akkAHZjJv47Bh0LN4o1U29GDkwj4RByNpMAD7tJrhiZGBV5ZOKKA8RrqLyyV92pO
U2sYfxwGvYIiRomZwAu7sVE2TL0jwL5m/TUGBGqYdFMXySDuicRfLUZeo68JOu71b+y45bsdL5pE
BWqrkd0f6vAEUTGzVRIK9S0BxZDJXgoLvqanLFL1pczIcSzui3Rj2LYJhqa9/+3YpM+P5h3RWI5Z
ejnhsCAYLvSYLudYxwpAwBgDx4NDDQnwQHSLoJ0zJX0EVCRpDEW67Fa8Hcba9LSUOa3xSVVquixA
KTN/jF4inHQ3YDaTls/vCZZgvkesAUfy3qNPxnY8sWf/no3N+A98Pj6TXBis1F40t2DHemXBW2nY
GU/AeHwxXm+Lh/SeLYpLm6O4neW+aVWUwy8A5LzX010kLitfbsr+zWU78PfAq/tgI9f+FTjVDojM
Q8k=
=IPBO
-----END PGP SIGNATURE-----