Bug#1126558: dpkg-source: Format of "local changes detected"
Guillem Jover <[email protected]> Sat, 31 Jan 2026 12:05:22 +0100
| Newsgroups | gmane.linux.debian.devel.dpkg.bugs |
|---|---|
| Message-ID | <aX3h8q-S9ToA-Psv__7755.31114065728$1769857650$gmane$org@thunder.hadrons.org> |
Hi!
On Wed, 2026-01-28 at 13:03:28 +0100, Santiago Vila wrote:
> Package: dpkg-dev
> Version: 1.23.5
> Severity: wishlist
> When a source package does not clean everything it should, dpkg-source
> shows a message like this:
>
> dpkg-source: info: local changes detected, the modified files are:
> yp-tools-4.2.3/po/stamp-po
>
> I wonder if it would be possible to drop the first component of that
> ("yp-tools-4.2.3" in the example), so that the output could be used
> directly (modulo leading spaces) in debian/clean (or also as the
> argument of some "rm -f" command in debian/rules).
>
> Something like this:
>
> dpkg-source: info: local changes detected, the modified files are:
> po/stamp-po
>
> In fact, I once fixed a debian/clean file recently in which
> the maintainer just used the output of dpkg-source "as is"
> without realizing about the extra component.
Sure, good idea! I implemented this the other day, and just need to
test, otherwise it will be part of the next push and release.
Thanks,
Guillem