[rt-devel] another Makefile bug

Michael mike at westphila.net
Mon Jun 5 16:34:19 EDT 2000


>>  And so i says to him|her.. 

> When i look into this file i get:
> 
> 
> 	[root at beer]15:55/www/rt2/bin/cgi%  cat \!\!RT_LOGFILE\!\! 
> 	HTML::Mason::Interp::new: must specify value for data_dir
> 	HTML::Mason::Interp::new: must specify value for data_dir
> 	HTML::Mason::Interp::new: must specify value for data_dir
> 
> Being new to HTML::Mason, i'm not sure what this means, but
> i'll see if i can't glean the problem from the perl source..

I see.  Looking at rtmux.pl.org, the problem is that after the install, 
the following variables in rtmux.pl end up getting set to null.

 #TODO: Make this draw from the config file
  my $interp = new HTML::Mason::Interp (
                                        parser=>$parser,
                                        comp_root=>'!!WEBRT_HTML_PATH!!',
                                        data_dir=>'!!WEBRT_DATA_PATH!!');


 Probably due to the following typo in the mux-install rule:

	s'!!WEBRT_HTML_PATH!!'$($WEBRT_HTML_PATH)'g;\
	s'!!WEBRT_DATA_PATH!!'$($WEBRT_DATA_PATH)'g;\

 It seems that the extra $ signs are spurious..
 Another patch for the makefile..


 regards,


 _Michael.


-- 

Michael Jastremski ..                AIM:rstfinsyn
WORK:liquidation.com 	              ME:westphila.net/mike
PHOTO:opl.megaglobal.net ....        BIZ:megaglobal.net









More information about the Rt-devel mailing list