Hello,
yes, cyrus3.0.7 rpm is compiled without xapian on centos8 :
$ cat /etc/redhat-release
CentOS Linux release 8.1.1911 (Core)
$ cyr_buildinfo
{
"component": {
"event_notification": true,
"gssapi": true,
"autocreate": true,
"idled": true,
"httpd": true,
"kerberos_v4": false,
"murder": true,
"nntpd": true,
"replication": true,
"sieve": true,
"calalarmd": true,
"objectstore": false,
"backup": true
},
"dependency": {
"ldap": true,
"openssl": true,
"pcre": true,
"clamav": false
},
"database": {
"mysql": true,
"pgsql": true,
"sqlite": true,
"lmdb": false
},
"search": {
"squat": true,
"sphinx": false,
"xapian": false,
"xapian_flavor": "none"
},
"hardware": {
"sse42": true
}
}
]$ rpm -qi cyrus-imapd
Name : cyrus-imapd
Version : 3.0.7
Release : 16.el8
Architecture: x86_64
Install Date: Fri Oct 16 12:00:02 2020
Group : Unspecified
Size : 6689148
License : BSD
Signature : RSA/SHA256, Thu Dec 5 00:00:29 2019, Key ID
05b555b38483c65d
Source RPM : cyrus-imapd-3.0.7-16.el8.src.rpm
![](attachments/pngBy1C_gBKtF.png)
Il 2020-11-28 17:35 Gionatan Danti ha scritto:Il 2020-11-28 17:12 Gionatan Danti ha scritto:I must do something wrong... does anyone have some suggestions?
Mmm ok, while I may be doing something wrong, reading Cyrus RPM spec
file let me suspect xapian is *not* enabled on Centos:
# cyrus-imapd.spec
...
%if 0%{?fedora} && 0%{?fedora} >= 0
--enable-xapian \
--with-clamav \
%endif
...
So, it seems xapian (and clamav) are only enabled on Fedora, rather
than RHEL or CentOS.
Is that true? If so, how can I have working full-text search on RHEL/CentOS?
Thanks.
Hi all,
anyone can confirm that CentOS 8.x ships with xapian disabled? Or it does not work because I missed something in the config file?
Thanks.