Dear Maintainer, When doing a routine system update, I noticed that the `vim` and `vim-runtime` packages were about to be installed for some reason. I found this rather confusing, but then I noticed that the `vifm` package is being updated alongside. I checked the dependencies for that package on the package index page vifm for sid, and indeed, it appears `vim` (or `neovim`) and also oddly `perl` were added as dependencies. I downloaded the deb for the `vifm` package, and modified it with those new dependencies removed, and then installed that. The version of the `vifm` package listed below is that modified package. It appears that vifm still runs fine. So my belief is that `vim` was added as a "dependency" to vifm, since it's likely that a vifm user would also be a Vim user. I strongly disagree with this change; it doesn't make sense to me for a package like `vifm` to be dictating what editor I should have installed on my system. Just because one may have vifm installed doesn't automatically mean they use either Vim or Neovim as their editor, or vice versa. For my case, I don't use either the `vim` nor `neovim` package in Debian's repos, and instead build an up-to-date version of Neovim from source, so using the `vifm` package as it currently stands would force me to have an extra version of Vim installed that I will never use for any reason, since I'd be using my Neovim. Since `vifm` can work just fine without Vim or Neovim installed, I think having `vim` | `neovim` as a recommends instead of a dependency would make more sense. This is my first bug report, so apologies if I did anything wrong in this report! :3 Thank you.
Thanks a lot for the feedback, the fix for this bug will be in the next release of the vifm package, Debian is currently frozen. You did well!) Commit: https://salsa.debian.org/debian/vifm/-/commit/cf3c6e9a510167381d8b2b719f26776ec5d70c1e--- Regards, Kirill Rekhov GPG Fingerprint: 2640 769D FDA1 AAA0 F863 D1AE 5F2C 5905 519C E0A0
We believe that the bug you reported is fixed in the latest version of vifm, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1099860@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Kirill Rekhov <krekhov.dev@gmail.com> (supplier of updated vifm package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Tue, 19 Aug 2025 22:56:09 +0300 Source: vifm Binary: vifm Architecture: source amd64 Version: 0.14.3-1 Distribution: unstable Urgency: medium Maintainer: Kirill Rekhov <krekhov.dev@gmail.com> Changed-By: Kirill Rekhov <krekhov.dev@gmail.com> Description: vifm - Flexible vi-like file manager using ncurses Closes: 969874 1099860 Changes: vifm (0.14.3-1) unstable; urgency=medium . * New upstream release * Drop patches applied upstream * d/tests/control: mark tests as superficial (Closes: #969874) * d/control: move extra Depends packages to Recommends (Closes: #1099860) Checksums-Sha1: 6caaba1916b10ca13fa34d992fa7e3aba341c0ad 1902 vifm_0.14.3-1.dsc 399238a81aba2140d630b049ebedd07b2850a0ab 2513797 vifm_0.14.3.orig.tar.gz 78c7cc30808c5318638f555505b9304980d270cf 9000 vifm_0.14.3-1.debian.tar.xz 4273afc8bad5910c48f13a7c8ef828ac2a67fd90 6249 vifm_0.14.3-1_amd64.buildinfo beb83dafec302a6a63881aa5098b5a9389939959 1016188 vifm_0.14.3-1_amd64.deb Checksums-Sha256: f2dc03d2c4aa4a94f1087215cddac8ef81fae9259c80388647dfe600ef6c2efe 1902 vifm_0.14.3-1.dsc 4ca949f80418211f2696a0b694af0982da22e87a602ec49e1228f32d0a63e20e 2513797 vifm_0.14.3.orig.tar.gz 5f3a65e3c3a476c13d12bb7a946965f3e2ab8ef8a1aa63e34259f8fd067dacfe 9000 vifm_0.14.3-1.debian.tar.xz e7b0d0a83ffdd7f314a49ca04b62a73824113b743007c476fee37912c4120dbe 6249 vifm_0.14.3-1_amd64.buildinfo 2767d8bb629cf5c7dfdeb966c109377eb093be7481b3bac384d2c81c3a440ddf 1016188 vifm_0.14.3-1_amd64.deb Files: beb6452a7da80de128eac95547526298 1902 utils optional vifm_0.14.3-1.dsc c98ee0f19f991125b5a6b0cea3fa8b7f 2513797 utils optional vifm_0.14.3.orig.tar.gz db4bdb19298399a2b87efb471d0a2ecb 9000 utils optional vifm_0.14.3-1.debian.tar.xz fcdd1c3d4cf3cdf2d39815c99fe9ed31 6249 utils optional vifm_0.14.3-1_amd64.buildinfo bb74eafebcdd6ff80a48469566b1a5ab 1016188 utils optional vifm_0.14.3-1_amd64.deb -----BEGIN PGP SIGNATURE----- iQJKBAEBCgA0FiEEJkB2nf2hqqD4Y9GuXyxZBVGc4KAFAmimDU4WHGtyZWtob3Yu ZGV2QGdtYWlsLmNvbQAKCRBfLFkFUZzgoLd7EACAZMhZZLOUWry7c9qsAr7X7cxY xlljNqJMwkmVJLFZdIjWYaHS5hNvN5t66EX6Eiccfdfb/TY5hRDjYhYOxKkz0xGP 9yQbNKZRmm9XlAgiKknuzE1Umsa0DBVSdv0uwWg2JhmX3SrXwWdtuzUUwkeG/y8p ptOeotsRtT41n6vy5Qt/TtdQrseFloBRLowAnZ1zXDy0ba4+mGhvpbHoTZbg1BAy 7uXLqwj6QN3MUV/TtjBGowgUUwNVEgV4zfR5r4laAfJOXmsSiYF6h20xWMD5Chty uWwrLdoXtWedjcRjTLfPpOwBClmhhxLPPWGj9QYeiQ9fY/qL5NFScU5KqdI2mPRr ii4ZubR7aGIBpUUZlr/1a1q6gkWfqQwcNd0OFt9icwYnd5h28j6GYpJDJi5i3goJ wedCokwd2v5mAwLaGos2aCgtj+z/TEYH+QmaSfd09tRS11wgTqEcRneVzyR6gBd9 YJ7W1ff7pJ5OCiuif1hG5c8TS9qdfWQwLQOTe3aYBK9cMWhsuRNwlvO1qiJx2wl8 OGKqWrux/geLTWH0y+mmQFjrPK1Bd/ioFma+4i2N4dpF476bHGrBWNBGh5Op2I81 jJSbAAzlcp3RbOF62oQeHQQQDkJ/QHDPpnVcuNy2Holip4apIjM5K2VB0Ngavbu3 Nfd7M6SuQy+mDf8OMg== =5xZr -----END PGP SIGNATURE-----