Welcome to Vifm Q&A, where you can ask questions about using Vifm. Registration is optional, anonymous posts are moderated. E-mail and GitHub logins are enabled.
0 votes
in vifm by

Installation of vifm on a fresh Ubuntu 22.04.2 LTS (Jammy Jellyfish)

sudo apt install vifm

tells that

The following additional packages will be installed:
fonts-lato libruby3.0 rake ruby ruby-net-telnet ruby-rubygems ruby-webrick ruby-xmlrpc ruby3.0 rubygems-integration unzip vim-addon-manager zip

Just curious, how come a C application needs Ruby things?

JFY:

 apt-cache policy vifm
vifm:
  Installed: (none)
  Candidate: 0.12-1
  Version table:
     0.12-1 500

1 Answer

+1 vote
by
selected by
 
Best answer

It isn't.

"additional packages" don't have to be installed and won't be installed if you add --no-install-recommends to the command.

vim-addon-manager is written in Ruby and is in recommended dependencies because of vifm.vim plugin (by the way, use of this manager breaks builtin :help due to moving the plugin while creating .deb package).

...