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

Bug 100921

Summary: dev-util/dialog has automagic sys-libs/gpm dependency
Product: Gentoo Linux Reporter: Chris Gianelloni (RETIRED) <wolf31o2>
Component: New packagesAssignee: Harald van Dijk (RETIRED) <truedfx>
Status: RESOLVED NEEDINFO    
Severity: normal CC: coldwind, dickey, dostrow, ulm
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 93767    

Description Chris Gianelloni (RETIRED) gentoo-dev 2005-07-31 11:33:47 UTC
By default, dialog detects gpm, when it should be patched to support --with-gpm (or --enable-gpm) and 
be made to use the gpm USE flag.  This causes issues for releases, because not every machine uses gpm, 
but gpm is on all release media.  This causes dialog to link against it, and to look for /dev/gpmctl, which 
only exists once gpm has been started.  Allowing dialog to not link against gpm would resolve this, and 
make net-setup usable on a machine without a mouse, and therefore gpm.

Thanks,
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-10-31 08:58:59 UTC
*** Bug 93767 has been marked as a duplicate of this bug. ***
Comment 2 Ulrich Müller gentoo-dev 2005-10-31 10:55:41 UTC
Are you sure that this really is a bug?

dialog does not link directly against gpm. It links against gpm
only via ncurses, and ncurses respects the gpm USE flag.
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2005-10-31 11:11:35 UTC
Yes, I am sure it is a bug, since, as I said, dialog links against gpm if it
finds it.
Comment 4 Daniel Black (RETIRED) gentoo-dev 2005-11-07 03:19:25 UTC
Sorry Chris I am planning of fixing this. I did start at one stage. If someone 
else whats to beat me to a solution thats fine with me too. 
Comment 5 Thomas Dickey 2005-11-26 12:29:10 UTC
dialog is checking for gpm just in case ncurses requires it.
Comment 6 Patrick Lauer gentoo-dev 2009-03-07 19:45:41 UTC
During bugday multiple people on IRC have been unable to reproduce it.

Maybe it is fixed in new versions?

Closing for now, reopen if it happens again.