It's also that we don't wanna stall vim/gvim updates that shall wait for vi in testing. Admittedly the conflict/provides trick might slice it but it seems awkward. I will try to apply the patches that Ubuntu has on nvi and see if that helps. On a related note Aaron, identica told me you fixed some stuff in pythoncomplete.vim, did ypou make a release? -T Quoting Aaron Griffin <aaronmgriffin@gmail.com>:
So all this vi/vim/gvim hassle is really because we want to save some package size and share data between packages.
Why not: vi: minimal vim build vim: replaces=(vi) provides=(vi) gvim: replaces=(vi vim) provides=(vi vim)
I think you meant conflicts instead of replaces.
Aye, sorry - the actual behavior (in my head) is that installing one of them "replaces" the others, so I mistyped it.