[Lunar Linux 0000314]: set | export variables breaking builds: theedge && lunar

noreply at bugs.lunar-linux.org noreply at bugs.lunar-linux.org
Mon Aug 11 20:40:27 GMT 2003


A BUGNOTE has been added to this bug.
=======================================================================
http://bugs.lunar-linux.org/view_bug_page.php?f_id=0000314
=======================================================================
Reporter:                   elaine
Handler:                    elaine
=======================================================================
Project:                    Lunar Linux
Bug ID:                     0000314
Category:                   theedge (core tools)
Reproducibility:            always
Severity:                   minor
Priority:                   high
Status:                     assigned
=======================================================================
Date Submitted:             2003-07-27 12:11 GMT
Last Modified:              2003-08-11 20:40 GMT
=======================================================================
Summary:                    set | export variables breaking builds: theedge && lunar
Description: 
diagnosed on nfs-utils, but serveral past bugs have paralleled this one,
behavior:

external commands (e.g. ./configure, make, make install)
behave differently when run from 'lin' than if run from
the shell.

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

-----------------------------------------------------------------------
 elaine - 2003-07-30 20:20 GMT 
-----------------------------------------------------------------------
This is obvious but I'm going to add it anyway.

unfortunately adding ( source unset.sh && [configure|make|make install|
...] )
into default_build and other locations in the core code only solves the 
minority of the modules out there. (ca. 25%).

presently ~1200 of 1600 total modules use BUILD with a total of 2000 
external commands. 

To make matters worse, the multi-line nature of module files makes this 
fairly intractible to (perl, awk, sed .. ) batch-fixing.

I suppose we can fix core and advise module authors experiencing 
problems to use the technique.

-----------------------------------------------------------------------
 elaine - 2003-08-11 20:40 GMT 
-----------------------------------------------------------------------
unset.sh has  been added to /var/lib/lunar



More information about the Lunar-bugs mailing list