[ebuild U ] net-mail/exim-4.05 to / ------ cc -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.6.1/i686-linux/CORE -c perl.c awk '{ print ($1+1) }' cnumber.h > cnumber.temp rm -f cnumber.h; mv cnumber.temp cnumber.h gcc -c -march=i686 -O3 -pipe version.c rm -f exim gcc -o exim acl.o child.o daemon.o dbfn.o debug.o deliver.o directory.o dns.o drtables.o enq.o exim.o expand.o filter.o globals.o header.o host.o ip.o log.o match.o moan.o os.o parse.o queue.o rda.o readconf.o receive.o retry.o rewrite.o route.o search.o smtp_in.o smtp_out.o spool_in.o spool_out.o store.o string.o tls.o tod.o transport.o tree.o verify.o local_scan.o perl.o version.o \ pcre/libpcre.a \ routers/routers.a transports/transports.a lookups/lookups.a \ auths/auths.a \ -lresolv -lnsl -lcrypt -lpam -lwrap \ -ldb -L/usr/lib -lmysqlclient -lpg -rdynamic -L/usr/local/lib /usr/lib/perl5/5.6.1/i686-linux/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl5/5.6.1/i686-linux/CORE -lperl -lnsl -ldl -lm -lc -lcrypt -lutil -lssl -lcrypto /usr/lib/gcc-lib/i686-pc-linux-gnu/3.1.1/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lpg collect2: ld returned 1 exit status make[1]: *** [exim] Error 1 make[1]: Leaving directory `/var/tmp/portage/exim-4.05/work/exim-4.05/build-exim-gentoo' make: *** [go] Error 2 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 2, Exitcode 2 !!! (no error message) ------ USE="dvd oggvorbis encode sdl quicktime ssl mozilla imap mysql opengl -gnome postgres firebird pdflib odbc" ------ anaws108 root # emerge -s postgresql Searching... [ Results for search key : postgresql ] [ Applications found : 1 ] * dev-db/postgresql Latest version available: 7.2.2 Latest version installed: 7.2.2 Homepage: http://www.postgresql.org Description: PostgreSQL is a sophisticated Object-Relational DBMS ------ anaws108 root # emerge --version Portage 2.0.36
this is just a typo. in the ebuild replace "-lpg" by "-lpq" and everything works (at least it did on my machine)
The ebuild has been updated and is available in portage. Thanks for the fix!