kann mir jemand dabei helfen Cyrus-imapd-2.2 auf Debian etch zu installieren?
Ich benutze ein 64-bit AMD und versuche nach http://www.postfix-howto.de einen Mailserver einzurichten.
Dort wird gesagt, dass man cyrus-imapd von ftp.andrew.cmu.edu herunterladen und installieren soll. Habe ich versucht und lt. Anleitung die Sourcen mit folgenden Parameter zu konfigurieren:
Code: Alles auswählen
./configure \
--with-sasl=/usr/local/lib \
--with-perl \
--with-auth=unix \
--with-dbdir=/usr/local/bdb \
--with-bdb-libdir=/usr/local/bdb/lib \
--with-bdb-incdir=/usr/local/bdb/include \
--with-openssl=/usr/local/ssl \
--without-ucdsnmp
Da bekomme ich aber folgenden Fehler:
Code: Alles auswählen
checking build system type... Invalid configuration
`x86_64-unknown-linux-gnu': machine `x86_64-unknown' not recognized
configure: error: /bin/sh ./config.sub x86_64-unknown-linux-gnu failed
- become a normal user (non-root) --> hab ich
- fetch .dsc, .diff.gz and .orig.tar.gz from Debian's archive. Easiest
way to do that is to add: "deb-src http://ftp.de.debian.org/debian sid
main" to your /etc/apt/sources.list, run "apt-get update" and "apt-get
source cyrus-imapd-2.2". --> hab ich mit apt-get source, und natürlich den etch sourcen
- chdir to cyrus-imapd-2.2.* directory hab ich
- run dpkg-buildpackage -uc -us -rfakeroot hab ich
Aber:
Code: Alles auswählen
dpkg-buildpackage: source package is cyrus-imapd-2.2
dpkg-buildpackage: source version is 2.2.13-10
dpkg-buildpackage: source changed by Benjamin Seidenberg <benjamin@debian.org>
dpkg-buildpackage: host architecture amd64
dpkg-buildpackage: source version without epoch 2.2.13-10
dpkg-checkbuilddeps: Unmet build dependencies: debhelper (>= 4.1.68) tcl8.3-dev libwrap0-dev libdb4.2-dev (>= 4.2.52) libssl-dev libzephyr-dev libsasl2-dev (>= 2.1.9) comerr-dev libsnmp9-dev | libsnmp5-dev xutils flex bison autotools-dev po-debconf dpatch transfig gs groff
dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting.
dpkg-buildpackage: (Use -d flag to override.)
Das bringt mich zu meinen 2 finalen Fragen:
a) wie kann ich die Abhängigkeiten auflösen?
b) Wie kann ich auf diesem Wege die vom Tutorial vorgeschriebenen ./configure Paramter mitgeben?
Vielen Dank schon mal für die Hilfe!