- Package:
- devscripts
- Source:
- devscripts
- Description:
- scripts to make the life of a Debian Package maintainer easier
- Submitter:
- Simon Quigley
- Date:
- 2019-10-18 20:21:07 UTC
- Severity:
- normal
Dear Maintainer, When debdiff is comparing two packages where a symbolic link was added, it shows the entire contents of the target. This can clutter the debdiff unnecessarily. It would be preferred if debdiff could do this as Git does it. Attached are two patches which demonstrates the difference. While one was uploaded to Ubuntu and the other was in a Salsa MP, the point still stands. Scaled up to the size of patches.ubuntu.com, Launchpad, or a similar service, this would definitely save some space.
It is also worth noting that patch(1) applies the two patch files I gave differently.----- $ patch -p1 < ../current-functionality.diff patching file debian/changelog patching file scripts/focal $ ls -lah scripts/focal -rw-rw-r-- 1 tsimonq2 tsimonq2 7.7K Oct 18 15:06 scripts/focal----- $ patch -p1 < ../intended-functionality.diff patching file debian/changelog patching symbolic link scripts/focal $ ls -lah scripts/focal lrwxrwxrwx 1 tsimonq2 tsimonq2 5 Oct 18 15:09 scripts/focal -> gutsy----- That could definitely make an impact in a sponsorship workflow.