Raphael Hertzog <hert...@debian.org> writes: > Timo, I'd be glad if you could check whether the attached patch fixes the > issue for you. If yes, I'll commit it to dpkg.
Doesn't seem to help: $ dget http://people.debian.org/~hertzog/packages/debsrc3.0/sample7_1.0-1.dsc $ dpkg-source -x sample*.dsc $ cd sample7-1.0 $ touch -d 1970-01-01 upstream/README $ dpkg-buildpackage -rfakeroot -us -uc $ ls -l upstream/README -rw-r--r-- 1 lindi lindi 437 Apr 23 07:57 upstream/README $ grep force_timestamp /usr/share/perl5/Dpkg/Source/Package/V3/quilt.pm $opts{"force_timestamp"} = 1 unless defined($opts{"force_timestamp"}); force_timestamp => 0); $self->apply_quilt_patch($dir, $auto_patch, force_timestamp => 0); $ strace -o ../s -s4096 -f dpkg-buildpackage -rfakeroot -us -uc $ grep "upstream/README\"" ../s | grep -v ENOENT 1091 open("sample1/upstream/README", O_WRONLY|O_CREAT|O_EXCL, 0644) = 3 1091 utimensat(AT_FDCWD, "sample1/upstream/README", {{1272009605, 986398357}, {1248874754, 0}}, 0) = 0 1078 stat("sample7-1.0.orig.qqSdKV/upstream/README", {st_mode=S_IFREG|0644, st_size=40, ...}) = 0 1078 lstat("sample7-1.0.orig.qqSdKV/upstream/README", {st_mode=S_IFREG|0644, st_size=40, ...}) = 0 1078 stat("sample7-1.0.orig.qqSdKV/upstream/README", {st_mode=S_IFREG|0644, st_size=40, ...}) = 0 1106 stat("upstream/README", {st_mode=S_IFREG|0644, st_size=40, ...}) = 0 1106 open("upstream/README", O_RDONLY) = 5 1106 stat("upstream/README", {st_mode=S_IFREG|0644, st_size=40, ...}) = 0 1106 rename("upstream/README", ".pc/change-something/upstream/README") = 0 1106 rename("/tmp/poWipCxZ", "upstream/README") = -1 EXDEV (Invalid cross-device link) 1106 open("upstream/README", O_WRONLY|O_CREAT|O_TRUNC, 0100644) = 3 1106 chmod("upstream/README", 0100644) = 0 1078 utimes("sample7-1.0.orig.qqSdKV/upstream/README", {{1272009606, 0}, {1272009606, 0}}) = 0 1078 lstat("sample7-1.0/upstream/README", {st_mode=S_IFREG|0644, st_size=437, ...}) = 0 1078 lstat("sample7-1.0.orig.qqSdKV/upstream/README", {st_mode=S_IFREG|0644, st_size=379, ...}) = 0 1078 open("sample7-1.0.orig.qqSdKV/upstream/README", O_RDONLY) = 5 1078 open("sample7-1.0/upstream/README", O_RDONLY) = 6 1118 execve("/usr/bin/diff", ["diff", "-u", "-p", "-L", "sample7-1.0.orig/upstream/README", "-L", "sample7-1.0/upstream/README", "--", "sample7-1.0.orig.qqSdKV/upstream/README", "sample7-1.0/upstream/README"], [/* 69 vars */]) = 0 1118 stat("sample7-1.0.orig.qqSdKV/upstream/README", {st_mode=S_IFREG|0644, st_size=379, ...}) = 0 1118 stat("sample7-1.0/upstream/README", {st_mode=S_IFREG|0644, st_size=437, ...}) = 0 1118 open("sample7-1.0.orig.qqSdKV/upstream/README", O_RDONLY) = 3 1118 open("sample7-1.0/upstream/README", O_RDONLY) = 4 1078 stat("sample7-1.0/upstream/README", {st_mode=S_IFREG|0644, st_size=437, ...}) = 0 1078 lstat("sample7-1.0/upstream/README", {st_mode=S_IFREG|0644, st_size=437, ...}) = 0 1078 stat("sample7-1.0/upstream/README", {st_mode=S_IFREG|0644, st_size=437, ...}) = 0 1078 stat("sample7-1.0/upstream/README", {st_mode=S_IFREG|0644, st_size=437, ...}) = 0 1078 lstat("sample7-1.0/upstream/README", {st_mode=S_IFREG|0644, st_size=437, ...}) = 0 1078 stat("sample7-1.0/upstream/README", {st_mode=S_IFREG|0644, st_size=437, ...}) = 0 1119 stat("upstream/README", {st_mode=S_IFREG|0644, st_size=437, ...}) = 0 1119 open("upstream/README", O_RDONLY) = 5 1119 stat("upstream/README", {st_mode=S_IFREG|0644, st_size=437, ...}) = 0 1119 rename("upstream/README", "upstream/README.dpkg-orig") = 0 1119 rename("/tmp/poitsPCr", "upstream/README") = -1 EXDEV (Invalid cross-device link) 1119 open("upstream/README", O_WRONLY|O_CREAT|O_TRUNC, 0100644) = 3 1119 chmod("upstream/README", 0100644) = 0 1078 stat("sample7-1.0/upstream/README", {st_mode=S_IFREG|0644, st_size=379, ...}) = 0 1078 lstat("sample7-1.0/upstream/README", {st_mode=S_IFREG|0644, st_size=379, ...}) = 0 1078 stat("sample7-1.0/upstream/README", {st_mode=S_IFREG|0644, st_size=379, ...}) = 0 1121 stat("upstream/README", {st_mode=S_IFREG|0644, st_size=379, ...}) = 0 1121 open("upstream/README", O_RDONLY) = 5 1121 stat("upstream/README", {st_mode=S_IFREG|0644, st_size=379, ...}) = 0 1121 rename("upstream/README", ".pc/debian-changes-1.0-1/upstream/README") = 0 1121 rename("/tmp/po3ufJdq", "upstream/README") = -1 EXDEV (Invalid cross-device link) 1121 open("upstream/README", O_WRONLY|O_CREAT|O_TRUNC, 0100644) = 3 1121 chmod("upstream/README", 0100644) = 0 -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/84pr1q4mqp....@sauna.l.org