Hi, On Mon, Aug 14, 2023 at 1:18 AM Lucas Nussbaum <lu...@debian.org> wrote: > This package fails to build a source package after a successful build > (dpkg-buildpackage ; dpkg-buildpackage -S). [...] > > dpkg-source: info: local changes detected, the modified files are: > > rcs-5.10.1/man/REL > > rcs-5.10.1/man/ci.1 > > rcs-5.10.1/man/co.1 > > rcs-5.10.1/man/ident.1 > > rcs-5.10.1/man/merge.1 > > rcs-5.10.1/man/rcs.1 > > rcs-5.10.1/man/rcsclean.1 > > rcs-5.10.1/man/rcsdiff.1 > > rcs-5.10.1/man/rcsfile.5 > > rcs-5.10.1/man/rcsfreeze.1 > > rcs-5.10.1/man/rcsmerge.1 > > rcs-5.10.1/man/rlog.1
Yes, building the package regenerates various source files like the man and info pages, changing timestamps compared to the version shipped in the upstream tarball. Building out-of-tree (with --builddir) avoids some of those changes but not all, and I don't think this is worth spending a lot of time on. It's been like this for many years and nobody ever cared. -- Romain Francoise <rfranco...@debian.org> https://people.debian.org/~rfrancoise/