I just did a svn upgrade from v.6899 to v.6927 and after the upgrade I was unable to restart apache. Here is the log for the upgrade:
webwork2:
A htdocs/js/color.js
U htdocs/js/ww_applet_support.js
A htdocs/js/tabber.js
U courses.dist/modelCourse/templates/setMAAtutorial/MAAtutorialSetHeader.pg
U lib/WeBWorK/ContentGenerator/CourseAdmin.pm
U lib/WeBWorK/ContentGenerator/Instructor/FileManager.pm
U lib/WeBWorK/ContentGenerator/Instructor/SetMaker.pm
U lib/WeBWorK/ContentGenerator/Instructor/PGProblemEditor.pm
U lib/WeBWorK/Utils/CourseManagement.pm
U lib/WeBWorK/PG/Local.pm
A conf/templates/math3
A conf/templates/math3/math3.css
A conf/templates/math3/gateway.template
A conf/templates/math3/system.template
pg:
U macros/PGbasicmacros.pl
U lib/WeBWorK/PG/Translator.pm
Updated to revision 6927.
And the error when I tried to start apache:
$ sudo /etc/init.d/apache2 start
* Starting web server apache2
webwork.apache2-config: WeBWorK server is starting
webwork.apache2-config: WeBWorK root directory set to /opt/webwork/webwork2 in webwork2/conf/webwork.apache2-config
webwork.apache2-config: The following locations and urls are set in webwork2/conf/global.conf
webwork.apache2-config: PG root directory set to /opt/webwork/pg
Syntax error on line 45 of /etc/apache2/conf.d/webwork.conf:
Can't locate UUID/Tiny.pm in @INC (@INC contains: /opt/webwork/pg/lib /opt/webwork/webwork2/lib /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl . /etc/apache2) at /opt/webwork/webwork2/lib/WeBWorK/Utils/CourseManagement.pm line 36.\nBEGIN failed--compilation aborted at /opt/webwork/webwork2/lib/WeBWorK/Utils/CourseManagement.pm line 36.\nCompilation failed in require at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/FileManager.pm line 38.\nBEGIN failed--compilation aborted at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/FileManager.pm line 38.\nCompilation failed in require at (eval 946) line 3.\nBEGIN failed--compilation aborted at /opt/webwork/webwork2/lib/WeBWorK.pm line 85.\nCompilation failed in require at /opt/webwork/webwork2/lib/Apache/WeBWorK.pm line 35.\nBEGIN failed--compilation aborted at /opt/webwork/webwork2/lib/Apache/WeBWorK.pm line 35.\n\t(in cleanup) Can't locate UUID/Tiny.pm in @INC (@INC contains: /opt/webwork/pg/lib /opt/webwork/webwork2/lib /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl . /etc/apache2) at /opt/webwork/webwork2/lib/WeBWorK/Utils/CourseManagement.pm line 36.\nBEGIN failed--compilation aborted at /opt/webwork/webwork2/lib/WeBWorK/Utils/CourseManagement.pm line 36.\nCompilation failed in require at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/FileManager.pm line 38.\nBEGIN failed--compilation aborted at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/FileManager.pm line 38.\nCompilation failed in require at (eval 946) line 3.\nBEGIN failed--compilation aborted at /opt/webwork/webwork2/lib/WeBWorK.pm line 85.\nCompilation failed in require at /opt/webwork/webwork2/lib/Apache/WeBWorK.pm line 35.\nBEGIN failed--compilation aborted at /opt/webwork/webwork2/lib/Apache/WeBWorK.pm line 35.\nCompilation failed in require at /etc/apache2/conf.d/webwork.conf line 96.\n
Lars.