[asterisk-bugs] [Asterisk 0010819]: menuselect fails to resolve dependencies

noreply at bugs.digium.com noreply at bugs.digium.com
Tue Sep 25 02:38:50 CDT 2007


The following issue has been RESOLVED. 
====================================================================== 
http://bugs.digium.com/view.php?id=10819 
====================================================================== 
Reported By:                tzafrir
Assigned To:                russell
====================================================================== 
Project:                    Asterisk
Issue ID:                   10819
Category:                   Core/BuildSystem
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     resolved
Asterisk Version:           1.4.11  
SVN Branch (only for SVN checkouts, not tarball releases): N/A  
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
Resolution:                 won't fix
Fixed in Version:           
====================================================================== 
Date Submitted:             09-25-2007 00:32 CDT
Last Modified:              09-25-2007 02:38 CDT
====================================================================== 
Summary:                    menuselect fails to resolve dependencies
Description: 
##  Expected:
##############

./configure
make
# dang! I really don't want FEATUREXYZ support
./configure --without-xyz
make


## In practice:
#################
make
# dang! I really don't want FEATUREXYZ support
./configure --without-xyz
make


Results in:

menuselect/menuselect --check-deps   menuselect.makeopts

***********************************************************
  The existing menuselect.makeopts file did not specify    
  that 'chan_h323' should not be included.  However, either some  
  dependencies for this module were not found or a         
  conflict exists.                                         
                                                           
  Either run 'make menuselect' or remove the existing      
  menuselect.makeopts file to resolve this issue.          
***********************************************************

make: *** [menuselect.makeopts] Error 255


If menuselect is smart enough to resolve dependencies, it should be able
to fix them without bothering me.
====================================================================== 

---------------------------------------------------------------------- 
 russell - 09-25-07 02:38  
---------------------------------------------------------------------- 
I do not consider this a bug.  What you are demonstrating here is a
situation where there is an existing "menuselect.makeopts" file that
indicates that chan_h323 should be built.  However, after re-running the
configure script to make it ignore certain libraries on the system, it can
no longer be built.  I think this is an acceptable situation to ask for
user intervention.  It would obviously be very easy to just ignore the
situation and generate a new menuselect.makeopts file, but it is done this
way to make it obvious to the user what is going on. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
09-25-07 02:38  russell        Note Added: 0071052                          
======================================================================




More information about the asterisk-bugs mailing list