'ufed' doesn't work for me when run in a Xen virtual machine. It complains about gpm and windowing - not sure which one of those faults blow it up. I'm guessing it's lack of gpm. # ufed libgpm: zero screen dimension, assuming 80x25. *** err [lib/liblow.c(329)]: /dev/gpmctl: No such file or directory Can't make new window at (13,19), size (-2,42). Can ufed be made to work without gpm? I can't see why gpm should actually be useful with ufed, navigating the list using a keyboard is extremely easy..
Uhm, ufed doesn't depend on gpm. Re-emerge ncurses with USE=gpm and then recompile ufed.
Eh, I meant USE="-gpm" obviously...
Ok, apologies for the (non-)bug report then. Is there any way to make use flags for ncurses permanent? The system does emerge -D world automatically, so I guess it would probably emerge ncurses next time _without_ the -gpm flag?
(In reply to comment #3) > The system does emerge -D world automatically, so I guess it would probably > emerge ncurses next time _without_ the -gpm flag? echo "sys-libs/ncurses -gpm" >> /etc/portage/package.keywords
Hmm, -gpm doesn't help.. # echo "sys-libs/ncurses -gpm" >> /etc/portage/package.keywords # emerge -D ncurses [ ... ncurses is compiled and installed ... ] # emerge -D ufed [ ... ufed source is unpacked, ufed is installed - no compilation occurs? ... ] # ufed libgpm: zero screen dimension, assuming 80x25. *** err [lib/liblow.c(329)]: /dev/gpmctl: No such file or directory Can't make new window at (13,19), size (-2,42). Hmm?
Replacing package.keywords with package.use made the gpm errors go away ;-). Now ufed complains...: Can't make new window at (13,19), size (-2,42). ...and exits. I wonder where it gets those window sizes from.
Could you please run <resize> and add the output? And if the output is sane, does <eval `resize`> fix things?
Ooh. Magic! # echo $COLUMNS $LINES 80 24 # ufed Can't make new window at (13,19), size (-2,42). # resize COLUMNS=132; LINES=48; export COLUMNS LINES; # ufed ... and like magic, it works. Thank you! :-D
In that case, as far as ufed is concerned, this is not really a bug. It simply uses the system's ncurses and dialog. If they don't work for whatever reason, neither does ufed. I really don't know anything about Xen, so I don't know what might be the cause of this, sorry. You should probably use the forums or IRC to make sure this is a bug (rather than an incorrect setup), and if it isn't, close this, or if it is, provide the details necessary to reassign this bug to the person or people who handle wherever the problem lies.
No response on whether this is a configuration problem, and no response on where the bug may be if it's not, so closing.