Bug 976229 - Moodle does not work because missing DHTMLRulesTableless.php
Summary: Moodle does not work because missing DHTMLRulesTableless.php
Keywords:
Status: CLOSED DUPLICATE of bug 947252
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: moodle
Version: el6
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Gwyn Ciesla
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-06-20 07:28 UTC by Milan Kerslager
Modified: 2013-07-12 15:39 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-07-12 15:39:29 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Milan Kerslager 2013-06-20 07:28:30 UTC
Package moodle-2.2.10-1.el6.noarch links to external PEAR library, but external PEAR-HTML library is not complete (as Moodle requires).

My Moodle upgraded installation shows empty page because DHTMLRulesTableless.php is not found in the system. There is few symlinks in /var/www/moodle/web/lib/pear/HTML:

 Common.php -> /usr/share/pear/HTML/Common.php
 QuickForm -> /usr/share/pear/HTML/QuickForm
 QuickForm.php -> /usr/share/pear/HTML/QuickForm.php

In original package, there is file DHTMLRulesTableless.php in moodle/lib/pear/HTML/QuickForm, but in EPEL repository, there is no DHTMLRulesTableless.php file in actual EPEL package(s):

# yum whatprovides \*/DHTMLRulesTableless.php
Loaded plugins: downloadonly, fastestmirror, presto
Loading mirror speeds from cached hostfile
 * base: ftp.cvut.cz
 * epel: mirror.1000mbps.com
 * extras: ftp.cvut.cz
 * updates: ftp.cvut.cz
No Matches found

Bacause dependency is not met, Moodle does not work. I did not tested empty Moodle, but this does not matter.

This package should not rely on php-pear-HTML-QuickForm-3.2.12-1.el6.noarch package until full requirements are met.

I reported this for moodle-2.2.9 before (IIRC).

Comment 1 Gwyn Ciesla 2013-07-12 15:39:29 UTC

*** This bug has been marked as a duplicate of bug 947252 ***


Note You need to log in before you can comment on or make changes to this bug.