telmich / gpm

general purpose mouse
http://www.nico.schottelius.org/software/gpm/
GNU General Public License v2.0
85 stars 28 forks source link

When ncurses is compiled with gpm suppoort, there is a circular dependency between gpm and ncurses. #19

Closed crocket closed 7 years ago

crocket commented 7 years ago

On a gentoo system where almost everything is compiled, circular dependency requires manual intervention of administrator.

I just turned off gpm in ncurses so that I won't have to manually turn gpm off and on in ncurses.

Conceptually, gpm shouldn't need to know about ncurses. Is there a way to make gpm unaware of ncurses?

telmich commented 7 years ago

Conceptually, GPM uses ncurses, unfortunately. It's a very old cyclic dependency and it will stay there as long as GPM has support for xterm via ncurses.