Package: vim-ctrlp Version: 1.80-1 Severity: wishlist Tags: patch Dear Maintainer,
Please consider moving vim from Depends to Enhances. I'd like to use vim-ctrlp with neovim (without having to also install vim). Rather than adding neovim as an alternative to vim, I'd suggest using the 'Enhances' field which should be the proper relationship vim-ctrlp has with vim. Also note that vim-ctrlp already Recommends vim-addon-manager which in turn Recommends vim, so normal installs would still pull in vim anyway. Patch attached for your convenience. Regards, Andreas Henriksson -- System Information: Debian Release: buster/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.15.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled vim-ctrlp depends on no packages. Versions of packages vim-ctrlp recommends: pn vim-addon-manager <none> vim-ctrlp suggests no packages. -- no debconf information
diff -Nru vim-ctrlp-1.80/debian/changelog vim-ctrlp-1.80/debian/changelog --- vim-ctrlp-1.80/debian/changelog 2017-01-23 22:35:06.000000000 +0100 +++ vim-ctrlp-1.80/debian/changelog 2018-03-30 12:53:06.000000000 +0200 @@ -1,3 +1,9 @@ +vim-ctrlp (1.80-1+ah0) UNRELEASED; urgency=medium + + * Move vim from Depends to Enhances. + + -- Andreas Henriksson <andr...@fatal.se> Fri, 30 Mar 2018 12:53:06 +0200 + vim-ctrlp (1.80-1) unstable; urgency=medium * New upstream release diff -Nru vim-ctrlp-1.80/debian/control vim-ctrlp-1.80/debian/control --- vim-ctrlp-1.80/debian/control 2017-01-23 22:35:06.000000000 +0100 +++ vim-ctrlp-1.80/debian/control 2018-03-30 12:52:52.000000000 +0200 @@ -8,8 +8,9 @@ Package: vim-ctrlp Architecture: all -Depends: vim, ${misc:Depends} +Depends: ${misc:Depends} Recommends: vim-addon-manager +Enhances: vim Description: fuzzy file, buffer, mru, tag, etc. finder for Vim CtrlP features: * written in pure Vimscript