Version in base suite: 1.28.2+ds1-3 Base version: golang-github-containers-buildah_1.28.2+ds1-3 Target version: golang-github-containers-buildah_1.28.2+ds1-3+deb12u1 Base file: /srv/ftp-master.debian.org/ftp/pool/main/g/golang-github-containers-buildah/golang-github-containers-buildah_1.28.2+ds1-3.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/g/golang-github-containers-buildah/golang-github-containers-buildah_1.28.2+ds1-3+deb12u1.dsc changelog | 7 +++++++ patches/0005-Disable-TestDeviceFromPath.patch | 21 +++++++++++++++++++++ patches/series | 1 + 3 files changed, 29 insertions(+) diff -Nru golang-github-containers-buildah-1.28.2+ds1/debian/changelog golang-github-containers-buildah-1.28.2+ds1/debian/changelog --- golang-github-containers-buildah-1.28.2+ds1/debian/changelog 2023-04-29 19:57:39.000000000 +0000 +++ golang-github-containers-buildah-1.28.2+ds1/debian/changelog 2025-01-27 18:43:31.000000000 +0000 @@ -1,3 +1,10 @@ +golang-github-containers-buildah (1.28.2+ds1-3+deb12u1) bookworm; urgency=medium + + * Backport 0005-Disable-TestDeviceFromPath.patch: + fix FTBFS by skipping TestDeviceFromPath (closes: #1072147) + + -- Jonathan Wiltshire Mon, 27 Jan 2025 18:43:31 +0000 + golang-github-containers-buildah (1.28.2+ds1-3) unstable; urgency=medium * reupload diff -Nru golang-github-containers-buildah-1.28.2+ds1/debian/patches/0005-Disable-TestDeviceFromPath.patch golang-github-containers-buildah-1.28.2+ds1/debian/patches/0005-Disable-TestDeviceFromPath.patch --- golang-github-containers-buildah-1.28.2+ds1/debian/patches/0005-Disable-TestDeviceFromPath.patch 1970-01-01 00:00:00.000000000 +0000 +++ golang-github-containers-buildah-1.28.2+ds1/debian/patches/0005-Disable-TestDeviceFromPath.patch 2025-01-27 18:42:25.000000000 +0000 @@ -0,0 +1,21 @@ +From: Reinhard Tartler +Date: Wed, 10 Jul 2024 21:16:08 -0400 +Subject: Disable TestDeviceFromPath + +Closes: #1072147 +--- + pkg/parse/parse_test.go | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/pkg/parse/parse_test.go b/pkg/parse/parse_test.go +index c1f8833..6acf52f 100644 +--- a/pkg/parse/parse_test.go ++++ b/pkg/parse/parse_test.go +@@ -87,6 +87,7 @@ func TestIsValidDeviceMode(t *testing.T) { + } + + func TestDeviceFromPath(t *testing.T) { ++ t.Skip("Test unsuitable for debian, see https://bugs.debian.org/1072147") + if runtime.GOOS != "linux" { + t.Skip("Devices is only supported on Linux") + } diff -Nru golang-github-containers-buildah-1.28.2+ds1/debian/patches/series golang-github-containers-buildah-1.28.2+ds1/debian/patches/series --- golang-github-containers-buildah-1.28.2+ds1/debian/patches/series 2023-04-29 19:57:39.000000000 +0000 +++ golang-github-containers-buildah-1.28.2+ds1/debian/patches/series 2025-01-27 18:42:25.000000000 +0000 @@ -1 +1,2 @@ manpage-fixes.patch +0005-Disable-TestDeviceFromPath.patch