Description of problem:
Some warnings and errors because required libraries are missing.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install lastest 0.1.1 rpm for Fedora 8
a) warning in error log "PHP Notice: Could not convert encrypt password. Make
sure Mcrypt is installed or lib/des.inc is available in
/usr/share/roundcubemail/program/include/bugs.inc on line 95"
Message is gone after installing php-mcrypt - it should be added to Requires
section inside of the specfile (to dependencies). Apache must be restarted for
changes take effect...
b) /etc/roundcubemail/db.inc.php uses mdb2 but this library wasn't installed...
// database backend to use (only db or mdb2 are supported)
$rcmail_config['db_backend'] = 'mdb2';
Packages php-pear-MDB2 and php-pear-MDB2-Driver-mysql are required for this -
should be added to deps - otherwise 'mdb2' should be replaced by 'db' instead I
warnings in log / blank page at startup
No warnings / login page at starup
Built in rawhide, please test:
Reporter emial comment:
php-pecl-Fileinfo rpm is a Requirement too...
tail -f /var/log/httpd/error_log
does show php warning while using attachements....
[Fri Apr 18 10:22:57 2008] [error] [client 22.214.171.124] PHP Warning: dl() [<a
href='function.dl'>function.dl</a>]: Unable to load dynamic library
'/usr/lib64/php/modules/fileinfo.so' - /usr/lib64/php/modules/fileinfo.so: Kann die
Shared-Object-Datei nicht \xf6ffnen: Datei oder Verzeichnis nicht gefunden in
/usr/share/roundcubemail/program/include/rcube_shared.inc on line 701, referer:
New rawhide build fixing this:
*** Bug 444857 has been marked as a duplicate of this bug. ***
Ok, since I've apparently been the only tester, but it works for me, I'll be
pushing this to 9, 8, and 7.
roundcubemail-0.1.1-5.fc9 has been submitted as an update for Fedora 9
roundcubemail-0.1.1-5.fc8 has been submitted as an update for Fedora 8
roundcubemail-0.1.1-5.fc9 has been pushed to the Fedora 9 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
su -c 'yum --enablerepo=updates-testing update roundcubemail'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2008-4201
roundcubemail-0.1.1-5.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.
roundcubemail-0.1.1-5.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.