[LON-CAPA-users] No build directory?

Felicia Berryman lon-capa-users@mail.lon-capa.org
Thu, 29 Jun 2006 12:20:48 -0400


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Hello Mr/Ms Coward,<br>
<br>
Can you post this to the lon-capa-admin?&nbsp; That list is for installation
and system administration.&nbsp; We prefer to limit the lon-capa-users list
to topics geared towards the user - such as instructors creating course
content for example.<br>
<br>
Thanks!<br>
<br>
Felicia<br>
<br>
Anonymous Coward wrote:
<blockquote
 cite="mid334d2a830606290916mfef633j453c69f581ac0acb@mail.gmail.com"
 type="cite">Hello. I'm working on SuSE 10.1 with loncapa-2.1.3.<br>
I am following SuSE 9.3 steps. I had to do a few things outside the
steps because I am running SuSE 10.1. I had to manually dowload all
the packages from the <a href="http://install.lon-capa.org/"
 target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">install.lon-capa.org</a>
repository for SuSE 9.3. I
also manually installed mySQL and gcc from my install CDs.<br>
  <br>
The ./install.py step seems to go smoothly [ I am rerunning it to show
you, so that's why I get ERROR 1007 here]:<br>
  <br>
  <div style="margin-left: 40px;">&nbsp;# ./install.pl<br>
********************************************************************<br>
  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Welcome to LON-CAPA<br>
  <br>
This script will configure the base software that LON-CAPA needs to<br>
run properly.<br>
  <br>
********************************************************************<br>
Creating user 'www'<br>
useradd: Account `www' already exists.<br>
Building authentication system for LON-CAPA users.<br>
patching file /tmp/pwauth-2.2.8/config.h<br>
  <br>
Compiling pwauth<br>
pwauth.c: In function 'lastlog':<br>
pwauth.c:541: warning: incompatible implicit declaration of built-in
function 's trncpy'<br>
pwauth.c:543: warning: incompatible implicit declaration of built-in
function 's trlen'<br>
pwauth.c: In function 'main':<br>
pwauth.c:692: warning: incompatible implicit declaration of built-in
function 's trlen'<br>
appearant success compiling pwauth:<br>
gcc -g&nbsp;&nbsp;&nbsp; -c -o pwauth.o pwauth.c<br>
gcc -o pwauth -g&nbsp; pwauth.o -lcrypt<br>
Copying pwauth to /usr/local/sbin<br>
  <br>
Setting mysqld to start on boot up.<br>
Waiting for mysql daemon to start.<br>
Checking for service MySQL:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
running<br>
Mysql daemon is running.<br>
  <br>
Please enter a root password for the mysql database.<br>
It does not have to match your root account password, but you will need<br>
to remember it.<br>
censored<br>
Retrieved MySQL root password.<br>
Starting mysql client.<br>
ERROR 1007 (HY000) at line 1: Can't create database 'loncapa'; database
exists<br>
  <br>
Setting httpd to start on boot up.<br>
insserv: apache: No such file or directory<br>
Copying our httpd.conf to /etc/httpd/httpd.conf<br>
Created /etc/httpd/conf directory<br>
  <br>
------------------------------------------------------------------------<br>
  <br>
You seem to have a version of loncapa-current.tar.gz in
/home/wytech/Desktop/installation.<br>
This copy will be used and a new version will NOT be downloaded.<br>
If you wish, you may download a new version by executing:<br>
  <br>
wget <a
 href="http://install.loncapa.org/versions/loncapa-fedora-current.tar.gz"
 target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://install.loncapa.org/versions/loncapa-fedora-current.tar.gz</a>
  <br>
  <br>
------------------------------------------------------------------------<br>
Extracting LON-CAPA source files<br>
  <br>
All of the extra files seem to have been installed correctly.&nbsp; It
remains for<br>
you to execute the following commands:<br>
  <br>
cd /root/loncapa-N.N&nbsp;&nbsp;&nbsp;&nbsp; (N.N should correspond to a version number
like '0.4')<br>
./UPDATE<br>
  <br>
If you have any trouble, please see <a
 href="http://install.loncapa.org/" target="_blank"
 onclick="return top.js.OpenExtLink(window,event,this)">http://install.loncapa.org/</a>
and<br>
  <a href="http://help.loncapa.org/" target="_blank"
 onclick="return top.js.OpenExtLink(window,event,this)">http://help.loncapa.org/</a>.<br>
  <br>
  <br>
  </div>
  <br>
  <br>
  <br>
The problem comes on the next step, where I get warnings and one
warning says I stuff about a Makefile in the build directory (I don't
have a build directory...). What could be the problem? Output below:<br>
  <br>
  <br>
  <br>
  <br>
  <br>
  <br>
  <br>
/loncapa-2.1.3 # ./UPDATE<br>
ln: creating symbolic link `WARNINGS' to `loncom/build/WARNINGS': File
exists<br>
install -d ../../doc/man<br>
install -d ../../doc/scripts<br>
install -d ../../doc/lib/perl/Apache<br>
echo -n "" &gt; WARNINGS<br>
make -f Makefile.build all<br>
make[1]: Entering directory `/root/loncapa-2.1.3/loncom/build'<br>
make[1]: *** No rule to make target `all'.&nbsp; Stop.<br>
make[1]: Leaving directory `/root/loncapa-2.1.3/loncom/build'<br>
make: *** [build] Error 2<br>
install -d ""/etc<br>
echo -n "LON-CAPA release 2.1.3-" &gt; ""/etc/loncapa-release<br>
date +"%Y%m%d" &gt;&gt; ""/etc/loncapa-release<br>
install -d ""/home/httpd/html/lon-status<br>
echo -n "2.1.3-" &gt; ""/home/httpd/html/lon-status
  <div style="margin-left: 40px;">/version.txt<br>
date +"%Y%m%d" &gt;&gt; ""/home/httpd/html/lon-status/version.txt<br>
cat ../../doc/loncapafiles/loncapafiles.lpml | \<br>
perl lpml_parse.pl install "development" `perl ./distprobe` "../.." \<br>
"""" &gt; Makefile.install<br>
Unable to interpret /etc/SuSE-release to determine system type at
./distprobe line 76.<br>
Can't locate HTML/TokeParser.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.8/i586-linux-thread-multi /usr/lib/perl5/5.8.8
/usr/lib/perl5/site_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl .) at
lpml_parse.pl line 76.<br>
BEGIN failed--compilation aborted at lpml_parse.pl line 76.<br>
make: *** [Makefile.install] Error 2<br>
make -f Makefile.configinstall SOURCE="../.." TARGET="""" \<br>
configfiles<br>
make[1]: Entering directory `/root/loncapa-2.1.3/loncom/build'<br>
make[1]: *** No rule to make target `configfiles'.&nbsp; Stop.<br>
make[1]: Leaving directory `/root/loncapa-2.1.3/loncom/build'<br>
make: *** [configinstall] Error 2<br>
cat ../../doc/loncapafiles/updatequery.piml | \<br>
perl piml_parse.pl "development" `perl ./distprobe` """" &gt;
/tmp/loncapa_query.pl; perl /tmp/loncapa_query.pl<br>
Unable to interpret /etc/SuSE-release to determine system type at
./distprobe line 76.<br>
Can't locate HTML/TokeParser.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.8/i586-linux-thread-multi /usr/lib/perl5/5.8.8
/usr/lib/perl5/site_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl .) at
piml_parse.pl line 67.<br>
BEGIN failed--compilation aborted at piml_parse.pl line 67.<br>
Testing hosts.tab<br>
there is a defined link or file; assume okay<br>
Testing domain.tab<br>
there is a defined link or file; assume okay<br>
cat ../../doc/loncapafiles/loncapafiles.lpml | \<br>
perl xfml_parse.pl ../../doc/loncapafiles/valid_hosts.xfml | \<br>
perl lpml_parse.pl install "development" `perl ./distprobe` "../.." \<br>
"""" &gt; Makefile.install<br>
Can't locate HTML/TokeParser.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.8/i586-linux-thread-multi /usr/lib/perl5/5.8.8
/usr/lib/perl5/site_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl .) at
xfml_parse.pl line 60.<br>
BEGIN failed--compilation aborted at xfml_parse.pl line 60.<br>
Unable to interpret /etc/SuSE-release to determine system type at
./distprobe line 76.<br>
Can't locate HTML/TokeParser.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.8/i586-linux-thread-multi /usr/lib/perl5/5.8.8
/usr/lib/perl5/site_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl .) at
lpml_parse.pl line 76.<br>
BEGIN failed--compilation aborted at lpml_parse.pl line 76.<br>
make: *** [hosts_and_domain_tab] Error 2<br>
make webserverconf<br>
make[1]: Entering directory `/root/loncapa-2.1.3/loncom/build'<br>
cat ../../doc/loncapafiles/webserver.piml | \<br>
perl piml_parse.pl "development" `perl ./distprobe` """" | perl | \<br>
tee -a WARNINGS<br>
Unable to interpret /etc/SuSE-release to determine system type at
./distprobe line 76.<br>
Can't locate HTML/TokeParser.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.8/i586-linux-thread-multi /usr/lib/perl5/5.8.8
/usr/lib/perl5/site_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl .) at
piml_parse.pl line 67.<br>
BEGIN failed--compilation aborted at piml_parse.pl line 67.<br>
make[1]: Leaving directory `/root/loncapa-2.1.3/loncom/build'<br>
make reseval_fixup<br>
make[1]: Entering directory `/root/loncapa-2.1.3/loncom/build'<br>
cat ../../doc/loncapafiles/reseval_fixup.piml | \<br>
perl piml_parse.pl "development" `perl ./distprobe` """" | perl | \<br>
tee -a WARNINGS<br>
Unable to interpret /etc/SuSE-release to determine system type at
./distprobe line 76.<br>
Can't locate HTML/TokeParser.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.8/i586-linux-thread-multi /usr/lib/perl5/5.8.8
/usr/lib/perl5/site_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl .) at
piml_parse.pl line 67.<br>
BEGIN failed--compilation aborted at piml_parse.pl line 67.<br>
make[1]: Leaving directory `/root/loncapa-2.1.3/loncom/build'<br>
make clean_file_permissions<br>
make[1]: Entering directory `/root/loncapa-2.1.3/loncom/build'<br>
cat ../../doc/loncapafiles/clean_file_permissions.piml | \<br>
perl piml_parse.pl "development" `perl ./distprobe` """" | perl | \<br>
tee -a WARNINGS<br>
Unable to interpret /etc/SuSE-release to determine system type at
./distprobe line 76.<br>
Can't locate HTML/TokeParser.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.8/i586-linux-thread-multi /usr/lib/perl5/5.8.8
/usr/lib/perl5/site_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl .) at
piml_parse.pl line 67.<br>
BEGIN failed--compilation aborted at piml_parse.pl line 67.<br>
make[1]: Leaving directory `/root/loncapa-2.1.3/loncom/build'<br>
make accesscount_seed<br>
make[1]: Entering directory `/root/loncapa-2.1.3/loncom/build'<br>
cat ../../doc/loncapafiles/accesscount_seed.piml | \<br>
perl piml_parse.pl "development" `perl ./distprobe` """" | perl | \<br>
tee -a WARNINGS<br>
Unable to interpret /etc/SuSE-release to determine system type at
./distprobe line 76.<br>
Can't locate HTML/TokeParser.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.8/i586-linux-thread-multi /usr/lib/perl5/5.8.8
/usr/lib/perl5/site_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl .) at
piml_parse.pl line 67.<br>
BEGIN failed--compilation aborted at piml_parse.pl line 67.<br>
make[1]: Leaving directory `/root/loncapa-2.1.3/loncom/build'<br>
make modify_config_files<br>
make[1]: Entering directory `/root/loncapa-2.1.3/loncom/build'<br>
cat ../../doc/loncapafiles/modify_config_files.piml | \<br>
perl piml_parse.pl "development" `perl ./distprobe` """" | perl | \<br>
tee -a WARNINGS<br>
Unable to interpret /etc/SuSE-release to determine system type at
./distprobe line 76.<br>
Can't locate HTML/TokeParser.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.8/i586-linux-thread-multi /usr/lib/perl5/5.8.8
/usr/lib/perl5/site_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl .) at
piml_parse.pl line 67.<br>
BEGIN failed--compilation aborted at piml_parse.pl line 67.<br>
make[1]: Leaving directory `/root/loncapa-2.1.3/loncom/build'<br>
make clearoutoldspreadsheetcache<br>
make[1]: Entering directory `/root/loncapa-2.1.3/loncom/build'<br>
cat ../../doc/loncapafiles/clearoutoldspreadsheetcache.piml | \<br>
perl piml_parse.pl "development" `perl ./distprobe` """" | perl | \<br>
tee -a WARNINGS<br>
Unable to interpret /etc/SuSE-release to determine system type at
./distprobe line 76.<br>
Can't locate HTML/TokeParser.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.8/i586-linux-thread-multi /usr/lib/perl5/5.8.8
/usr/lib/perl5/site_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl .) at
piml_parse.pl line 67.<br>
BEGIN failed--compilation aborted at piml_parse.pl line 67.<br>
make[1]: Leaving directory `/root/loncapa-2.1.3/loncom/build'<br>
make chkconfig<br>
make[1]: Entering directory `/root/loncapa-2.1.3/loncom/build'<br>
cat ../../doc/loncapafiles/chkconfig.piml | \<br>
perl piml_parse.pl "development" `perl ./distprobe` """" | perl | \<br>
tee -a WARNINGS<br>
Unable to interpret /etc/SuSE-release to determine system type at
./distprobe line 76.<br>
Can't locate HTML/TokeParser.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.8/i586-linux-thread-multi /usr/lib/perl5/5.8.8
/usr/lib/perl5/site_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl .) at
piml_parse.pl line 67.<br>
BEGIN failed--compilation aborted at piml_parse.pl line 67.<br>
make[1]: Leaving directory `/root/loncapa-2.1.3/loncom/build'<br>
make rpmcheck<br>
make[1]: Entering directory `/root/loncapa-2.1.3/loncom/build'<br>
cat ../../doc/loncapafiles/rpmcheck.piml | \<br>
perl piml_parse.pl "development" `perl ./distprobe` """" | perl | \<br>
tee -a WARNINGS<br>
Unable to interpret /etc/SuSE-release to determine system type at
./distprobe line 76.<br>
Can't locate HTML/TokeParser.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.8/i586-linux-thread-multi /usr/lib/perl5/5.8.8
/usr/lib/perl5/site_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl .) at
piml_parse.pl line 67.<br>
BEGIN failed--compilation aborted at piml_parse.pl line 67.<br>
make[1]: Leaving directory `/root/loncapa-2.1.3/loncom/build'<br>
make ntpcheck<br>
make[1]: Entering directory `/root/loncapa-2.1.3/loncom/build'<br>
cat ../../doc/loncapafiles/ntpcheck.piml | \<br>
perl piml_parse.pl "development" `perl ./distprobe` """" | perl | \<br>
tee -a WARNINGS<br>
Unable to interpret /etc/SuSE-release to determine system type at
./distprobe line 76.<br>
Can't locate HTML/TokeParser.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.8/i586-linux-thread-multi /usr/lib/perl5/5.8.8
/usr/lib/perl5/site_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl .) at
piml_parse.pl line 67.<br>
BEGIN failed--compilation aborted at piml_parse.pl line 67.<br>
make[1]: Leaving directory `/root/loncapa-2.1.3/loncom/build'<br>
make html_parser_check<br>
make[1]: Entering directory `/root/loncapa-2.1.3/loncom/build'<br>
cat ../../doc/loncapafiles/html_parser_check.piml | \<br>
perl piml_parse.pl "development" `perl ./distprobe` """" | perl | \<br>
tee -a WARNINGS<br>
  <br>
  </div>
[FILE SHORTENED TO FIT ON MAILING LIST]<br>
</blockquote>
<br>
<pre class="moz-signature" cols="72">-- 
Felicia Berryman
LON-CAPA Support Coordinator
Michigan State University
Phone:  (517)432-9866
Technical Support Available at:
   <a class="moz-txt-link-freetext" href="http://www.loncapa.msu.edu">http://www.loncapa.msu.edu</a> - MSU Users
   <a class="moz-txt-link-freetext" href="http://www.help.lon-capa.org">http://www.help.lon-capa.org</a> - General
</pre>
</body>
</html>