I would like to update my PostgreSQL using emerge. and I got the following error dotorgc libpq # emerge -pv postgresql These are the packages that would be merged, in order: ________________________________________________________________________ Calculating dependencies... done! [ebuild U ] dev-db/postgresql-8.0.12 [8.0.3] USE="nls pam perl python readline ssl xml%* zlib -doc -kerberos -pg-intdatetime (-selinux) -tcl% -test% (-libg++%*) (-pg-hier%) (-tcltk%) (-xml2%*)" 7,795 kB [ebuild U ] dev-db/libpq-8.0.12 [8.0.3] USE="nls pam readline ssl zlib -kerberos -pg-intdatetime% -threads%" 0 kB [blocks B ] <=dev-db/postgresql-8.0.8 (is blocking dev-db/libpq-8.0.12) Total: 2 packages (2 upgrades, 1 block), Size of downloads: 7,795 kB ________________________________________________________________________ Now I have 8.0.8 version installed. and there is no way to upgrade my postgresql becouse of emerge suppose that at time when it would like to emerge libpq - it is still postgresql-8.0.8. but it will be postgresql-8.0.12 at this moment already. could you plz fix it - to emerge work with new version installed.
emerge --unmerge postgresql You have to do it manually (an make sure you can be without postgresql until the new one is built and installed).
Dupe anyway.
*** This bug has been marked as a duplicate of bug 154779 ***