This bug sadly still exists in 2022. libgphoto2-6 now allows for network
communication for cameras and related devices. libmobiledevice6 ensures
that you are forced to have iphone support. libgdata is generally Google
specific. CD rom support is still there, in 2022. Non-secure FTP and
WebDAV? Still default required, installed, and irremovable in 2022.

All of the library packages are required dependencies. It looks like it
could be broken out even further according to the installed files list
but at least making them recommended would be a wonderful first step.

https://wiki.gnome.org/Projects/gvfs/backends

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gvfs in Ubuntu.
https://bugs.launchpad.net/bugs/595934

Title:
  gvfs-backends should be split in multiple sub-packages

Status in gvfs package in Ubuntu:
  Confirmed
Status in gvfs package in Debian:
  New

Bug description:
  Binary package hint: gvfs

  The gvfs-backends should be transformed in a meta-package that only
  recommends other more specific sub-packages.

  Currently the gvfs-backends package contains «the afc, archive, burn,
  cdda, dav, dnssd, ftp, gphoto2, http, network,         obexftp, sftp,
  smb and smb-browse backends» and depends on 22 different libraries.

  While all these backends may come handy at times, low-resource
  computer would benefit if some of these where not installed.

  For example cd-less computers (not only netbooks) do not need the
  "burn" or "cdda" backends. These two backends install and run a demon
  that requires memory and installs unneeded libraries.

  A similar argument applies to the AFS backend (not that much useful
  these days to a wide audience, runs a daemon), gphoto2 (office
  workstation and thin clients do not need it, runs a daemon), obexftp
  (makes any Gnome installation dependent on Bluetooth libraries) and
  any other protocol.

  While installing all these backends by default is certainly a good
  thing, not having a way to remove them when not needed is a problem.
  Making gvfs-backends a meta-package and splitting its current content
  in multiple packages (gvfs-backends-afs, gvfs-backends-sftp, gvfs-
  backends-smb) would retain the good behaviour while still allowing
  users with little resources (RAM, disk, CPU) to remove the unneeded
  components.

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


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to