<!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">
Todd (and Stuart),<br>
<br>
Thank you for your suggestion. However, all the packages seem to be in
the loncapa repository already and some are named as loncapa rpms
(*.lc.*.rpm) as usual. Since the repository has been already added to
the system, we should be able to use the right packages as intended.
There are many different repositories out there, and I don't think it
is a good idea to mix different repositories for some packages. Before
I try anything, I would like to ask Stuart the following:<br>
<br>
1. Any suggestion or fix on the repository soon?<br>
2. Did you get those packages from EPEL (as Todd mentioned)?<br>
3. Do you really recommend to use/mix the additional repository to get
around the problem?<br>
<br>
Thanks,<br>
Woonki<br>
<br>
On 6/3/2010 6:12 PM, Todd Ruskell wrote:
<blockquote
 cite="mid:AANLkTikrsdlDWI9Jw1Z9dmkM1unM5RO7uzGDOCv2e3O3@mail.gmail.com"
 type="cite">Woonki,<br>
  <br>
I've had similar issues before.  Stuart pointed me to the EPEL
repositories, and that generally fixed everything nicely.<br>
  <a moz-do-not-send="true" href="https://fedoraproject.org/wiki/EPEL">https://fedoraproject.org/wiki/EPEL</a><br>
Hopefully it will also work for you.<br>
  <br>
Todd<br>
  <br>
  <br>
  <div class="gmail_quote">On Thu, Jun 3, 2010 at 9:33 AM, Woonki Chung
  <span dir="ltr"><<a moz-do-not-send="true"
 href="mailto:chung@georgetown.edu">chung@georgetown.edu</a>></span>
wrote:<br>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">For
a RedHat Enterprise 4 system, "up2date -u LONCAPA-prerequisites"
complains dependencies.  (See the output below) Do I have to install
them manually??<br>
    <br>
Thanks,<br>
Woonki<br>
    <br>
# up2date -u LONCAPA-prerequisites<br>
    <br>
Fetching Obsoletes list for channel: rhel-x86_64-as-4...<br>
    <br>
Fetching Obsoletes list for channel: rhel-x86_64-as-4-extras...<br>
    <br>
Fetching Obsoletes list for channel: loncapa-updates...<br>
    <br>
Fetching Obsoletes list for channel: loncapa-updates-noarch...<br>
    <br>
Fetching rpm headers...<br>
########################################<br>
    <br>
Name                                    Version              Rel      
        Arch<br>
----------------------------------------------------------------------------------------<br>
LONCAPA-prerequisites                   1                   18.EAS4    
        x86_64<br>
    <br>
    <br>
Testing package set / solving RPM inter-dependencies...<br>
    <br>
Downloading headers to solve dependencies...<br>
#######################################<br>
Downloading headers to solve dependencies...<br>
There was a package dependency problem. The message was:<br>
    <br>
Unresolvable chain of dependencies:<br>
LONCAPA-prerequisites  1-18.EAS4         requires perl-CAM-PDF<br>
LONCAPA-prerequisites  1-18.EAS4         requires perl-LaTeX-Table<br>
LONCAPA-prerequisites  1-18.EAS4         requires perl-Tie-IxHash-Easy<br>
LONCAPA-prerequisites  1-18.EAS4         requires tetex-acrotex<br>
LONCAPA-prerequisites  1-18.EAS4         requires tetex-xcolor<br>
R-core  2.10.1-1.el4                     requires
perl(File::Copy::Recursive)<br>
    <br>
    <br>
The following packages were added to your selection to satisfy
dependencies:<br>
Package                                Required by<br>
----------------------------------------------------------------------------<br>
    <br>
    <br>
Stuart Raeburn wrote:<br>
    <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
New Version 2.9.0 Released<br>
      <br>
Changes from 2.8.1:<br>
      <br>
Authoring Resources<br>
      <br>
- CSS, javascript and plain text files (.css, .js, and .txt extensions)
can be edited.<br>
- Assistant Co-authors can browse directories in the repository of
published resources<br>
 belonging to author(s) to whom they are assigned as assistant
co-author.<br>
- The "Edit Math" button (which launches a pop-up Math expression
editor) is available<br>
 when editing HTML files.<br>
- Adaptive hints are available for reactionresponse and organicresponse
types.<br>
- The R statistics package can be used in place of Maxima as a Computer
Algebra<br>
 system (CAS) in mathresponse and formularesponse problems.  R can also
be used to<br>
 generate data sets in problems by using calls to appropriate cas
routines within a<br>
 script block. Example templates are provided.<br>
- Custom Response problems can award partial credit for problems
containing multiple<br>
 answers.<br>
- In dynamic plots (GNUplot) - x and y axis zero lines can be displayed
as regular lines,<br>
 thick lines, or as dotted lines.<br>
- Checkbox attribute for simple two-option optionresponse type allows
checkboxes to be<br>
 used instead of two item select box (e.g., for True/False). See:
SimpleTrueFalse<br>
 problem template.<br>
      <br>
Student Interface<br>
      <br>
- Information about resources for which access is controlled by
reservation (i.e., slots)<br>
 is displayed on the "Table of Contents" page (renamed from "Navigate
Contents").<br>
- Students within a course can access a "Manage Reservations" utility
from the Main Menu.<br>
 This may be used to view and change reservations, and also display a
log of reservation<br>
 transactions.<br>
- When a user initiates the reset password process for an internally
authenticated<br>
 account, the e-mail address entered in the web form can now be any of:
permanent email,<br>
 critical notification email or regular notification email.<br>
- Courses with access start dates which were in the future when the
student logged in,<br>
 will become selectable from the courses screen, once the start date
has been reached,<br>
 without the need for logout/login.<br>
- Course Configuration for "Grading" includes a mode to not show total
parts when a<br>
 student displays his/her grading information.<br>
      <br>
Communication<br>
      <br>
- When rendering discussion posts and other feedback for the web, new
lines will no<br>
 longer be automatically converted to <br /> tags if HTML block
elements are detected<br>
 (suggesting the author had used HTML originally during composition).<br>
      <br>
Course/Community Management<br>
      <br>
- A "Course/Community requests" icon is included in the "My Roles" or
"My Courses"<br>
 category if the user has rights to create courses or communities in
their home domain,<br>
 and/or in another domain.<br>
- Course Configuration (previously "Set Course Environment") has been
moved to the top<br>
 level ("Main Menu") and divided into separate sections, with permitted
user input<br>
 constrained by radio buttons, select boxes, checkboxes, etc., in place
of unrestricted<br>
 entry via textboxes.<br>
- The Course Owner can assign the Course Coordinator role in a course
to other users.<br>
- The Course Owner can declare other Course Coordinators as
"Co-owners", who can choose<br>
 to accept or deny co-ownership assignment.  (Your institution may use
co-ownership to<br>
 permit access to institutional course rosters by the automated
enrollment process).<br>
 Co-owners are listed in the Course/Community Catalog, and can be used
as a filter when<br>
 searching for courses.<br>
- Alternative titles may be specified for standard role titles (e.g.,
Teaching Assistant<br>
 etc.) in a course.<br>
- HTML documents uploaded directly to a course can be edited by a
Course Coordinator.<br>
- The template displayed when creating custom roles depends on course
type (Course or<br>
 Community).<br>
- Coordinators can require all self-enrollment requests to be approved,
and can specify<br>
 which Coordinators should be notified when a self-enrollment request
needs approval.<br>
- Coordinators can set an enrollment limit, which when reached will
prevent new<br>
 self-enrollments.<br>
- A link to the course request page is displayed after log-in if a user
has no active<br>
 roles, and has rights to request creation of courses/communities.<br>
- Slot reservation transactions are logged, and
Coordinators/Instructors can view the<br>
 history of reservation changes for a particular slot from the
"History" link in the<br>
 slots table.<br>
- "External" documents which may be included in a course (and display a
web page from<br>
 an external site in a frameset within LON-CAPA) are now more robust
(e.g., trailing<br>
 "&" trimmed from query string etc.).<br>
- Coordinators/Instructors are warned if there is a version discrepancy
if the same<br>
 resource is used more than once in a course, and the versions are
different.<br>
- When a Coordinator uploads a file to a course, a check to determine
if it is an HTML<br>
 file will occur if the option to look for embedded objects was checked.<br>
      <br>
Grading<br>
      <br>
- Problems including randomlists are now supported for Bubblesheet
grading<br>
 (and verification).<br>
- When grading Bridge Tasks an additional check is made for consistency
of username,<br>
 domain and resource identifier between the grading key and the data to
be submitted.<br>
- The Bubblesheet Data Uploader's upload screen now includes a link to
the syllabus<br>
 for the course selected to receive the data file.  A comparison is
made between the<br>
 student populations in the course roster and in the bubblesheet data
(based on<br>
 student/employee ID), to try to detect uploads to the wrong course.<br>
- For Bubblesheet Data Uploaders picking a destination course, the
institutional code<br>
 textbox is replaced with linked select boxes (e.g., year, semester,
department, number),<br>
 as used in Course Catalog (if configured in the domain). The course
owner/co-owner" row<br>
 is replaced with "Course personnel includes: " row which can be used
to search for<br>
 courses where a specified username:domain has active non-student role.<br>
      <br>
Domain Coordination/Domain Settings<br>
      <br>
- Firewall configuration for traffic between LON-CAPA servers now
restricts<br>
 port access to IPs for servers currently in the LON-CAPA cluster.  The
nightly cron<br>
 process which checks LON-CAPA connections will update the firewall for
any<br>
 changes in membership of the cluster.<br>
- Display of the log-in page for specific servers in a domain can be
replaced by<br>
 automatic redirection to a different server (e.g., to a LON-CAPA load
balancer server,<br>
 used solely for authentication and session switching).<br>
- Domain Coordinators can modify institutional status for users in
their domain.<br>
- A new configuration is available to set which users may request
creation of:<br>
 (a) official courses, (b) unofficial courses, or (c) communities.<br>
- Communities are similar to courses except the Coordinator may only
browse areas<br>
 of the shared LON-CAPA repository for which he/she has an author or
co-author role.<br>
- Course/Community requests may be set to be processed automatically,
queued for approval<br>
 by a Domain Coordinator, or (for official courses) validated against
the institutional<br>
 instructor of record.<br>
- Domain Coordinators can permit course requests to be made by users
from other domains,<br>
 on a user-by-user basis.<br>
- A Domain Coordinator can set which affiliations within the
institution (e.g., Faculty,<br>
 Staff etc.) may create his/her own account (applies to institutional
login/SSO only).<br>
- The course creation menu includes additional links: (a) display
course requests queued<br>
 pending approval by a Domain Coordinator; (b) display requests for
official courses<br>
 queued pending institutional validation; (c) display a log of course
creation history.<br>
- The "Edit this resource" link is displayed to a Domain Coordinator in
course context,<br>
 if the domain of the resource author is the domain of the current role.<br>
- The aggregate database of courses in a domain used when searching for
a course (e.g.,<br>
 when selecting an ad hoc role, choosing a course to clone etc.) is
rebuilt nightly<br>
 by cron from permanent data stored in each course's environment.db
file.<br>
- Domain Coordinators may filter by time elapsed since course creation
when using the<br>
 course picker (e.g., to select an ad hoc role, assign a Course
Coordinator role etc.).<br>
- A domain may be configured to automatically assign co-ownership
status when a Course<br>
 Coordinator role becomes active in an official course, if the
Coordinator is official<br>
 course personnel (requires customization of <a moz-do-not-send="true"
 href="http://localenroll.pm" target="_blank">localenroll.pm</a>).<br>
- Domain Coordinators may delete entries in personal information fields
(i.e., name,<br>
 permanent e-mail address) if a value has been set previously.<br>
- Domain Coordinators may allow users to choose (via a User Preference)
to prevent<br>
 updates to information fields by a nightly automated update which
synchronizes LON-CAPA<br>
 with institutional directory data.<br>
- Nightly removal of stale files in /home/httpd/perl/tmp will descend
into sub-directories<br>
 and also remove stale files from them.<br>
      <br>
Printing<br>
      <br>
- Printouts of PDF files within a folder (both in a course and in
Construction Space)<br>
 can be generated.<br>
- The default font size in printouts can be set by Course Coordinators
and<br>
 Authors/Co-authors.<br>
- Composite pages (.page) can be printed in Construction Space and also
printed with<br>
 answers.<br>
- Composite pages (.page) containing numerical problems can be printed
when set to exam<br>
 mode.<br>
- Composite pages (.page) can be printed for selected students.<br>
- The syllabus can be printed when generating printouts of resources
for selected<br>
 students.<br>
- Printing of tables has been standardized to use the perl LaTeX::Table
module.<br>
      <br>
Localization<br>
      <br>
- New translations and improvements are provided for both the German
and Spanish<br>
 interfaces.<br>
- UTF-8 encoding is used for all browsers (including Internet Explorer).<br>
- The time zone of the local server is cached, and translations of
phrases are also<br>
 cached to improve performance.<br>
      <br>
Accessibility<br>
- An alt attribute (which includes the raw TeX) is supplied for use by
screen readers<br>
 when MimeTex images are used to render math expressions.<br>
- Raw mode (will output raw TeX) is available as an additional option
for rendering<br>
 math expressions.<br>
      <br>
Appearance<br>
- More interface standardization using the following display elements:<br>
  - Data tables with rows of alternating light/dark background colors,
and a<br>
    colored header.<br>
  - Two column data tables with a colored left column, and light gray
right column.<br>
  - Boxes with a thin border used to group similar items together.<br>
- More muted colors, and standard data table used for Roles/Courses
screen.<br>
      <br>
Installation Notes:<br>
      <br>
To use this release you need to have version 1-18 of
LONCAPA-prerequisites<br>
installed.<br>
      <br>
To install this update:<br>
      <br>
1) You will need to be running Fedora Core 6, 7, 8, 9, 10, 11 or 12,<br>
RHEL (AS|ES) 4 or 5, SUSE 10.2, 10.3, 11.1 or 11.2, SLES 9, 10 or 11,<br>
CentOS 5, or Scientific Linux 5.<br>
(Fedora Core 5 should continue to work but is deprecated.)<br>
      <br>
2) Update LONCAPA-prerequisites to 1-18.<br>
      <br>
(a) Fedora<br>
yum update<br>
      <br>
(b) RedHat Enterprise 4<br>
      <br>
up2date -u LONCAPA-prerequisites<br>
      <br>
(c) Red Hat 5/Centos 5/Scientific Linux 5<br>
      <br>
yum update<br>
      <br>
(d) SuSE/SLES<br>
      <br>
Use yast-> Installation Source to refresh the LON-CAPA repository<br>
Use yast->Software Management->Search to update
LONCAPA-prerequisites<br>
      <br>
On all distributions, it is recommended that you check that you have<br>
the correct versions of LONCAPA-prerequisites installed before
proceeding.<br>
      <br>
rpm -q LONCAPA-prerequisites<br>
      <br>
should report:<br>
LONCAPA-prerequisites-1-18.X<br>
      <br>
(where X is a distro identifier e.g., <a moz-do-not-send="true"
 href="http://fc12.lc" target="_blank">fc12.lc</a>)<br>
      <br>
3) Download the new LON-CAPA tarball from<br>
wget <a moz-do-not-send="true"
 href="http://install.lon-capa.org/versions/loncapa-2.9.0.tar.gz"
 target="_blank">http://install.lon-capa.org/versions/loncapa-2.9.0.tar.gz</a><br>
      <br>
and untar it<br>
      <br>
tar xzvf loncapa-2.9.0.tar.gz<br>
      <br>
4) stop the LON-CAPA system services<br>
      <br>
/etc/rc.d/init.d/loncontrol stop<br>
      <br>
5) stop the webserver:<br>
      <br>
Fedora/RHEL/Centos/Scientific Linux<br>
/etc/rc.d/init.d/httpd stop<br>
      <br>
SLES 9:<br>
/etc/init.d/apache stop<br>
      <br>
SUSE 10.2,10.3,11.1,11.2/SLES 10,11:<br>
/etc/init.d/apache2 stop<br>
      <br>
      <br>
6) Run the UPDATE script as root<br>
cd loncapa-2.9.0<br>
su<br>
./UPDATE<br>
      <br>
      <br>
7) restart the LON-CAPA system services<br>
/etc/rc.d/init.d/loncontrol start<br>
      <br>
      <br>
8) restart the webserver:<br>
      <br>
Fedora/RHEL/Centos/Scientific Linux<br>
/etc/rc.d/init.d/httpd start<br>
      <br>
SLES 9:<br>
/etc/init.d/apache start<br>
      <br>
SUSE 10.2,10.3,11.1,11.2/SLES 10,11:<br>
/etc/init.d/apache2 start<br>
      <br>
      <br>
----NOTES<br>
1) Many questions are answered at <a moz-do-not-send="true"
 href="http://help.lon-capa.org" target="_blank">http://help.lon-capa.org</a><br>
2) Defects reports, and enhancements requests can be entered at<br>
     <a moz-do-not-send="true" href="http://bugs.lon-capa.org"
 target="_blank">http://bugs.lon-capa.org</a><br>
3) Mailing lists can be joined and left at <a moz-do-not-send="true"
 href="http://mail.lon-capa.org" target="_blank">http://mail.lon-capa.org</a><br>
      <br>
Stuart Raeburn<br>
MSU LON-CAPA group<br>
      <br>
      <br>
      <br>
      <br>
_______________________________________________<br>
LON-CAPA-admin mailing list<br>
      <a moz-do-not-send="true"
 href="mailto:LON-CAPA-admin@mail.lon-capa.org" target="_blank">LON-CAPA-admin@mail.lon-capa.org</a><br>
      <a moz-do-not-send="true"
 href="http://mail.lon-capa.org/mailman/listinfo/lon-capa-admin"
 target="_blank">http://mail.lon-capa.org/mailman/listinfo/lon-capa-admin</a><br>
    </blockquote>
    <br>
-- <br>
Woonki Chung, Ph.D.           |    Systems Analyst<br>
501 Reiss Science Building    |    Georgetown University<br>
37th and O Streets, NW        |    Office: (202) 687-5983<br>
Washington, DC 20057          |    Fax: (202) 687-2087<br>
    <br>
_______________________________________________<br>
LON-CAPA-admin mailing list<br>
    <a moz-do-not-send="true"
 href="mailto:LON-CAPA-admin@mail.lon-capa.org" target="_blank">LON-CAPA-admin@mail.lon-capa.org</a><br>
    <a moz-do-not-send="true"
 href="http://mail.lon-capa.org/mailman/listinfo/lon-capa-admin"
 target="_blank">http://mail.lon-capa.org/mailman/listinfo/lon-capa-admin</a><br>
  </blockquote>
  </div>
  <br>
</blockquote>
<br>
<pre class="moz-signature" cols="69">-- 
Woonki Chung, Ph.D.           |    Systems Analyst
501 Reiss Science Building    |    Georgetown University
37th and O Streets, NW        |    Office: (202) 687-5983
Washington, DC 20057          |    Fax: (202) 687-2087
</pre>
</body>
</html>