OK, so what's happening is that people are doing "apt-get install
roundcube". When they go through dbconfig-common to configure their
database for mysql, it's implicit that roundcube knows it's supposed to
be using mysql - but it wants to use sqlite.
Looking closer, it's obvious now but not when
roundcube depends on roundcube-sqlite | roundcube-mysql | roundcube-
pgsql which pull in the proper php-mdb2-driver-* package. It seems to
default to roundcube-sqlite. Install roundcube-mysql you're using
mysql.
$ apt-cache depends roundcube-mysql
roundcube-mysql
Depends: php-mdb2-driver-mysql
What Sam said. php-mdb2 installed OK but it isn't enough - additional
packages are required depending upon which DB you're using:
php-mdb2 - PHP PEAR module to provide a common API for supported RDBMS
php-mdb2-driver-mysql - PHP PEAR module to provide a MySQL driver for MDB2
php-mdb2-driver-pgsql
The problem is that required "php-mdb2-driver-mysql" is not installed
when installing roundcube and selecting mysql database option.
--
roundcube-core requires php-mdb2
https://bugs.launchpad.net/bugs/331944
You received this bug notification because you are a member of Ubuntu
Bugs, which is subs
Jaunty with all latest updates, and Roundcube didn't work.
Upon installation Roundcube couldn't connect to db (mysql). After
hunting I found the logged error refering to MDB2, which wasn't
installed on /usr/share/roundcube/program/lib/MDB2 as it should.
php-mdb2 is on repositories, and it is inst
https://edge.launchpad.net/ubuntu/+source/php-mdb2
and...@andrew-laptop:~/Desktop$ policy php-mdb2
php-mdb2:
Installed: (none)
Candidate: 2.4.1-1
Version table:
2.4.1-1 0
500 http://us.archive.ubuntu.com jaunty/universe Packages
** Changed in: roundcube (Ubuntu)
Status: