Package: dgit
Version: 13.20
Severity: minor

Hi,

I just tried

package.git$ dgit sbuild --extra-package ../some-package.deb

and it failed because sbuild can't find ../some-package.deb, whereas

package.git$ sbuild --extra-package ../some-package.deb

Works. The problem is that dgit changes $PWD to the parent directory
before calling sbuild and thus breaks the relative path. This works:

package.git$ dgit sbuild --extra-package some-package.deb

Could you please at least document this behaviour?

Cheers Jochen


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

Kernel: Linux 6.17.13+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
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                        3.1.12
ii  ca-certificates            20250419
ii  coreutils                  9.7-3
ii  curl                       8.18.0~rc2-1
ii  devscripts                 2.25.32
ii  dpkg-dev                   1.23.3
ii  dput-ng [dput]             1.44
ii  git [git-core]             1:2.51.0-1
ii  git-buildpackage           0.9.39
ii  libdpkg-perl               1.23.3
ii  libjson-perl               4.10000-1
ii  liblist-moreutils-perl     0.430-2
ii  liblocale-gettext-perl     1.07-7+b1
ii  libtext-csv-perl           2.06-1
ii  libtext-glob-perl          0.11-3
ii  libtext-iconv-perl         1.7-8.1
ii  libwww-curl-perl           4.17-12
ii  perl [libdigest-sha-perl]  5.40.1-7
ii  python3                    3.13.9-2

Versions of packages dgit recommends:
ii  distro-info-data             0.68
ii  liburi-perl                  5.34-2
ii  openssh-client [ssh-client]  1:10.2p1-3

Versions of packages dgit suggests:
ii  sbuild  0.91.5

-- no debconf information

Reply via email to