main/vim should not provide gvim.desktop
The vim package provides gvim.desktop, however this does not work without the gvim package (which also provides gvim.desktop), so vim is basically currently unnecessarily installing a broken desktop file. I think that only the gvim package should provide gvim.desktop, so this should be changed if possible. Thanks!
PS: This is on Alpine edge, forgot to mention. :)