root@miral:~ � emerge -u world -p These are the packages that I would merge, in order. Calculating world dependencies ...done! [ebuild U ] dev-db/postgresql-7.1.3-r4 to / [ebuild U ] x11-libs/qt-3.0.4-r1 to / [ebuild U ] dev-lang/php-4.2.0 to / [ebuild U ] net-fs/ftpfs-0.6.2-r2 to / [ebuild U ] kde-base/kdebase-3.0-r3 to / [ebuild U ] dev-lang/nasm-0.98.31 to / [ebuild U ] kde-base/kdenetwork-3.0-r1 to / [ebuild U ] net-ftp/curl-7.9.7 to / [ebuild U ] app-office/gnumeric-1.0.6 to / [ebuild U ] net-fs/samba-2.2.4-r1 to / [ebuild U ] app-office/lyx-base-1.1.6.4-r3 to / [ebuild U ] app-emulation/wine-20020509 to / [ebuild U ] net-www/mozilla-1.0_rc2 to / [ebuild U ] sys-apps/hotplug-20020401 to / root@miral:~ � emerge posgresql -p These are the packages that I would merge, in order. Calculating dependencies !!! Couldn't find match for posgresql; aborting. root@miral:~ � emerge postgresql -p These are the packages that I would merge, in order. Calculating dependencies ...done! [ebuild R ] dev-db/postgresql-7.2-r2 to / postgresql-7.2-r2 is not masked, but update world says that an older version should be used.
This is an issue with qt and postgresql for some reason. Bart, since danarmak is away, I am assigning you a bunch of stuff. Sorry in advance.
At least qt-3.0.4-r1 has this dependency: postgres? (=postgresql-7.1.3*) I'm trying: postgres? (>=postgresql-7.1.3*) so it accepts postgresql-7.2*
The change I made wasn't enough as seen in the error below. It seems now that the problem is where the include files are: -I/usr/include/postgresql -I/usr/include/postgresql/libpq that probably should be: -I/usr/include/postgresql/server -I/usr/include/postgresql/server/libpq in x11-libs/qt/qt-3.0.4-r1 I will try this now.... Alcino =========================== g++ -c -pipe -fno-exceptions -I/usr/include/postgresql -I/usr/include/postgresql/libpq -Wall -W -O2 -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -DQT_SHARED -I/usr/X11R6/include/freetype2 -I/var/tmp/portage/qt-3.0.4-r1/work/qt-x11-free-3.0.4/include -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-mt/ -I/var/tmp/portage/qt-3.0.4-r1/work/qt-x11-free-3.0.4/mkspecs/linux-g++ -o .obj/qsql_psql.o ../../../../src/sql/drivers/psql/qsql_psql.cpp ../../../../src/sql/drivers/psql/qsql_psql.cpp:43: postgres.h: No such file or directory ../../../../src/sql/drivers/psql/qsql_psql.cpp:48: catalog/pg_type.h: No such file or directory ../../../../src/sql/drivers/psql/qsql_psql.cpp:53: utils/geo_decls.h: No such file or directory
*** This bug has been marked as a duplicate of 3843 ***