[LON-CAPA-admin] LON-CAPA Version 2.9.0

Woonki Chung chung at georgetown.edu
Thu Jun 3 23:09:03 EDT 2010


Todd (and Stuart),

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:

1. Any suggestion or fix on the repository soon?
2. Did you get those packages from EPEL (as Todd mentioned)?
3. Do you really recommend to use/mix the additional repository to get 
around the problem?

Thanks,
Woonki

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

-- 
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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.lon-capa.org/pipermail/lon-capa-admin/attachments/20100603/0991c44f/attachment.html>


More information about the LON-CAPA-admin mailing list