Package: dgit
Version: 9.6
Severity: normal

Hi,

--overwrite does not trust debian/changelog. If debian/changelog says it
contains version 1.2.3-1, then dgit should trust it and do the fake
merge if required.

Or maybe rephrase this as a question: why doesn't dgit consider the
debian/changelog information authoritative?


As things currently stand, --overwrite is required for most upload
operations, since (a) dgit is not that popular yet, and (b) most
packages use the patches-unapplied layout.


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-5-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
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 /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages dgit depends on:
ii  apt                     1.8.2
ii  ca-certificates         20190110
ii  coreutils               8.30-3
ii  curl                    7.65.1-1
ii  devscripts              2.19.6
ii  dpkg-dev                1.19.7
ii  dput-ng [dput]          1.28
ii  git [git-core]          1:2.22.0-1
ii  git-buildpackage        0.9.14
pn  libdigest-sha-perl      <none>
ii  libdpkg-perl            1.19.7
ii  libjson-perl            4.02000-1
ii  liblist-moreutils-perl  0.416-1+b4
ii  liblocale-gettext-perl  1.07-3+b4
ii  libtext-glob-perl       0.10-1
ii  libtext-iconv-perl      1.7-6
ii  libwww-curl-perl        4.17-5
ii  perl                    5.28.1-6

Versions of packages dgit recommends:
ii  openssh-client [ssh-client]  1:8.0p1-3

Versions of packages dgit suggests:
ii  cowbuilder  0.88
ii  pbuilder    0.230.4
ii  sbuild      0.78.1-2

-- no debconf information

Reply via email to