Hide Forgot
Description of problem: roundcubemail is missing php-mcrypt as a requirement. Roundcube lists this as a required module during installation but it is not installed automatically by yum (as it should be) when you install the roundcubemail package. Version-Release number of selected component (if applicable): roundcubemail-1.1.4-2.el7.noarch How reproducible: easy to reproduce. Steps to Reproduce: 1. Install roundcubemail on system that does not already have php-mcrypt installed. 2. Browse to the installation page for roundcubemail Actual results: Roundcube lists mcrypt as a missing dependancy. Expected results: Roundcube should list mcrypt as a satisfied dependancy. Additional info: Easy workaround is to just "yum install php-mcrypt", however this should be listed as a package dependancy so it gets installed automatically with roundcubemail.
roundcubemail doesn't need mcrypt. This is only a fallback when openssl is not available. More about why we don't want mcrypt dependency: http://blog.remirepo.net/post/2015/07/07/About-libmcrypt-and-php-mcrypt More: this is not used at all in upcoming version 1.2
Oh this is my bad. For some reason I mistakenly saw mcrypt listed as required in the roundcube installer, but looking back at it again it's actually listed as missing. Removing php-mcrypt and libmcrypt shows that roundcube still works fine without them. Go ahead and close this bug as "user was utterly confused" or something like that (won't fix). :-) Peter