Package: dgit
Version: 10.7
Severity: important

Hi,

Following on from an IRC chat with Ian, I'm submitting a bug as requested.

In a moment of inattention[1], I seem to have found myself in a git "master"
branch that was sitting on release 1.109 of the `preseed` package (whereas the
latest release is in fact 1.119)

I then cherry-picked the changes that I should have been aiming at 1.120, ran
gbp dch to generate 1.110, failed to spot anything awry, and since this was to
be the first dgit upload of `preseed` (a native package), I then ran:

  dgit -wgf --deliberately-not-fast-forward push-source

as per dgit-main-native(1).

This cheerfully did the push, including a `debian/1.110` tag.

Of course the thing it tagged as debian/1.110 is not the same thing as the 
actual `1.110`
release (which was from Jan 2022).

Prior to doing any of this, https://browse.dgit.debian.org/?q=preseed showed "No
repositories found".   I think it _may_ also have said that just after the push.

Once I did a dgit clone, the listing appeared, and the git history in the clone
showed me that it had stitched together my bogus-1.110 with the 1.119 version
that it presumably generated in order to satisfy my clone request.

There seems to share some features with https://bugs.debian.org/1050711

Cheers, Phil.

[1] perhaps due to a dyslexia-related occasional inability to distinguish things
    such as: 1.109 vs. 1.119.

-- System Information:
Debian Release: 12.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'stable'), (99, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-11-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
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                        2.6.1
ii  ca-certificates            20230311
ii  coreutils                  9.1-1
ii  curl                       7.88.1-10+deb12u1
ii  devscripts                 2.23.4
ii  dpkg-dev                   1.21.22
ii  dput                       1.1.3
ii  git [git-core]             1:2.39.2-1.1
ii  git-buildpackage           0.9.30
ii  libdpkg-perl               1.21.22
ii  libjson-perl               4.10000-1
ii  liblist-moreutils-perl     0.430-2
ii  liblocale-gettext-perl     1.07-5
ii  libtext-csv-perl           2.02-2
ii  libtext-glob-perl          0.11-3
ii  libtext-iconv-perl         1.7-8
ii  libwww-curl-perl           4.17-10
ii  perl [libdigest-sha-perl]  5.36.0-7

Versions of packages dgit recommends:
ii  distro-info-data             0.58
ii  liburi-perl                  5.17-1
ii  openssh-client [ssh-client]  1:9.2p1-2

Versions of packages dgit suggests:
ii  sbuild  0.85.0

-- no debconf information

Reply via email to