Output of yum update moodle:
Loaded plugins: refresh-packagekit
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package moodle.noarch 0:1.9.9-2.fc12 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Updating:
moodle noarch 1.9.9-2.fc12 updates 9.2 M
Transaction Summary
================================================================================
Upgrade 1 Package(s)
Total download size: 9.2 M
Is this ok [y/N]: Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Updating : moodle-1.9.9-2.fc12.noarch 1/2
error: unpacking of archive failed on file /var/www/moodle/web/auth/cas: cpio: rename
Failed:
moodle.noarch 0:1.9.9-2.fc12
Complete!
output of yum remove moodle:
Loaded plugins: refresh-packagekit
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package moodle.noarch 0:1.9.9-1.fc12 set to be erased
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Removing:
moodle noarch 1.9.9-1.fc12 @updates 43 M
Transaction Summary
================================================================================
Remove 1 Package(s)
Installed size: 43 M
Is this ok [y/N]: Downloading Packages:
Running rpm_check_debug
ERROR with rpm_check_debug vs depsolve:
moodle = 1.9.9-2.fc12 is needed by (installed) moodle-es-1.9.9-2.fc12.noarch
moodle = 1.9.9-2.fc12 is needed by (installed) moodle-ko-1.9.9-2.fc12.noarch
moodle = 1.9.9-2.fc12 is needed by (installed) moodle-zh_cn-1.9.9-2.fc12.noarch
moodle = 1.9.9-2.fc12 is needed by (installed) moodle-pl-1.9.9-2.fc12.noarch
moodle = 1.9.9-2.fc12 is needed by (installed) moodle-ru-1.9.9-2.fc12.noarch
moodle = 1.9.9-2.fc12 is needed by (installed) moodle-fi-1.9.9-2.fc12.noarch
moodle = 1.9.9-2.fc12 is needed by (installed) moodle-fr-1.9.9-2.fc12.noarch
moodle = 1.9.9-2.fc12 is needed by (installed) moodle-ja-1.9.9-2.fc12.noarch
moodle = 1.9.9-2.fc12 is needed by (installed) moodle-sv-1.9.9-2.fc12.noarch
moodle = 1.9.9-2.fc12 is needed by (installed) moodle-fr_ca-1.9.9-2.fc12.noarch
moodle = 1.9.9-2.fc12 is needed by (installed) moodle-el-1.9.9-2.fc12.noarch
moodle = 1.9.9-2.fc12 is needed by (installed) moodle-he-1.9.9-2.fc12.noarch
moodle = 1.9.9-2.fc12 is needed by (installed) moodle-hi-1.9.9-2.fc12.noarch
moodle = 1.9.9-2.fc12 is needed by (installed) moodle-zh_tw-1.9.9-2.fc12.noarch
** Found 14 pre-existing rpmdb problem(s), 'yum check' output follows:
moodle-el-1.9.9-2.fc12.noarch has missing requires of moodle = ('0', '1.9.9', '2.fc12')
moodle-es-1.9.9-2.fc12.noarch has missing requires of moodle = ('0', '1.9.9', '2.fc12')
moodle-fi-1.9.9-2.fc12.noarch has missing requires of moodle = ('0', '1.9.9', '2.fc12')
moodle-fr-1.9.9-2.fc12.noarch has missing requires of moodle = ('0', '1.9.9', '2.fc12')
moodle-fr_ca-1.9.9-2.fc12.noarch has missing requires of moodle = ('0', '1.9.9', '2.fc12')
moodle-he-1.9.9-2.fc12.noarch has missing requires of moodle = ('0', '1.9.9', '2.fc12')
moodle-hi-1.9.9-2.fc12.noarch has missing requires of moodle = ('0', '1.9.9', '2.fc12')
moodle-ja-1.9.9-2.fc12.noarch has missing requires of moodle = ('0', '1.9.9', '2.fc12')
moodle-ko-1.9.9-2.fc12.noarch has missing requires of moodle = ('0', '1.9.9', '2.fc12')
moodle-pl-1.9.9-2.fc12.noarch has missing requires of moodle = ('0', '1.9.9', '2.fc12')
moodle-ru-1.9.9-2.fc12.noarch has missing requires of moodle = ('0', '1.9.9', '2.fc12')
moodle-sv-1.9.9-2.fc12.noarch has missing requires of moodle = ('0', '1.9.9', '2.fc12')
moodle-zh_cn-1.9.9-2.fc12.noarch has missing requires of moodle = ('0', '1.9.9', '2.fc12')
moodle-zh_tw-1.9.9-2.fc12.noarch has missing requires of moodle = ('0', '1.9.9', '2.fc12')