Package: dgit Version: 5.1 Severity: wishlist Tags: upstream Currently, dgit-maint-gbp(7) says:
> dgit pull can't yet incorporate NMUs into patches-unapplied gbp branches. > You can just apply the NMU diff the traditional way. The next upload will > require --overwrite. This is an unfortunate limitation, given gbp is pretty popular (although not universal)[1]. It would be great if dgit could better integrate with such workflows. In particular, there are two different steps: 1. Not require --overwrite after incorporating an NMU. 2. Provide some tooling for pulling NMUs into the maintainer tree. I think the first one is more important. The second one is already partially solved by gbp itself (via gbp-import-dsc). [1] https://qa.debian.org/popcon-graph.php?packages=git-buildpackage%2Cgit-dpm%2Cdgit%2Cdevscripts&show_installed=on&want_legend=on&want_ticks=on&from_date=&to_date=&hlght_date=&date_fmt=%25Y-%25m&beenhere=1 -- System Information: Debian Release: buster/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.16.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages dgit depends on: ii apt 1.6.1 ii ca-certificates 20180409 ii coreutils 8.28-1 ii curl 7.60.0-2 ii devscripts 2.18.3 ii dpkg-dev 1.19.0.5 ii dput-ng [dput] 1.21 ii git [git-core] 1:2.18.0~rc2-2 ii git-buildpackage 0.9.9 ii libdpkg-perl 1.19.0.5 ii libjson-perl 2.97001-1 ii liblist-moreutils-perl 0.416-1+b3 ii libtext-glob-perl 0.10-1 ii libtext-iconv-perl 1.7-5+b6 ii libwww-perl 6.34-1 ii perl [libdigest-sha-perl] 5.26.2-6 Versions of packages dgit recommends: ii openssh-client [ssh-client] 1:7.7p1-2 Versions of packages dgit suggests: ii sbuild 0.76.0-1 -- no debconf information

