cyrus-imapd mit AMD64

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
VirtualEvil
Beiträge: 1
Registriert: 20.08.2007 19:06:12
Kontaktdaten:

cyrus-imapd mit AMD64

Beitrag von VirtualEvil » 20.08.2007 19:14:31

Hi,
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
Bei google habe ich dann das gefunden: http://lists.alioth.debian.org/pipermai ... 00825.html

- 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.) 
Geht also leider nicht so einfach... :(

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!

Antworten