Search Criteria
Package Details: cyrus-imapd 3.8.4-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/cyrus-imapd.git (read-only, click to copy) |
---|---|
Package Base: | cyrus-imapd |
Description: | An email, contacts and calendar server |
Upstream URL: | https://www.cyrusimap.org/ |
Licenses: | BSD-Attribution-HPND-disclaimer |
Provides: | imap-server, pop3-server |
Submitter: | ryanc |
Maintainer: | J5lx |
Last Packager: | J5lx |
Votes: | 27 |
Popularity: | 0.000012 |
First Submitted: | 2007-10-14 08:22 (UTC) |
Last Updated: | 2024-08-04 01:38 (UTC) |
Dependencies (43)
- brotli (brotli-gitAUR)
- icu (icu-gitAUR)
- jansson (jansson-gitAUR)
- krb5 (krb5-gitAUR)
- libcap
- libchardet
- libical
- libldap
- libnghttp2 (libnghttp2-gitAUR)
- libsasl
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR)
- mariadb-libs (mariadb-libs-gitAUR, libmysqlclient81AUR, libmysqlclient80AUR, libmysqlclientAUR, mariadb-lts-libs)
- pcre
- perl (perl-gitAUR)
- postgresql-libs (postgresql-libs-12AUR, postgresql13-libsAUR, postgresql-libs-gitAUR)
- shapelib
- sqlite (sqlite-fossilAUR)
- xapian-core (xapian-core-gitAUR)
- zstd (zstd-gitAUR, zstd-staticAUR)
- brotli (brotli-gitAUR) (make)
- clamav (make)
- icu (icu-gitAUR) (make)
- jansson (jansson-gitAUR) (make)
- krb5 (krb5-gitAUR) (make)
- libcap (make)
- libchardet (make)
- libical (make)
- libldap (make)
- libnghttp2 (libnghttp2-gitAUR) (make)
- libsasl (make)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR) (make)
- mariadb-libs (mariadb-libs-gitAUR, libmysqlclient81AUR, libmysqlclient80AUR, libmysqlclientAUR, mariadb-lts-libs) (make)
- pcre (make)
- perl (perl-gitAUR) (make)
- postgresql-libs (postgresql-libs-12AUR, postgresql13-libsAUR, postgresql-libs-gitAUR) (make)
- rsync (rsync-gitAUR, rsync-reflinkAUR, rsync-reflink-gitAUR) (make)
- shapelib (make)
- sqlite (sqlite-fossilAUR) (make)
- xapian-core (xapian-core-gitAUR) (make)
- zstd (zstd-gitAUR, zstd-staticAUR) (make)
- clamav (optional) – for cyr_virusscan
- cyrus-imapd-docsAUR (optional) – documentation
- rsync (rsync-gitAUR, rsync-reflinkAUR, rsync-reflink-gitAUR) (optional) – for compacting Xapian databases
Required by (2)
- squirrelmail (requires imap-server)
- squirrelmail-dev-svn (requires imap-server)
Sources (7)
- cyrus-imapd.service
- cyrus-imapd.sysusers.conf
- cyrus-imapd.tmpfiles.conf
- https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.8.4/cyrus-imapd-3.8.4.tar.gz
- https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.8.4/cyrus-imapd-3.8.4.tar.gz.sig
- https://src.fedoraproject.org/rpms/cyrus-imapd/raw/4176c0e5983b3d19752f2db3860c33bafa7c259b/f/patch-cyrus-remove-always-inline-for-buf-len
- imapd.conf.patch
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 .. 12 Next › Last »
zork commented on 2020-08-18 10:17 (UTC)
I cannot use "downgrade" aur package, I do not have older python-sphinx packages in pacman cache. I build python-sphinx-2 from AUR and it worked with makepkg -d and original PKGBUILD (3.0.13). For 3.2.2 I have an error - see my earlier comment.
pronet commented on 2020-08-17 17:18 (UTC) (edited on 2020-08-17 17:20 (UTC) by pronet)
You cannot use -d or it will fail. Did you install "downgrade" from AUR?
pronet commented on 2020-08-17 17:14 (UTC) (edited on 2020-08-17 17:16 (UTC) by pronet)
zork commented on 2020-08-17 17:00 (UTC)
python-sphinx-2 (from aur) does not satisfy python-sphinx<3 depenency:
So I build with -d (after make sure that only python-sphinx is missing).
For 3.2.2 I got an error below:
pronet commented on 2020-08-17 15:52 (UTC) (edited on 2020-08-17 15:53 (UTC) by pronet)
True. there should be python-sphinx-2 and python-sphinx-3 packages available to have both versions available on a system at the same time without version 3 removing version 2. This is just a quick workaround I did for the current situation.
pgoetz commented on 2020-08-17 15:41 (UTC) (edited on 2020-08-17 16:32 (UTC) by pgoetz)
Just a thought. All this might be considerably more manageable if the documentation (the part with the sphinx dependency) were split off into its own package. This is a fairly normal practice for various reasons.
pronet commented on 2020-08-17 15:35 (UTC) (edited on 2020-08-17 15:47 (UTC) by pronet)
You cannot use -d no deps because it builds a library from python-sphinx-2 that cyrus will use. Once the library is built you dont need to have python-sphinx-2 installed anymore. That is why it must be downgraded, build 3.2 and then you can go back to the current version of python-sphinx. This is the error you will get if python-sphinx-2 is not installed. Could not import extension sphinxlocal.builders.manpage (exception: cannot import name 'NoUri' from 'sphinx.environment'
The best way to do this is to download only cyrus-imap from arch with the download only option, and then replace the PKGBUILD file and build and install. If you dont do the download only you will just have to do two builds. The download only or regular build insure the additional files, such at vzic-flags.patch, etc. are downloaded.
Also here is the PKGBUILD to get 3.2.2.
pronet commented on 2020-08-17 15:10 (UTC)
zork - What do you mean by "I had no luck with 3.2 and PKGBUILD in comment below"? Did you get build errors and what were they?
zork commented on 2020-08-17 08:40 (UTC) (edited on 2020-08-17 08:41 (UTC) by zork)
Yesterday I just installed 3.0.13 from this PKGBUILD. I had to install python-sphinx-2 from AUR and run makepkg with -d (nodeps) to satisfy python-sphinx<3 dependency.
Maybe it would be better to add dependency on python-sphinx-2 until cyrus fixes problems with version 3?
I had no luck with 3.2 and PKGBUILD in comment below.
« First ‹ Previous 1 2 3 4 5 6 7 .. 12 Next › Last »