Zimbra cannot find sqlite

Hello everybody,

please advise me on the following problem. When I try to install Zimbra 7.1.2, the installation fails because it cannot find sqlite. I used strace and found that it uses “rpm -q sqlite” to find the package. But it fails-“package sqlite is not installed”. Although I have sqlite installed:

#rpm -qa | grep sqlite
mono-data-sqlite-2.6.4-2.13.x86_64
sqlite2-2.8.17-173.1.x86_64
sqlite2-32bit-2.8.17-173.1.x86_64
libsqlite3-0-3.6.23-4.1.x86_64
php5-sqlite-5.3.2-1.31.x86_64
libsqlite3-0-32bit-3.6.23-4.1.x86_64
sqlite3-3.6.23-4.1.x86_64

Commands rpm -q sqlite2 and rpm -q sqlite3 can find rpms as well. The question is -how can I make Zimbra find sqlite? I tried the installation on both openSuSe 11.3 and 11.4.

You try to install it how? Using YaST, zypper, other? From what repo?

Thanks for reply, I install it from zcs-7.1.2_GA_3268.SLES11_64.20110804130756.tgz downloaded from zimbra.com. I could solve the problem by rebuilding sqlite2-2.8.17-173.1.x86_64.rpm with rpmrebuild. I changed Name from sqlite2 to just sqlite. It helped to make it work but I believe there must be another more common way.

Installing software not from an openSUE repo can lead to all sorts of smaller or bigger problems. Often you better ask the maker (in this case at zimbra.com) about them. Especialy when it is about dependencies. You did not provide the error message you got, but some products check if a particular file exists on the system and when the distribution has that file in a different place, it is not found. All sorts of methods can be found, some faiil on some distros.

FWIW, you cannot install 7.1.2 on OpenSuSE. Even if you get past sqlite
(which is possible by installing sqlite3 and a little hacking in one of the
config files) you will then get stuck at gmp. Now you can set the repo to
get gmp from a SLES repo but its not a long term solution. Bottom line is
Zimbra no longer supports its install on OpenSUSE because there is no LTS
edition. If you persist you can install it, I have, but I wouldn’t
recommend it as there are too many minefields. You’ll have to use Ubuntu or
Fedora as those are the only two ‘free’ versions they support.

Could you give me a a hint regarding that “little hacking” and what config files you were talking about. Actually, I wanted to take a look at Zimbra and if it works fine I would set it up on SLES11 in the future. Thanks in advance.

Could you give me a a hint regarding that “little hacking” and what config files you were talking about. Actually, I wanted to take a look at Zimbra and if it works fine I would set it up on SLES11 in the future. Thanks in advacnce.

> Could you give me a a hint regarding that “little hacking” and what
> config files you were talking about. Actually, I wanted to take a look
> at Zimbra and if it works fine I would set it up on SLES11 in the
> future. Thanks in advacnce.

Download the SLES DVD and use it. You don’t need a license for
testing and you can get a 60 day trial license to use the update service.
No hacking required to make it work either. : ) Yes it’s a pain, I would
prefer to use OpenSuSE as well but if you’re going to test it you might
as well get a decent experience of what it is actually like when used
on a supported platform versus a kludged install on an unsupported platform.