Страница 1 из 1

frebsd 6.2+ kde3

Добавлено: 2008-01-21 10:38:07
trolik
при установке kde из исходников во время установки
postgresql81-client вываливается с ошибкой :
configure: error: could not find function 'krb5_sendauth' required for Kerberos5
что с этим можно сделать?? и главное как. Заранее спасибо

Re: frebsd 6.2+ kde3

Добавлено: 2008-01-21 10:39:55
Alex Keda
поставить из портов, предварительно их обновив
http://www.lissyara.su/?id=1012
http://www.lissyara.su/?id=1165
http://www.lissyara.su/?id=1353

Re: frebsd 6.2+ kde3

Добавлено: 2008-01-21 10:53:47
trolik
lissyara писал(а):поставить из портов, предварительно их обновив
http://www.lissyara.su/?id=1012 это сделанно
http://www.lissyara.su/?id=1165 это сделанно
http://www.lissyara.su/?id=1353
а вот тут как раз по команде
cd /usr/ports/x11/kde3 &&make install clean
и вываливается с ошибкой которую я описал ...
просто при установке некоторых пакетов вываливались менюшки конфигурирования в которых необходимо было то или иное отметить ... я скорее всего какой то пакет поставил не так... вот и вываливается с ошибкой... поэтому и спрашиваю что мона переделать...

Re: frebsd 6.2+ kde3

Добавлено: 2008-01-21 11:06:43
Alex Keda

Код: Выделить всё

portupgrade \*
для начала...

Re: frebsd 6.2+ kde3

Добавлено: 2008-01-21 11:23:18
trolik
lissyara писал(а):

Код: Выделить всё

portupgrade \*
для начала...
а смысл если по pkg_version
все вываливается со знаком =
и если прочитать ошибку то говорит что не найдена функция или библиотека и он не может собрать postgresql81-client Error code1
postgresql-libpqxx
errorcode-1
koffice-kde3
Error code-1

Re: frebsd 6.2+ kde3

Добавлено: 2008-01-21 11:35:31
Alex Keda

Код: Выделить всё

pkg_info | grep heimdal

Re: frebsd 6.2+ kde3

Добавлено: 2008-01-21 11:37:03
Alex Keda
и покажи ошибку нормально...
а не своими словами

Re: frebsd 6.2+ kde3

Добавлено: 2008-01-21 11:41:13
trolik
lissyara писал(а):

Код: Выделить всё

pkg_info | grep heimdal
показывает
heimdal -1.0.1
ага а как мне их вытащить с консоли на ноуте на виндовую машину ....

Re: frebsd 6.2+ kde3

Добавлено: 2008-01-21 11:56:16
trolik
lissyara писал(а):и покажи ошибку нормально...
а не своими словами
копия config.log из postgresql 8.1.11 client

Код: Выделить всё

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by PostgreSQL configure 8.1.11, which was
generated by GNU Autoconf 2.59.  Invocation command line was

  $ ./configure --with-libraries=/usr/local/lib --with-includes=/usr/local/include --with-docdir=/usr/local/share/doc/postgresql --with-openssl --enable-nls --with-krb5 --prefix=/usr/local --mandir=/usr/local/man --infodir=/usr/local/info/ i386-portbld-freebsd6.2

## --------- ##
## Platform. ##
## --------- ##

hostname = bsdnout.1mf.com
uname -m = i386
uname -r = 6.2-RELEASE
uname -s = FreeBSD
uname -v = FreeBSD 6.2-RELEASE #0: Fri Jan 12 10:40:27 UTC 2007     root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC 

/usr/bin/uname -p = i386
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
hostinfo               = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /sbin
PATH: /bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /usr/games
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/X11R6/bin
PATH: /root/bin         
.....................................
## ----------- ##
## confdefs.h. ##
## ----------- ##

#define DEF_PGPORT 5432
#define DEF_PGPORT_STR "5432"
#define ENABLE_NLS 1
#define HAVE_LIBCOMPAT 1
#define HAVE_LIBM 1
#define HAVE_LIBREADLINE 1
#define HAVE_LIBUTIL 1
#define HAVE_LIBZ 1
#define HAVE_SPINLOCKS 1
#define KRB5 1
#define PACKAGE_BUGREPORT "pgsql-bugs@postgresql.org"
#define PACKAGE_NAME "PostgreSQL"
#define PACKAGE_STRING "PostgreSQL 8.1.11"
#define PACKAGE_TARNAME "postgresql"
#define PACKAGE_VERSION "8.1.11"
#define PG_KRB_SRVNAM "postgres"
#define PG_VERSION "8.1.11"
#define PG_VERSION_STR "PostgreSQL 8.1.11 on i386-portbld-freebsd6.2, compiled by GCC cc (GCC) 3.4.6 [FreeBSD] 20060305"
#define USE_SSL 1 


Re: frebsd 6.2+ kde3

Добавлено: 2008-01-21 11:57:58
trolik
а вот как экран снять и выложить я не знаю если подскажете буду очень благодарен.

Re: frebsd 6.2+ kde3

Добавлено: 2008-01-21 12:12:43
Alex Keda
скопировать - нельзя?
или в скипте сборку запусти - потом из него дёрнуть...
=========
http://www.lissyara.su/?id=1323#script

Re: frebsd 6.2+ kde3

Добавлено: 2008-01-21 12:26:31
trolik
lissyara писал(а):скопировать - нельзя?
или в скипте сборку запусти - потом из него дёрнуть...
=========
http://www.lissyara.su/?id=1323#script

простите за тупизм но как должна выглядить команда чтоб запустить в скрипте и где его потом искать чтобы вытащить ошибку??
а если скопировать можно то опять же откуда!!!!!

Re: frebsd 6.2+ kde3

Добавлено: 2008-01-21 12:31:33
Alex Keda
http://www.freebsd.org/cgi/man.cgi?quer ... ormat=html
ты уж извини - я на учёбе, тут тока винда.
такчто - кури маны.
в них всё есть

Re: frebsd 6.2+ kde3

Добавлено: 2008-01-21 12:33:46
trolik
Сенкс выкурил :))))

Код: Выделить всё

Script started on Mon Jan 21 12:36:45 2008
[40;32;1m/usr/ports/x11/kde3/>===>  Installing for kde-3.5.8
===>   kde-3.5.8 depends on executable: kjumpingcube - found
===>   kde-3.5.8 depends on executable: kdessh - found
===>   kde-3.5.8 depends on executable: kword - not found
===>    Verifying install for kword in /usr/ports/editors/koffice-kde3
===>   koffice-1.6.3_3,2 depends on file: /usr/local/lib/libpqxx.a - not found
===>    Verifying install for /usr/local/lib/libpqxx.a in /usr/ports/databases/postgresql-libpqxx
===>   postgresql-libpqxx-2.6.9 depends on executable: gmake - found
===>   postgresql-libpqxx-2.6.9 depends on shared library: pq.4 - not found
===>    Verifying install for pq.4 in /usr/ports/databases/postgresql81-client
===>   postgresql-client-8.1.11 depends on executable: gmake - found
===>   postgresql-client-8.1.11 depends on shared library: krb5.23 - found
===>   postgresql-client-8.1.11 depends on shared library: intl - found
===>  Configuring for postgresql-client-8.1.11
configure: WARNING: you should use --build, --host, --target
checking build system type... i386-portbld-freebsd6.2
checking host system type... i386-portbld-freebsd6.2
checking which template to use... freebsd
checking whether to build with 64-bit integer date/time support... no
checking whether NLS is wanted... yes
checking for default port number... 5432
checking for i386-portbld-freebsd6.2-gcc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ANSI C... none needed
checking if cc supports -Wdeclaration-after-statement... yes
checking if cc supports -Wendif-labels... yes
checking if cc supports -fno-strict-aliasing... yes
configure: using CFLAGS=-O2 -fno-strict-aliasing -pipe  -O3 -funroll-loops -Wall -Wmissing-prototypes -Wpointer-arith -Winline -Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing
checking whether the C compiler still works... yes
checking how to run the C preprocessor... cc -E
checking allow thread-safe client libraries... no
checking whether to build with Tcl... no
checking whether to build Perl modules... no
checking whether to build Python modules... no
checking whether to build with Kerberos 5 support... yes
checking whether to build with PAM support... no
checking whether to build with Bonjour support... no
checking whether to build with OpenSSL support... yes
checking for egrep... grep -E
configure: using CPPFLAGS=  -I/usr/local/include
configure: using LDFLAGS= -rpath=/usr/lib:/usr/local/lib  -L/usr/local/lib
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking for flex... /usr/bin/flex
checking whether ln -s works... yes
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for i386-portbld-freebsd6.2-ranlib... no
checking for ranlib... ranlib
checking for lorder... lorder
checking for tar... /usr/bin/tar
checking for i386-portbld-freebsd6.2-strip... no
checking for strip... strip
checking whether it is possible to strip libraries... yes
checking for bison... no
configure: WARNING:
*** Without Bison you will not be able to build PostgreSQL from CVS or
*** change any of the parser definition files.  You can obtain Bison from
*** a GNU mirror site.  (If you are using the official distribution of
*** PostgreSQL then you do not need to worry about this because the Bison
*** output is pre-generated.)  To use a different yacc program (possible,
*** but not recommended), set the environment variable YACC before running
*** 'configure'.
checking for perl... /usr/bin/perl
checking for main in -lbsd... no
checking for setproctitle in -lutil... yes
checking for main in -lm... yes
checking for main in -ldl... no
checking for main in -lnsl... no
checking for main in -lsocket... no
checking for main in -lipc... no
checking for main in -lIPC... no
checking for main in -llc... no
checking for main in -ldld... no
checking for main in -lld... no
checking for main in -lcompat... yes
checking for main in -lBSD... no
checking for main in -lgen... no
checking for main in -lPW... no
checking for main in -lresolv... no
checking for library containing getopt_long... none required
checking for main in -lunix... no
checking for library containing crypt... -lcrypt
checking for library containing fdatasync... no
checking for shmget in -lcygipc... no
checking for readline... yes (-lreadline)
checking for inflate in -lz... yes
checking for library containing com_err... -lcom_err
checking for library containing krb5_sendauth... no
configure: error: could not find function 'krb5_sendauth' required for Kerberos 5
===>  Script "configure" failed unexpectedly.
Please report the problem to girgen@FreeBSD.org [maintainer] and attach the
"/usr/ports/databases/postgresql81-client/work/postgresql-8.1.11/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/postgresql81-client.
*** Error code 1

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

Stop in /usr/ports/databases/postgresql-libpqxx.
*** Error code 1

Stop in /usr/ports/editors/koffice-kde3.
*** Error code 1

Stop in /usr/ports/x11/kde3.

Re: frebsd 6.2+ kde3

Добавлено: 2008-01-21 12:37:43
trolik
сори про коде забыл.... :(

Re: frebsd 6.2+ kde3

Добавлено: 2008-01-21 12:39:35
Alex Keda

Код: Выделить всё

koffice-1.6.3_3,2
сходи в его директорию в портах, набери

Код: Выделить всё

make config
убери галку про постгре, сделай маке клин и собирай заново...
=========
вообще - между попытками неплохо бы делать

Код: Выделить всё

make clean
хотя это и медленней намного...

Re: frebsd 6.2+ kde3

Добавлено: 2008-01-21 12:48:27
trolik
на

Код: Выделить всё

make config
koffice-kde3
говорит No options to configure
по начинает собирать и на той же ошибке вылетает.

Re: frebsd 6.2+ kde3

Добавлено: 2008-01-21 12:52:50
trolik
я не могу понять а почему мы там копаемся если ошибка идет в другом месте??

Re: frebsd 6.2+ kde3

Добавлено: 2008-01-21 12:54:04
trolik
в общем убрал этот офис и все собралось и проинсталилось.

Re: frebsd 6.2+ kde3

Добавлено: 2008-01-21 13:00:38
Alex Keda
:D