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

Reply via email to