The comment about POSIX compliance is certainly mistaken, since POSIX specifies normal behaviour of the system rather than what happens in a recovery environment when /usr is missing; vi is also in the User Portability Utilities extension rather than part of core POSIX. That said, I do have some sympathy with the wish that it should be available as a recovery tool. There's no need for it to be statically linked - all the libraries it uses are already in /.
The alternatives system that manages /usr/bin/vi is a bit delicate, though, so I think the best approach here is for me to forward this report to the Debian maintainers.
The comment about POSIX compliance is certainly mistaken, since POSIX specifies normal behaviour of the system rather than what happens in a recovery environment when /usr is missing; vi is also in the User Portability Utilities extension rather than part of core POSIX. That said, I do have some sympathy with the wish that it should be available as a recovery tool. There's no need for it to be statically linked - all the libraries it uses are already in /.
The alternatives system that manages /usr/bin/vi is a bit delicate, though, so I think the best approach here is for me to forward this report to the Debian maintainers.