Summary: | virtual/postgresql-base-8.3 is uninstallable because there is no libpq-8.3* | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Premek Vohnout <premek> |
Component: | New packages | Assignee: | PgSQL Bugs <pgsql-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | chris, patrick |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Premek Vohnout
2009-07-18 07:45:54 UTC
Have you tried 'emerge -1pv dev-db/postgresql-base' ? This condition make no sense for 8.3 RDEPEND="|| ( =dev-db/libpq-${PV}* dev-db/postgresql-base:${SLOT} )" True, as latest libpq is 8.2.7 that doesn't make sense. (In reply to comment #0) > Summary tell's enough > > Reproducible: Always > > Steps to Reproduce: > 1. unmask virtual/postgresql-base-8.3 > 2. emerge postgresl-base > 3. > > Actual Results: > wohnout ~ # emerge -1va postgresql-base > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > > emerge: there are no ebuilds to satisfy "=dev-db/libpq-8.3*". > (dependency required by "virtual/postgresql-base-8.3" [ebuild]) > (dependency required by "postgresql-base" [argument]) > > > > Expected Results: > emerge postgresql-base > You have to unmask postgresql-base, as well as eselect-postgresql. You need to add ALL 3 of these lines to your package.keywords file: app-admin/eselect-postgresql virtual/postgresql-base dev-db/postgresql-base (In reply to comment #3) > True, as latest libpq is 8.2.7 that doesn't make sense. > libpq is unmaintained and on the way out. Keywords are a mess, but as soon as arch teams get postgresql-base stabled far enough libpq is masked. End of bug :) + 02 Jun 2010; Patrick Lauer <patrick@gentoo.org> + +postgresql-base-7.4.29-r1.ebuild, +postgresql-base-8.0.25-r1.ebuild, + +postgresql-base-8.1.21-r1.ebuild, +postgresql-base-8.2.17-r1.ebuild, + +postgresql-base-8.3.11-r1.ebuild, + +files/postgresql-base-8.4-9.0-heimdal_strlcpy.patch, + +postgresql-base-8.4.4-r1.ebuild, +postgresql-base-9.0_beta1-r1.ebuild: + Fixes for #313765, #251046, #294462, #300793, #274836, #296714, #238817, + #278228, #263096, #246397, #285953. Thanks to Aaron Swenson for collecting + the fixes and testing. |