Skip to content

3.9rc1: gvfs-bin (and presumably other) dependency tangles

Apologies if this has been reported elsewhere or if it belongs here. Most of that thread is beyond my ken…

The gvfs-bin package has a strict dependency on gvfs-common=1.30.4-1. While most packages that depend on gvfs-bin seem to be flexible, and are happy to work with gvfs-bin=1.30.4-1.0tails5, they still error on installation through apt. I assume this is due to the above mentioned strict dependency, but I could be wrong.

To reproduce: sudo apt install gedit-latex-plugin

(This issue also blocks the installation of the atom text editor, either through sudo dpkg -i or through apt after adding a package repository that contains the atom package.)

Workaround:

  • sudo apt install gvfs-bin=1.30-4.1.0tails5
  • Click Install Every Time to add `gvfs-bin to …/live-additional-software.conf. (This prevents ASP hooks from asking whether or not to persist gvfs-bin when subsequently starting Tails with persistence enabled.)
  • Manually add gvfs-bin=1.30.4-1.0tails5 to …/live-additional-software.conf. (This reinstalls the Tails-maintained package when starting Tails with persistence enabled. For the two packages I tested, this works fine.)

Related issues

Original created by @blue9 on 15834 (Redmine)

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information