PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 07/04/2009 14:18:22

dragondark
Membre

[Gentoo] probleme dans l'emerge /installation

Bonjour

j'ai installer postgres par le passé (version 8.0.15, via l'emerge que propose gentoo), puis désinstaler pour installer dessus  la version 8.3.7 manuelement.
elles fonctionnais parfaitement mais j'avais un probleme de librairie, donc par soucis de propreter, j'ai tout desinstaller.

puis j'ai voulu reinstaller la version 8.0.15 pour la mettre a jours avec la version 8.3.7. le probleme c'est que j'ai du cafouiller quelque part etant donné que maintenant quand je lance

#emerge postgresql

je tombe sur une erreur

 
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lpq
collect2: ld returned 1 exit status
make[4]: *** [libecpg.so.5.0] Error 1
make[4]: Leaving directory `/var/tmp/portage/dev-db/postgresql-8.0.15/work/postgresql-8.0.15/src/interfaces/ecpg/ecpglib'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/var/tmp/portage/dev-db/postgresql-8.0.15/work/postgresql-8.0.15/src/interfaces/ecpg'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/dev-db/postgresql-8.0.15/work/postgresql-8.0.15/src/interfaces'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/var/tmp/portage/dev-db/postgresql-8.0.15/work/postgresql-8.0.15/src'
make: *** [all] Error 2
*
 * ERROR: dev-db/postgresql-8.0.15 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2931:  Called die
 * The specific snippet of code:
 *       emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "main emake failed";
 *  The die message:
 *   main emake failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/dev-db/postgresql-8.0.15/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-db/postgresql-8.0.15/temp/environment'.
 *

>>> Failed to emerge dev-db/postgresql-8.0.15, Log file:

>>>  '/var/tmp/portage/dev-db/postgresql-8.0.15/temp/build.log'

 * Messages for package dev-db/postgresql-8.0.15:

 *
 * ERROR: dev-db/postgresql-8.0.15 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2931:  Called die
 * The specific snippet of code:
 *       emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "main emake failed";
 *  The die message:
 *   main emake failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/dev-db/postgresql-8.0.15/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-db/postgresql-8.0.15/temp/environment'.

d'apres ce que je peux voir

 *       emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "main emake failed";
 *  The die message:
 *   main emake failed

ca viendrais de la commande emake qu'il n'arrive pas a executer
donc j'ai regarde mon PATH :



# ld.so.conf autogenerated by env-update; make all changes to
# contents of /etc/env.d directory
/usr/local/lib
//usr/lib32/opengl/xorg-x11/lib
//usr/lib64/opengl/xorg-x11/lib
/lib
/usr/lib
/lib64
/usr/lib64
/usr/local/lib64
/lib32
/usr/lib32
/usr/local/lib32
/usr/x86_64-pc-linux-gnu/lib
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/32
/usr/lib64/nspr
/usr/lib64/nss
/usr/lib64/qca1
/usr/lib/qt4
/usr/lib64/qt4
/usr/lib32/qt4
/usr/kde/3.5/lib
/usr/kde/3.5/lib64
/usr/kde/3.5/lib32
/usr/qt/3/lib
/usr/qt/3/lib64
/usr/qt/3/lib32

on peux voir qu'il est senser en faire partis :


je regarde ma variable PATH pres un

#env-update

#echo $PATH


/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin

et la on peux remarquer qu'il en manque. et je ne sais pas pourquoi :s
en esperant que cela vienne de là

c'est pourquoi je demande si vous pouvez me dire si cela viens bien de la,
et si vous avez une solution a me proposer

cordialement
dragondark

Dernière modification par dragondark (07/04/2009 14:34:40)

Hors ligne

#2 07/04/2009 15:44:12

dragondark
Membre

Re : [Gentoo] probleme dans l'emerge /installation

Probleme resolu


apparament mon pc, n'arrivais plus a compiller ce qui provoquais ces erreur.

surment une mauvaise manip de ma part, resolut grace a

http://www.gentoo.org/doc/fr/gcc-upgrading.xml

j'ai mis a jour gcc, qui a du recevoir un changement ou je ne sais pas, ce qui provoquai l'erreur

Hors ligne

Pied de page des forums