-
Notifications
You must be signed in to change notification settings - Fork 429
Open
Description
During the build of latest rsync version 3.4.1 on the Debian builders, there was one failure on the architecture ppc64el
: https://buildd.debian.org/status/fetch.php?pkg=rsync&arch=ppc64el&ver=3.4.1%2Bds1-1&stamp=1741147156&raw=0
The test that failed was added a short while ago in commit dc34990 (hence CC @rosorio)
I'll reproduce the interesting part of the logs below:
makepath /build/reproducible-path/rsync-3.4.1+ds1/testtmp/hardlinks/from/sym
makepath /build/reproducible-path/rsync-3.4.1+ds1/testtmp/hardlinks/to
Running: "/build/reproducible-path/rsync-3.4.1+ds1/rsync -aH '/build/reproducible-path/rsync-3.4.1+ds1/testtmp/hardlinks/from/sym' '/build/reproducible-path/rsync-3.4.1+ds1/testtmp/hardlinks/to'"
-------------
check how the directory listings compare with diff:
--- /build/reproducible-path/rsync-3.4.1+ds1/testtmp/hardlinks/ls-from 2025-03-05 03:58:55.047862241 +0000
+++ /build/reproducible-path/rsync-3.4.1+ds1/testtmp/hardlinks/ls-to 2025-03-05 03:58:55.051862074 +0000
@@ -1,2 +1,2 @@
-drwxr-xr-x 0 999.999 3 2025-03-05 03:58:54 .
+drwxr-xr-x 0 999.999 3 2025-03-05 03:58:55 .
drwxr-xr-x 0 999.999 2 2025-03-05 03:58:54 ./sym
-------------
check how the files compare with diff:
-------------
Failed: dir-diff
----- hardlinks log ends
My understanding is that it's a false positive: makepath created from/sym
at 03:58:54
, and to
at 03:58:55
, and so it necessarily shows in the ls diff?
Thanks
Metadata
Metadata
Assignees
Labels
No labels