a few days ago without any edits of my own (other than syncs) portage decided it needed to attempt to pull in libpq-8.0.15. I'm don't have the remotest clue why. 8.3.1 has been running for at least a month without issue (and I update daily). Calculating world dependencies \ !!! Multiple versions within a single package slot have been !!! pulled into the dependency graph: dev-db/libpq:4 ('installed', '/', 'dev-db/libpq-8.3.1', 'nomerge') pulled in by ('installed', '/', 'dev-db/postgresql-8.3.1', 'nomerge') ('ebuild', '/', 'dev-db/libpq-8.0.15', 'merge') pulled in by ('installed', '/', 'dev-libs/apr-util-1.2.10', 'nomerge') ('installed', '/', 'dev-perl/DBD-Pg-1.49', 'nomerge') ('installed', '/', 'media-sound/amarok-1.4.9.1', 'nomerge') (and 6 more) It may be possible to solve this problem by using package.mask to prevent one of those packages from being selected. However, it is also possible that conflicting dependencies exist such that they are impossible to satisfy simultaneously. If such a conflict exists in the dependencies of two different packages, then those packages can not be installed simultaneously. For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. !!! Depgraph creation failed. Reproducible: Always
Created attachment 153861 [details] emerge --info
Add the following to your package.keywords: =virtual/postgresql-base-8.1* ~x86 =virtual/postgresql-server-8.1 ~x86