psycopg is dependant on postgresql and libpq - should be dependant on libpq only. libpq = libraries to access database, postgresql = database engine. missing dependency on egenix-mx-base
(In reply to comment #0) > psycopg is dependant on postgresql and libpq - should be dependant on libpq > only. No, it shouldn't (you'll be missing pg_config for one). On a side note, psycopg-2* needs 7.4.x, lower 7.x versions are not supported there. > missing dependency on egenix-mx-base Which version are you talking about? Not a mandatory dep for psycopg-2 any more.
>> missing dependency on egenix-mx-base > >Which version are you talking about? Not a mandatory dep for psycopg-2 any more. Sorry. Psycopg version 1.1.21. Psycopg-2 is masked with ~x86. > No, it shouldn't (you'll be missing pg_config for one). On a side note, > psycopg-2* needs 7.4.x, lower 7.x versions are not supported there. I have compiled and working psycopg 1.1.21 without postgresql or pg_config with libpq only. I should not be needed to have installed whole database engine to access database on remote host. I did not try psycopg-2. I emerged psycopg with emerge --nodeps psycopg and it did not complain about missing postgresql package.
(In reply to comment #2) > >> missing dependency on egenix-mx-base > > > >Which version are you talking about? Not a mandatory dep for psycopg-2 any more. > > Sorry. Psycopg version 1.1.21. It depends on egenix-mx-base already. You need to run python-updater after upgrading python. Sending this to maintainer, the postgresql dep in 2.x should be fixed regardless, it doesn't work w/ anything less than 7.4.
Thanks, fixed both the libpq dep and the version 7.4. thanks for the report.