[LON-CAPA-admin] make build

Stuart Raeburn raeburn at msu.edu
Mon Aug 5 15:37:13 EDT 2013


Hi,

>
> The installation using the clean cvs update is successful. However, http
> restart failed - error_log shows the following message.
>
>
> [Mon Aug 05 12:47:06 2013] [error] Can't locate Captcha/reCAPTCHA.pm
>
> Is there some other perl module that needs to be installed with the
> upcoming version? (The same message appears with 2.11 version.)

Yes.

It is recommended that LON-CAPA development servers/VMs include  
entries for the LON-CAPA "Testing" repos.

See: http://mail.lon-capa.org/pipermail/lon-capa-dev/2007-November/001852.html

Currently CVS HEAD requires LONCAPA-prerequisites rev. 1-23, which  
includes a dependency for perl-Captcha-reCAPTCHA.  That dependency,  
and the RPM itself, were added with rev 1-21 about a year ago -- see:  
http://mail.lon-capa.org/pipermail/lon-capa-dev/2012-August/002037.html

For example for a CentOS/RHEL/Scientific/Fedora server/VM the yum  
config files (either in /etc/yum.conf or add a file: loncapa-testing  
to /etc/yum.repos.d) should contain:

[loncapa-testing-basearch]
name=Centos $releasever LON-CAPA $basearch Testing
baseurl=http://install.loncapa.org/msu/testing/centos/$releasever/$basearch
gpgcheck=1
obsoletes=1
gpgkey=http://install.loncapa.org/versions/centos/RPM-GPG-KEY-loncapa

[loncapa-testing-noarch]
name=Centos $releasever LON-CAPA noarch Testing
baseurl=http://install.loncapa.org/msu/testing/centos/$releasever/noarch
gpgcheck=1
obsoletes=1
gpgkey=http://install.loncapa.org/versions/centos/RPM-GPG-KEY-loncapa

and for 64-bit, you might also add the following entry, if your Linux  
distro set up included installation of both 32-bit and 64-bit RPMs:

[loncapa-testing-i386]
name=Centos $releasever LON-CAPA i386 Testing
baseurl=http://install.loncapa.org/msu/testing/centos/$releasever/i386
gpgcheck=1
obsoletes=1
gpgkey=http://install.loncapa.org/versions/centos/RPM-GPG-KEY-loncapa


LONCAPA prerequisites 1-23 RPMs will be transferred to the production  
repos found at http://install.loncapa.org within the next few days, as  
a precursor to release of LON-CAPA 2.11.0


Stuart Raeburn
LON-CAPA Academic Consortium




More information about the LON-CAPA-admin mailing list