[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
Wed Mar 12 01:52:44 CET 2008


A NOTE has been added to this issue. 
====================================================================== 
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:                     assigned
Moonbase Version:           20080312.00 
Core Tools:                 Lunar 
Core Tools Version:         20080303 
====================================================================== 
Date Submitted:             03-12-2008 01:49 CET
Last Modified:              03-12-2008 01:52 CET
====================================================================== 
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

====================================================================== 

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

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                          
======================================================================



More information about the Lunar-bugs mailing list