Your message dated Sun, 21 Sep 2025 15:06:06 +0000
with message-id <[email protected]>
and subject line Bug#1115226: fixed in git-dpm 0.10.0-1.2
has caused the Debian Bug report #1115226,
regarding git-dpm: Broken with bash 5.3: "cd: null directory"
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1115226: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1115226
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: git-dpm
Version: 0.10.0-1.1
Severity: grave
Tags: patch
Justification: renders package unusable

  $ git-dpm import-new-upstream -p 1.65^{} --ptc --rebase-patched 
../libfilter-perl_1.65.orig.tar.gz
  /usr/bin/git-dpm: line 241: cd: null directory

This is due to the following change in bash 5.3:

  a. Per POSIX, a null pathname argument to `cd' is now an error.

The attached patch fixes this.

Thanks,

-- 
Colin Watson (he/him)                              [[email protected]]

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

Kernel: Linux 6.16.3+deb14-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE
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 git-dpm depends on:
ii  dpkg-dev  1.22.21
ii  git       1:2.51.0-1

Versions of packages git-dpm recommends:
ii  bzip2           1.0.8-6
ii  devscripts      2.25.19
ii  sensible-utils  0.0.26
ii  xz-utils        5.8.1-1.1

Versions of packages git-dpm suggests:
ii  pristine-tar  1.50+nmu2
pn  sharutils     <none>

-- no debconf information
--- git-dpm.sh.orig	2019-02-03 12:23:45.000000000 +0000
+++ git-dpm.sh	2025-09-14 12:08:19.768077810 +0100
@@ -238,7 +238,9 @@
 function cdtoplevel() {
 	test -n "$gitdir" || return 1
 	checkworkingdir || return 1
-	cd -- "$reldir" || return 1
+	if [ "$reldir" ]; then
+		cd -- "$reldir" || return 1
+	fi
 	reldir=""
 }
 

--- End Message ---
--- Begin Message ---
Source: git-dpm
Source-Version: 0.10.0-1.2
Done: Colin Watson <[email protected]>

We believe that the bug you reported is fixed in the latest version of
git-dpm, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <[email protected]> (supplier of updated git-dpm package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 16 Sep 2025 15:29:34 +0100
Source: git-dpm
Architecture: source
Version: 0.10.0-1.2
Distribution: unstable
Urgency: medium
Maintainer: Bernhard R. Link <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1115226
Changes:
 git-dpm (0.10.0-1.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix incompatibility with bash 5.3 (closes: #1115226).
Checksums-Sha1:
 86437181ebc3e51ba54f6d187b10ce11e802291b 1690 git-dpm_0.10.0-1.2.dsc
 bb67c38665547d0b1857fce4062ce8c509f90dba 3792 git-dpm_0.10.0-1.2.debian.tar.xz
 d6455eb7524a73c978123fbc9cb6620a1e68bc4c 8265 
git-dpm_0.10.0-1.2_source.buildinfo
Checksums-Sha256:
 ee95f20edbb8b4839914fab24aa58c5b984eab4ce69fa29eb7728b8f2291d248 1690 
git-dpm_0.10.0-1.2.dsc
 8c493922a61636e89475a6400547071c564c69e76bad327e5a5b3952db536d99 3792 
git-dpm_0.10.0-1.2.debian.tar.xz
 70891bd232bb1326e096edec8b6e24b513431bd1388a6ead01f2553c2de3326c 8265 
git-dpm_0.10.0-1.2_source.buildinfo
Files:
 517519d79430392e5a4dc2f6d69da411 1690 vcs optional git-dpm_0.10.0-1.2.dsc
 6d1870ab74e79df76dc97dcab12709fd 3792 vcs optional 
git-dpm_0.10.0-1.2.debian.tar.xz
 f58cbcce76c1cd9937057b2ee622aea4 8265 vcs optional 
git-dpm_0.10.0-1.2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmjJdLcACgkQOTWH2X2G
UAtavw//ZW3Tm+0aVZPa693lM8aIbE3FtomT9kwaIlS6NISfD5AJpi5D+n2Yo181
CnxtjQdG9TjBp37V4lteBm9+OMeOXptr4rDOjDv4PDcvjpTnyEoW6jQjGNV32OSX
bSbhMaYeKdUS9acjkOgS811oayyXGIVXciuKi9HRofhaNsP0kMTBvIFfHavZdsws
ZddWscjV9L6uxDZ1Qnp8h+3PGrIsnuzrCl+WlITLiVxxqpPvwoKGeW8eiFpYfGXs
wI98oH2Qlnd64h5l57CvUCrDLhXdoro1v1WUluYCQi66Z4b1wFfB2Po+vQCBTlvA
WUTDDtESSHWzV5c4eYrmmua+ZgEKWFtejyCes9tfMMCJkRQ1uKNQux9GcCIobVvV
sPaRVR0MTozo1vHBu0p4x+KiEwIRYFE6vRQ0oREMjVDNWOC/K6g0mKEW5hr4pE3K
7nD4QCwgzyPW4WFnOaspM0czYEWpDPLcXcfsWC16gYRvpbwEpWNKzoH1yCxMs5K1
YtXpJQJV/H/KwYgRuENCXYmDgzbvGY1CObJ5iIPWKBMNMCIBFGNaptkvh36a/PoO
3ePOE5SUtfjwgbTUkTV6twNTvr5DrKIijmU3vBQuU4s0ljpgwlsPQ8/5v0oWOEJK
OTW20qPgTEK/n33aLyYOMMbr0orkvW4d7J/KcWc/fMqEyOpgtsM=
=YNtf
-----END PGP SIGNATURE-----

Attachment: pgpVgtmb6JmPC.pgp
Description: PGP signature


--- End Message ---

Reply via email to