Il giorno mar 25 dic 2018 alle ore 17:12 Theodore Y. Ts'o <ty...@mit.edu> ha scritto:
> On Fri, Dec 21, 2018 at 11:03:34PM +0100, Oibaf wrote: > > The package fuse3 is available since awhile in sid/buster. > > Their users however are still using old fuse (v2), e.g. sshfs-fuse. > > According to this: > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=912528 > > fuse3 is not co-installable with fuse, but a patch is available. > > > > So is there a chance this get fixed and sshfs-fuse and other package can > be > > updated to use fuse3 for buster? > > Thanks for mentioning it! I didn't even *know* about the existence of > fuse3. Is libfuse3 API compatible with fuse2? In other words, is it > just a recompile away for e2fsprogs to be able to produce a fuse2fs > binary that works with fuse3? > Here are some info on fuse3 changes: https://github.com/libfuse/libfuse/releases/tag/fuse-3.0.0 If so, I wonder if we would be better off renaming libfuse3-dev to > something like fuse-dev? That would mean that people who just > recompiled their packages would pick up fuse3 support. It would also > make it easier for people like myself, who try to make e2fsprogs and > its debian packaging trivially backportable to stable, old-stable, and > old-old-stable. > > Well, it would still be annoying in the short-term, since I'll have to > teach my scripts how to generate a different debian/control from > debian/control.in so that we use libfuse2-dev for pre-Buster, and > libfuse3-dev or fuse-dev for Buster+. But if we chase things so that > it's fuse-dev for Buster+. in the future it will be easier to support > debian packaging trivially for muliple Debian releases. > > Cheers, > > - Ted > > P.S. If fuse3 and fuse are not co-installable, we really should have > managed this as a formal buster migration earlier. Oh, well, water > under the bridge, but we're going to have to move briskly before the > Debian Buster transition freeze of January 12, 2019. :-/ > It appears fuse3 was fixed and upgraded, now it should be co-installable with fuse (v2): https://tracker.debian.org/pkg/fuse3