Package: dgit Version: 3.10 Severity: wishlist If a package that hasn't been using dgit is uploaded using dgit to experimental, when it hasn't been uploaded to experimental before, one cannot use the --overwrite option and merge previous dgit history. Presumably (I haven't gotten that far yet) this will happen on the first upload to unstable.
I may be naive about dgit's branch model, but it seems like it would be good to merge dgit's history with the maintainer's history as early as possible in this process, and experimental uploads (when there's no previous experimental upload) should be considered a descendent of the unstable history. The separation makes a lot of sense to me for stable branches or backports branches, but experimental is not a "true" suite in the way in which it's used in Debian; it's more of a temporary branch from unstable, and I guess I was expecting dgit to treat it that way. -- System Information: Debian Release: 9.0 APT prefers unstable APT policy: (990, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages dgit depends on: ii apt 1.4.4 ii ca-certificates 20161130+nmu1 ii coreutils 8.26-3 ii curl 7.52.1-5 ii devscripts 2.17.5 ii dpkg-dev 1.18.24 ii dput-ng [dput] 1.12 ii git [git-core] 1:2.11.0-4 ii git-buildpackage 0.8.12.2 ii libdpkg-perl 1.18.24 ii libjson-perl 2.90-1 ii liblist-moreutils-perl 0.416-1+b1 ii libperl5.24 [libdigest-sha-perl] 5.24.1-2 ii libtext-glob-perl 0.10-1 ii libtext-iconv-perl 1.7-5+b4 ii libwww-perl 6.15-1 ii perl 5.24.1-2 Versions of packages dgit recommends: ii openssh-client [ssh-client] 1:7.4p1-10 Versions of packages dgit suggests: pn sbuild <none> -- no debconf information