apt-btrfs-snapshot traceback when fuse FS in fstab
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apt-btrfs-snapshot (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Given an fstab with a legal fuse entry like:
encfs-
(From http://
We will get a traceback when parsing the fstab.
$ sudo apt-btrfs-snapshot supported
Traceback (most recent call last):
File "/usr/bin/
apt_btrfs = AptBtrfsSnapshot()
File "/usr/lib/
self.fstab = Fstab(fstab)
File "/usr/lib/
entry = FstabEntry.
File "/usr/lib/
return FstabEntry(
TypeError: __init__() missing 3 required positional arguments: 'mountpoint', 'fstype', and 'options'
Workaround is to change the fstab entry from:
encfs-
to:
/home/rcj /home/rcj.enc fuse.encfs-reverse defaults 0 0
I have opened this bug to request an enhancement to fstab parsing and to document the workaround so that others can find it in the interim.
Additional info:
$ lsb_release -rd
Description: Ubuntu 14.04.1 LTS
Release: 14.04
$ apt-cache policy apt-btrfs-snapshot
apt-btrfs-snapshot:
Installed: 0.3.4.2
Candidate: 0.3.4.2