It's not like that. The Depends field is populated from debian/control,
and from automatically calculated dependencies (like that ldd trick).
The moment a package lists something in Depends, if that something
cannot be installed, then the package itself will not be installed. It
doesn't matter if your smb.conf is referring to the gluster module or
not.

Now, all that being said, I see that debian is using a trick and making
glusterfs-common a "recommends" type of dependency, instead of "depends"
which is stricter. But it's still not allowed to have a main package
recommend an universe one.

But I could use a "suggests" (https://www.debian.org/doc/debian-policy
/ch-relationships.html#binary-dependencies-depends-recommends-suggests-
enhances-pre-depends), which is an even weaker type of dependency.

Or move the gluster vfs module into its own package, and have that land
in universe. Then there wouldn't be a problem at all.

Thanks for insisting on this. I'll reopen the bug, but mark it as
wishlist for now.

** Changed in: samba (Ubuntu)
       Status: Won't Fix => Triaged

** Changed in: samba (Ubuntu)
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1807177

Title:
  Package samba-vfs-modules missing file glusterfs.so

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1807177/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to