Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 93970 - vim with USE=-ncurses requires libtermcap-compat, which is broken on *BSD.
Summary: vim with USE=-ncurses requires libtermcap-compat, which is broken on *BSD.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Other
: High normal (vote)
Assignee: Vim Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-25 10:26 UTC by Stephen Bennett (RETIRED)
Modified: 2005-06-01 08:30 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
vim.eclass-termcap-use.flag-93970.patch (vim.eclass-termcap-use.flag-93970.patch,2.42 KB, patch)
2005-05-25 23:32 UTC, Ciaran McCreesh
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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