[Pkg-pascal-devel] Bug#997948: Bug#997948: FPC should provide a way to trigger automatic rebuild of

Paul Gevers elbrus at debian.org
Mon Jan 6 18:15:58 GMT 2025


Hi,

On 06-01-2025 12:38, Peter B wrote:
> ISTM that the "exactly equal" version equality of the dependency cannot 
> itself cause the package
> to be rebuilt, as the package will now FTBFS because the exact version 
> of the dependency will no longer be available.

The version should be calculated during the build, such that a rebuild 
will update it and it will always be in sync. This is a field of a 
binary, not of the source. (It's not a Depends, it's a new field).

> The package will need updating to change the dependency version. 
> Slightly more work than just
> a rebuild, and manual intervention is still needed.

That would be a PITA and wrong.

> Does any know for sure what causes these checksums to change?

I think so. fp-fix-timestamps (which is a Debian helper to get 
reproducible FreePascal packages in Debian, even if we patch upstream 
source) is made to ease it a bit. 
https://wiki.debian.org/ReproducibleBuilds/TimestampsInPPUGeneratedByFP 
has more info.

Paul
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-pascal-devel/attachments/20250106/f11380d9/attachment-0003.sig>


More information about the Pkg-pascal-devel mailing list