Installation PostgreSQL8.0 Fehler

rpw

Well-Known Member
Hallo zusammen,

ich versuche auf FreeBSD 5.4 (letztes Update der Sourcen, Bau und Inst des Kernels sowie der Welt war heute, mit RELENG_5) PostgreSQL80-server zu installieren.

Habe mit portinstall databases/postgresql80-server versucht den Port zu bauen und installieren. Ich fürchte beim ersten Versuch habe ich einen Fehler gemacht, dort kam noch ein ncurses Menü mit verschiedenen Auswahlmöglichkeiten. Dort habe ich blöderweise sowohl MIT Kerberos, als auch Heimdal Kerberos ausgewählt, und der Portbau schlug fehl.

Danach habe ich ein Potsclean -C durchgeführt, und versucht die Installation nochmal durchzuführen. Allerdings bekomme ich jetzt kein Auswahlmenü mehr angezeigt, und der Portbau schlägt immer mit folgender Fehlermeldung fehl:

##################################################
MIT's and Heimdal Kerberos are mutually exclusive.
Please choose one or the other.
*** Error code 1.

Stop in /usr/ports/databases/postgresql80-client.
*** Error code 1.

Stop in /usr/ports/databases/postgresql80-server.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall675.0 make
** Fix the problem and try again.
** Listing the failed packages (*:skipped / !:failed)
! databases/postgresql80-server /unknown build error)
---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
##################################################

Habe bereits nach der Fehlermeldung gegoogelt, und sowohl hier im Forum als auch auf der entsprechenden FreeBSD-Mailingliste gesucht, leider ohne Erfolg.

Ich würde ja gerne der Fehlermeldung Folge leisten, und eine Kerberos-Version auswählen, die Frage ist nur wie? Auch wenn ich den Port mit make -DWITH_Option versuche zu bauen, erhalte ich die gleiche Fehlermeldung.

Bin für jeden Tip und Hinweis dankbar.

rpw
 
Wechsel ma nach /usr/ports/databases/postgresql80-server und mach da ein "make config" und entferne das Häkchen entweder vor MIT_KRB5 oder HEIMDAL_KRB5, dann gehts :)
 
Inst. PSQL

Hallo,

danke für die Antwort, der Fehler kommt jetzt schon mal nicht mehr ;-)

Dafür erhalte ich jetzt folgende Fehlermedlung:

configure: WARNING: you should use --build, --host, --target
checking build system type... i386-portbld-freebsd5.4
checking host system type... i386-portbld-freebsd5.4
checking which template to use... freebsd
checking whether to build with 64-bit integer date/time support... yes
checking whether NLS is wanted... yes
checking for default port number... 5432
checking for i386-portbld-freebsd5.4-gcc... cc
checking for C com,piler default output... a.out
checking whether the C compiler works... error: cannot run C compiled
programs.
If you meant to cross compile, use '--host'.
===> Script "configure" failed unexpectedly.
Please reports the problem to girgen@FreeBSD.org and attach the /usr/
ports/databases/postgresql80-client/work/postgresql-8.0.2/config.log"
including the output of the failure of your make command. Also, it
might be a good idea to provide an overview of all packages installed
on your system (e.g. an 'ls /var/db/pkg').
*** Error code 1

Stop in /usr/ports/databases/postgresql80-client.

Ich habe auch bereits eine Mail mit allen geforderten Infos (s.o.) an den Maintainer geschickt, und eine kurze Bestätigung bekommen, daß er sich das Problem näher ansieht.

Mal sehen, was dabei rauskommt.

rpw
 
Zurück
Oben