[Lunar-bugs] [Lunar Linux 0000338]: lin -r <MODULE> doesn't take account of CONFIGURE script

Lunar bug reports list lunar-bugs at lunar-linux.org
Mon Aug 18 19:14:03 CEST 2008


The following issue has been CLOSED 
====================================================================== 
http://bugs.lunar-linux.org/view.php?id=338 
====================================================================== 
Reported By:                Sirocco
Assigned To:                sofar
====================================================================== 
Project:                    Lunar Linux
Issue ID:                   338
Category:                   ISO
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     closed
Moonbase Version:           20080312.00 
Core Tools:                 Lunar 
Core Tools Version:         20080303 
Resolution:                 fixed
Fixed in Version:           
====================================================================== 
Date Submitted:             03-12-2008 01:49 CET
Last Modified:              08-18-2008 19:14 CEST
====================================================================== 
Summary:                    lin -r <MODULE> doesn't take account of CONFIGURE
script
Description: 
Hi,

I've just rebuild many modules and reconfigured dependencies using lin -r
-c.
I had issues because the "lin -r -c" command doesn't take account of the
CONFIGURE script.
I answered all questions but they aren't taken into account. I had to
relin the module after without using -r switch.


Here is quick and dirty method I used to check this (I used apache2
module).

I've added
  echo "OPTS>>> $OPTS <<<OPTS"
at the beginning of the BUILD script.


# First lin ---------------
root at sirocco ~ # lin -r -c apache2
apache2: Invoke httpd via init.d automatically at boot ? [y]
apache2: Invoke httpsd via init.d automatically at boot ? [y]
apache2: Enable TLS/SSL ? [y]
apache2: Enable Proxy support ? [y]
apache2: Enable suexec ? [y]
apache2: Enable WebDav ? [n]
apache2: Enable deflate transfer encoding support ? [n]
apache2: Enable cgid ? [y]
apache2: Enable Info ? [n]
apache2: Enable mass virtual hosting module ? [n]
apache2: Enable spelling ? [n]
apache2: Use worker threading model (for 2.6+nptl threading) ? [n]
apache2: Use optional (installed) module db
          Purpose: for berkely db support ? [y]
apache2: Use optional (installed) module gdbm
          Purpose: for gdbm support ? [y]
Checking dependencies for apache2
grep: /tmp/lunar.lin.19392..JosQX19420: No such file or directory
Building apache2 version 2.2.8
OPTS>>>    --with-berkeley-db --with-gdbm  <<<OPTS

As you can see there is only --with-berkeley-db --with-gdbm (which come
from DEPENDS script)


# Just after, the second lin ---------------
root at sirocco ~ # lin apache2
Checking dependencies for apache2
Building apache2 version 2.2.8
OPTS>>>    --with-berkeley-db --with-gdbm  --enable-ssl --enable-proxy
--enable-proxy-connect --enable-proxy-http --enable-proxy-ftp
--enable-suexec --with-suexec --with-suexec-caller=nobody
--with-suexec-docroot=/var/www --with-suexec-logfile=/var/log/httpd/suexec
--with-suexec-bin=/usr/sbin/suexec --with-suexec-uidmin=500
--with-suexec-gidmin=500   --enable-cgid     <<<OPTS

That's OK, CONFIGURE options are taken into account

======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
related to          0000277 mquery() related bug
====================================================================== 

---------------------------------------------------------------------- 
 Sirocco - 03-12-08 01:52  
---------------------------------------------------------------------- 
Oops,
Category is Lunar.  Sorry I can't change 

---------------------------------------------------------------------- 
 ratler - 03-18-08 19:15  
---------------------------------------------------------------------- 
Auke commited the fix as of r27014. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
03-12-08 01:49  Sirocco        New Issue                                    
03-12-08 01:49  Sirocco        Status                   new => assigned     
03-12-08 01:49  Sirocco        Assigned To               => sofar           
03-12-08 01:49  Sirocco        Moonbase Version          => 20080312.00     
03-12-08 01:49  Sirocco        Core Tools                => Lunar           
03-12-08 01:49  Sirocco        Core Tools Version        => 20080303        
03-12-08 01:52  Sirocco        Note Added: 0000774                          
03-12-08 07:44  ratler         Relationship added       related to 0000277  
03-18-08 19:15  ratler         Status                   assigned => resolved
03-18-08 19:15  ratler         Resolution               open => fixed       
03-18-08 19:15  ratler         Note Added: 0000779                          
08-18-08 19:14  sofar          Status                   resolved => closed  
======================================================================



More information about the Lunar-bugs mailing list