Summary:ASTERISK-17220: Text Correction
Reporter:dovid (dovid)Labels:
Date Opened:2011-01-10 18:55:03.000-0600Date Closed:2011-01-12 09:57:46.000-0600
Versions:Frequency of
Environment:Attachments:( 0) issue18594.patch.txt

1) Using CentOS.
2) When trying to run make menuselect after runnng configure I got an error about not having ncurses. The actual message was: No menuselect user interface found. Install ncurses,
newt or GTK libraries to build one and re-rerun
'make menuselect'.

I did just that and it did not work. I then did ./configure followed by make menuselect and it worked. Is this something specific to CentOS or should it say to run configure and then make menuselect again ?

Comments:By: Stefan Schmidt (schmidts) 2011-01-11 04:58:33.000-0600

IMHO you should run configure again every time you change any dependancy of asterisk like ncurses so i would say the warning message is wrong here.

i will attach a patch and hope this is fixed in code soon.



By: Leif Madsen (lmadsen) 2011-01-12 09:07:02.000-0600

schmidts: I'd suggest you can go ahead and commit this. You should always be running ./configure after a package install.

While I don't think we should have to point this out each time, the message there currently misses a step if it's going to say to run 'make menuselect' again.

By: Digium Subversion (svnbot) 2011-01-12 09:57:45.000-0600

Repository: asterisk
Revision: 301444

U   branches/1.8/Makefile

r301444 | schmidts | 2011-01-12 09:57:44 -0600 (Wed, 12 Jan 2011) | 9 lines

fix wrong text of rerun menuselect after user interface warning

the warning, if no user interface for menuselect warning was found is not right.
you have to rerun configure before make menuselect after installing a proper user interface.

(closes issue ASTERISK-17220)
Reported by: Dovid