Bug#958489: buster-pu: package fuse/2.9.9-1+deb10u1

2020-04-22 Thread GCS
Package: release.debian.org
Severity: normal
Tags: buster
User: release.debian@packages.debian.org
Usertags: pu

Hi SRMs,

There are two RC bugs fixed in fuse for Bullseye but not yet for Buster.
First one[1] and its variant[2] are caused by a leftover in postinst -
udev has rules now to handle such things in its 50-udev-default.rules
and 99-systemd.rules files.
Then it shouldn't explicitly remove fuse.conf [3] as it should be done
by dpkg and fuse3 might still need it.
Proposed update is attached.

Thanks for consideration,
Laszlo/GCS
[1] https://bugs.debian.org/934457
[2] https://bugs.debian.org/935496
[3] https://bugs.debian.org/953222
diff -Nru fuse-2.9.9/debian/changelog fuse-2.9.9/debian/changelog
--- fuse-2.9.9/debian/changelog	2019-01-07 20:32:01.0 +
+++ fuse-2.9.9/debian/changelog	2020-04-22 19:38:47.0 +
@@ -1,3 +1,10 @@
+fuse (2.9.9-1+deb10u1) buster; urgency=medium
+
+  * Drop outdated udevadm commands from postinst (closes: #934457, #935496).
+  * Don't explicitly remove fuse.conf on purge (closes: #953222).
+
+ -- Laszlo Boszormenyi (GCS)   Wed, 22 Apr 2020 19:38:47 +
+
 fuse (2.9.9-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru fuse-2.9.9/debian/fuse.postinst fuse-2.9.9/debian/fuse.postinst
--- fuse-2.9.9/debian/fuse.postinst	2016-06-23 16:23:28.0 +
+++ fuse-2.9.9/debian/fuse.postinst	2020-04-22 19:38:47.0 +
@@ -25,17 +25,6 @@
 
 		modprobe fuse > /dev/null 2>&1 || true
 
-		if [ -x /sbin/lsmod ] && lsmod | grep -qs fuse
-		then
-			if udevadm control --reload-rules > /dev/null 2>&1
-			then
-if [ -e /dev/fuse ]
-then
-	udevadm test --action -p  $(udevadm info -q path -n /dev/fuse) > /dev/null 2>&1
-fi
-			fi
-		fi
-
 		if [ -x /usr/sbin/update-initramfs ]
 		then
 			update-initramfs -u
diff -Nru fuse-2.9.9/debian/fuse.postrm fuse-2.9.9/debian/fuse.postrm
--- fuse-2.9.9/debian/fuse.postrm	2014-06-20 06:23:50.0 +
+++ fuse-2.9.9/debian/fuse.postrm	2020-04-22 19:38:47.0 +
@@ -11,7 +11,6 @@
 		;;
 
 	purge)
-		rm -f /etc/fuse.conf
 		;;
 
 	upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)


Bug#958489: buster-pu: package fuse/2.9.9-1+deb10u1

2020-04-25 Thread Adam D. Barratt
Control: tags -1 + confirmed

On Wed, 2020-04-22 at 22:56 +0200, László Böszörményi wrote:
> There are two RC bugs fixed in fuse for Bullseye but not yet for
> Buster.
> First one[1] and its variant[2] are caused by a leftover in postinst
> -
> udev has rules now to handle such things in its 50-udev-default.rules
> and 99-systemd.rules files.
> Then it shouldn't explicitly remove fuse.conf [3] as it should be
> done
> by dpkg and fuse3 might still need it.
> 

Please go ahead.

Regards,

Adam



Bug#958489: buster-pu: package fuse/2.9.9-1+deb10u1

2020-04-26 Thread Adam D. Barratt
Control: tags -1 + d-i

On Sat, 2020-04-25 at 19:16 +0100, Adam D. Barratt wrote:
> Control: tags -1 + confirmed
> 
> On Wed, 2020-04-22 at 22:56 +0200, László Böszörményi wrote:
> > There are two RC bugs fixed in fuse for Bullseye but not yet for
> > Buster.
> > First one[1] and its variant[2] are caused by a leftover in
> > postinst
> > -
> > udev has rules now to handle such things in its 50-udev-
> > default.rules
> > and 99-systemd.rules files.
> > Then it shouldn't explicitly remove fuse.conf [3] as it should be
> > done
> > by dpkg and fuse3 might still need it.
> > 
> 
> Please go ahead.
> 

Similarly to fuse3, this wants a KiBi-ack for completeness.

Regards,

Adam



Bug#958489: buster-pu: package fuse/2.9.9-1+deb10u1

2020-05-03 Thread Cyril Brulebois
Adam D. Barratt  (2020-04-26):
> Similarly to fuse3, this wants a KiBi-ack for completeness.

No objections, thanks.


Cheers,
-- 
Cyril Brulebois (k...@debian.org)
D-I release manager -- Release team member -- Freelance Consultant


signature.asc
Description: PGP signature