Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 93970

Summary: vim with USE=-ncurses requires libtermcap-compat, which is broken on *BSD.
Product: Gentoo Linux Reporter: Stephen Bennett (RETIRED) <spb>
Component: Current packagesAssignee: Vim Maintainers <vim>
Status: RESOLVED FIXED    
Severity: normal CC: bsd+disabled
Priority: High    
Version: unspecified   
Hardware: All   
OS: Other   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: vim.eclass-termcap-use.flag-93970.patch

Description Stephen Bennett (RETIRED) gentoo-dev 2005-05-25 10:26:51 UTC
See summary. Since we don't have a use.force in profiles, this needs to be worked around at the ebuild level, possibly by changing to a termcap-compat flag that can be use.masked and inverting the use logic.
Comment 1 Ciaran McCreesh 2005-05-25 23:32:19 UTC
Created attachment 59850 [details, diff]
vim.eclass-termcap-use.flag-93970.patch

Please test, because I'm too lazy to do it myself. Apply this to the eclass,
then copy {vim,gvim,vim-core}-6.3.074 to -r1. Assuming it works, you'll need to
use.mask termcap-compat on *bsd.

This'll also affect vim7, but it's in p.mask so we don't really care.
Comment 2 Ciaran McCreesh 2005-06-01 08:30:03 UTC
6.3.075, thanks