[Bug 331944] Re: roundcube-core requires php-mdb2
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 installing without knowing any of this - it would be great if the postinst said "You need to install one of these metapackages now:", or even a simple /usr/share/doc/roundcube/README.Debian that mentions this would have saved the day here. :-) Anyway problem solved - thanks much for the insight. -- 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 subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 331944] Re: roundcube-core requires php-mdb2
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 |Depends: mysql-client mysql-client-5.1 mysql-cluster-client-5.1 Depends: mysql-client-5.1 mysql-cluster-client-5.1 Suggests: mysql-server mysql-cluster-server-5.1 mysql-server-5.1 $ apt-cache depends roundcube-sqlite roundcube-sqlite Depends: php-mdb2-driver-sqlite Depends: sqlite $ apt-cache depends roundcube-pgsql roundcube-pgsql Depends: php-mdb2-driver-pgsql |Depends: Depends: postgresql-client postgresql-client-8.4 Suggests: -- 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 subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 331944] Re: roundcube-core requires php-mdb2
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 - PHP PEAR module to provide a PostgreSQL driver for MDB2 php-mdb2-driver-sqlite - PHP PEAR module to provide a SQLite driver for MDB2 Since we're using mysql here, "apt-get install php-mdb2-driver-mysql" got it working - but the installer scripts should ask which DB is being used and include that as a dependency, otherwise the roundcube installs unusable. -- 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 subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 331944] Re: roundcube-core requires php-mdb2
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 subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 331944] Re: roundcube-core requires php-mdb2
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 installed, but there is no link between /usr/share/roundcube/program/lib/MDB2 and /usr/share/php/MDB2 where it resides. Purged and re-installed roundcube, but links were not made. At first I didn't try softlinking to MDB2 since I downloaded tar.gz from roundcube.net, found that I had some missing files, copied them to my setup, and everything worked fine. But now I have two MDB2... I then tried removing my copied files and linking to the installed ones, got a "Server error" in roundcube and reverted to my copied files without more testing. -- 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 subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 331944] Re: roundcube-core requires php-mdb2
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: New => Fix Released -- 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 subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs