On Wed, Apr 17, 2019 at 08:51:22AM -0500, Ron Lovell wrote:
> Currently on Buster and Sid the installation of fuse requires removal of
> fuse. It would be better if they were co-installable, as is the case on
> other distros I run.
> 
> Currently pkg fuse3 has to have a "breaks" on fuse because they share
> files mount.fuse, fusermount, and fuse.conf (possibly others e.g. docs).
> Please see Mr. Simon McVittie's comments in Bug #927221. Please also see
> my comments in #927221 about how Arch Linux and openSUSE Tumbleweed have
> handled the situation so that fuse[2] and fuse3 are co-installable on
> those distros.
> 
> On the face of it, the Arch approach is appealing. They provide a
> fuse-common package which provides fuse.conf and a mount.fuse that works
> for fuse2 and fuse3. Their fuse2 supplies fusermount, and their fuse3
> supplies fusermount3.

It was pointed out to me that fuse2 and fuse3 do not have to be
coinstallable. libfuse2 and libfuse3 are already coinstallable, and
the fuse3 package works fine with libfuse2-using fuse filesystems.

As such I think we should not pursue coinstallability at all, and
instead we should:
* ensure upgrades from fuse to fuse3 are smooth (#918984)
* drop the fuse binary package

Chris

Reply via email to