Package: vagrant-sshfs
Version: 1.3.0-1
Severity: grave

Dear Maintainer,

After installing vagrant-sshfs, I cannot run vagrant anymore.

> % vagrant init debian/jessie64; vagrant up --provider libvirt
> /usr/lib/ruby/vendor_ruby/i18n/backend/base.rb:184:in `rescue in load_yml': 
> can not load translations from /usr/lib/ruby/locales/synced_folder_sshfs.yml: 
> #<Errno::ENOENT: No such file or directory @ rb_sysopen - 
> /usr/lib/ruby/locales/synced_folder_sshfs.yml> (I18n::InvalidLocaleData)
>       from /usr/lib/ruby/vendor_ruby/i18n/backend/base.rb:181:in `load_yml'
>       from /usr/lib/ruby/vendor_ruby/i18n/backend/base.rb:165:in `load_file'
>       from /usr/lib/ruby/vendor_ruby/i18n/backend/base.rb:15:in `block in 
> load_translations'
>       from /usr/lib/ruby/vendor_ruby/i18n/backend/base.rb:15:in `each'
>       from /usr/lib/ruby/vendor_ruby/i18n/backend/base.rb:15:in 
> `load_translations'
>       from /usr/lib/ruby/vendor_ruby/i18n/backend/simple.rb:57:in 
> `init_translations'
>       from /usr/lib/ruby/vendor_ruby/i18n/backend/simple.rb:40:in 
> `available_locales'
>       from /usr/lib/ruby/vendor_ruby/i18n/config.rb:43:in `available_locales'
>       from /usr/lib/ruby/vendor_ruby/i18n/config.rb:49:in 
> `available_locales_set'
>       from /usr/lib/ruby/vendor_ruby/i18n.rb:278:in `locale_available?'
>       from /usr/lib/ruby/vendor_ruby/i18n.rb:284:in 
> `enforce_available_locales!'
>       from /usr/lib/ruby/vendor_ruby/i18n.rb:151:in `translate'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/lib/vagrant/errors.rb:103:in
>  `translate_error'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/lib/vagrant/errors.rb:72:in
>  `initialize'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/plugins/commands/init/command.rb:51:in
>  `exception'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/plugins/commands/init/command.rb:51:in
>  `raise'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/plugins/commands/init/command.rb:51:in
>  `execute'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/lib/vagrant/cli.rb:42:in
>  `execute'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/lib/vagrant/environment.rb:274:in
>  `cli'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/bin/vagrant:122:in 
> `<top (required)>'
>       from /usr/bin/vagrant:22:in `load'
>       from /usr/bin/vagrant:22:in `<main>'
> /usr/lib/ruby/vendor_ruby/i18n/backend/base.rb:184:in `rescue in load_yml': 
> can not load translations from /usr/lib/ruby/locales/synced_folder_sshfs.yml: 
> #<Errno::ENOENT: No such file or directory @ rb_sysopen - 
> /usr/lib/ruby/locales/synced_folder_sshfs.yml> (I18n::InvalidLocaleData)
>       from /usr/lib/ruby/vendor_ruby/i18n/backend/base.rb:181:in `load_yml'
>       from /usr/lib/ruby/vendor_ruby/i18n/backend/base.rb:165:in `load_file'
>       from /usr/lib/ruby/vendor_ruby/i18n/backend/base.rb:15:in `block in 
> load_translations'
>       from /usr/lib/ruby/vendor_ruby/i18n/backend/base.rb:15:in `each'
>       from /usr/lib/ruby/vendor_ruby/i18n/backend/base.rb:15:in 
> `load_translations'
>       from /usr/lib/ruby/vendor_ruby/i18n/backend/simple.rb:57:in 
> `init_translations'
>       from /usr/lib/ruby/vendor_ruby/i18n/backend/simple.rb:40:in 
> `available_locales'
>       from /usr/lib/ruby/vendor_ruby/i18n/config.rb:43:in `available_locales'
>       from /usr/lib/ruby/vendor_ruby/i18n/config.rb:49:in 
> `available_locales_set'
>       from /usr/lib/ruby/vendor_ruby/i18n.rb:278:in `locale_available?'
>       from /usr/lib/ruby/vendor_ruby/i18n.rb:284:in 
> `enforce_available_locales!'
>       from /usr/lib/ruby/vendor_ruby/i18n.rb:151:in `translate'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/plugins/providers/virtualbox/provider.rb:102:in
>  `state'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/lib/vagrant/machine.rb:506:in
>  `state'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/lib/vagrant/machine.rb:145:in
>  `initialize'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/lib/vagrant/vagrantfile.rb:79:in
>  `new'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/lib/vagrant/vagrantfile.rb:79:in
>  `machine'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/lib/vagrant/environment.rb:635:in
>  `machine'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/lib/vagrant/plugin/v2/command.rb:177:in
>  `block in with_target_vms'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/lib/vagrant/plugin/v2/command.rb:201:in
>  `block in with_target_vms'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/lib/vagrant/plugin/v2/command.rb:183:in
>  `each'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/lib/vagrant/plugin/v2/command.rb:183:in
>  `with_target_vms'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/plugins/commands/up/command.rb:131:in
>  `install_providers'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/plugins/commands/up/command.rb:85:in
>  `execute'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/lib/vagrant/cli.rb:42:in
>  `execute'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/lib/vagrant/environment.rb:274:in
>  `cli'
>       from 
> /usr/share/rubygems-integration/all/gems/vagrant-1.9.1/bin/vagrant:122:in 
> `<top (required)>'
>       from /usr/bin/vagrant:22:in `load'
>       from /usr/bin/vagrant:22:in `<main>'
>
> % locale
> LANG=en_US.UTF-8
> LANGUAGE=en_US.UTF-8
> LC_CTYPE="en_US.UTF-8"
> LC_NUMERIC="en_US.UTF-8"
> LC_TIME="en_US.UTF-8"
> LC_COLLATE="en_US.UTF-8"
> LC_MONETARY="en_US.UTF-8"
> LC_MESSAGES="en_US.UTF-8"
> LC_PAPER="en_US.UTF-8"
> LC_NAME="en_US.UTF-8"
> LC_ADDRESS="en_US.UTF-8"
> LC_TELEPHONE="en_US.UTF-8"
> LC_MEASUREMENT="en_US.UTF-8"
> LC_IDENTIFICATION="en_US.UTF-8"
> LC_ALL=en_US.UTF-8


Running `apt purge vagrant-sshfs` made the issue disappear again.


Given that I was able to reproduce the issue in a clean stretch VM,
and given that the issue makes vagrant entirely unuseable with -sshfs
installed, I am setting the severity to grave.


Best,

  nicoo

-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (900, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages vagrant-sshfs depends on:
ii  openssh-sftp-server  1:7.4p1-5
ii  ruby                 1:2.3.3

vagrant-sshfs recommends no packages.

vagrant-sshfs suggests no packages.

-- no debconf information

Reply via email to