Bug#1086149: bookworm-pu: package ntfs-3g/2022.10.3-1+deb12u2
Package: release.debian.org
Severity: normal
Tags: bookworm
User: release.debian.org@packages.debian.org
Usertags: pu
X-Debbugs-Cc: ntfs-3g@packages.debian.org
Control: affects -1 + src:ntfs-3g
[ Reason ]
I overlooked a mistake back during the development of Bookworm. I have
fixed bug #983359 [1] which notes that pre-dependency on fuse3 is not
the correct way to have it for the working of ntfs-3g. But then, there
was already a newer version of it in Experimental due to a soname
change. I've uploaded that when I got a go for the transition - forgot
to merge the previous change.
Thus it was missing from Sid as well, but lately I have fixed this
there as well.
[ Impact ]
The package fuse3 might be removed (in case no other package depends
on it), thus breaking the use of ntfs-3g.
[ Tests ]
Builds fine on amd64.
[ Risks ]
Basically nothing.
[ Checklist ]
[x] *all* changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in stable
[x] the issue is verified as fixed in unstable
[ Changes ]
Move the fuse3 pre-dependency to dependency, only d/control changed
(expect d/changelog of course).
Thanks for considering,
Laszlo/GCS
[1] https://bugs.debian.org/983359
diff -Nru ntfs-3g-2022.10.3/debian/changelog ntfs-3g-2022.10.3/debian/changelog
--- ntfs-3g-2022.10.3/debian/changelog 2024-06-23 14:34:22.000000000 +0200
+++ ntfs-3g-2022.10.3/debian/changelog 2024-10-27 15:16:10.000000000 +0100
@@ -1,3 +1,9 @@
+ntfs-3g (1:2022.10.3-1+deb12u2) bookworm; urgency=medium
+
+ * Move fuse to simple dependency (closes: #983359).
+
+ -- Laszlo Boszormenyi (GCS) <gcs@debian.org> Sun, 27 Oct 2024 15:16:10 +0100
+
ntfs-3g (1:2022.10.3-1+deb12u1) bookworm; urgency=medium
* Fix use-after-free in 'ntfs_uppercase_mbs' (CVE-2023-52890)
diff -Nru ntfs-3g-2022.10.3/debian/control ntfs-3g-2022.10.3/debian/control
--- ntfs-3g-2022.10.3/debian/control 2022-10-31 15:14:06.000000000 +0100
+++ ntfs-3g-2022.10.3/debian/control 2024-10-27 15:16:10.000000000 +0100
@@ -15,14 +15,12 @@
Package: ntfs-3g
Section: otherosfs
Architecture: linux-any kfreebsd-any
-Pre-Depends:
- ${misc:Pre-Depends},
- fuse3 [linux-any],
- fuse4bsd [kfreebsd-any],
Depends:
${misc:Depends},
${shlibs:Depends},
- libntfs-3g89 (= ${binary:Version})
+ libntfs-3g89 (= ${binary:Version}),
+ fuse3 [linux-any],
+ fuse4bsd [kfreebsd-any]
#Provides: ${ntfs-3g:Provides}
Description: read/write NTFS driver for FUSE
NTFS-3G uses FUSE (Filesystem in Userspace) to provide support for the NTFS
Reply to: