(From bug 274512) > I'm still getting block isues with libpq: > > $ emerge --pretend php > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild N ] dev-db/libpq-8.2.14 USE="nls pam readline ssl zlib -kerberos > -pg-intdatetime -threads" > [uninstall ] app-admin/eselect-postgresql-0.3 > [blocks b ] dev-db/libpq ("dev-db/libpq" is blocking > app-admin/eselect-postgresql-0.3) > [ebuild N ] dev-lang/php-5.3.1 USE="apache2 berkdb bzip2 calendar cgi cli > crypt ctype curl fileinfo ftp gd gdbm hash iconv imap ipv6 json ldap mysql nls > pdo phar postgres readline session simplexml sockets sqlite ssl tokenizer > truetype unicode xml zip zlib (-adabas) -bcmath (-birdstep) -cdb -cjk > -concurrentmodphp -curlwrappers -db2 (-dbmaker) -debug -doc -embed (-empress) > (-empress-bcs) -enchant (-esoob) -exif -filter (-firebird) -flatfile > (-frontbase) -gd-external -gmp -inifile -interbase -intl -iodbc -kerberos > -kolab -ldap-sasl -libedit -mcve -mssql -mysqli -mysqlnd -oci8 > -oci8-instant-client -odbc -pcntl -pic -posix -qdbm -recode -sapdb -sharedext > -sharedmem -snmp -soap (-solid) -spell -sqlite3 -suhosin (-sybase-ct) -sysvipc > -threads -tidy -wddx -xmlreader -xmlrpc -xmlwriter -xpm -xsl -yaz" > [blocks B ] dev-db/libpq ("dev-db/libpq" is blocking > dev-db/postgresql-base-8.4.2) > [blocks B ] dev-db/postgresql-base ("dev-db/postgresql-base" is blocking > dev-db/libpq-8.2.14) > > * Error: The above package list contains packages which cannot be > * installed at the same time on the same system. > > ('installed', '/', 'dev-db/postgresql-base-8.4.2', 'nomerge') pulled in by > dev-db/postgresql-base required by world > > ('ebuild', '/', 'dev-db/libpq-8.2.14', 'merge') pulled in by > >=dev-db/libpq-7.1 required by ('ebuild', '/', 'dev-lang/php-5.3.1', > 'merge') >
Please run hg id in your overlay and make sure it says 9181edc43dcf. If not, you forgot to update it. Use hg pull -u to do so. If this does not help either, please provide the output of emerge -pv postgresql-base.