The latest stable ebuild of postgresql is refering to the version pg-hier, which sources cannot be found. Reproducible: Always Steps to Reproduce: 1. emerge -f postgresql Actual Results: >>> postgresql-base-7.3.5.tar.bz2 MD5 ;-) >>> Downloading http://gppl.terminal.ru/hier-Pg7.3-0.4.tar.gz --15:09:37-- http://gppl.terminal.ru/hier-Pg7.3-0.4.tar.gz => `/usr/portage/distfiles/hier-Pg7.3-0.4.tar.gz' Resolving gppl.terminal.ru... 195.128.157.66 Connecting to gppl.terminal.ru[195.128.157.66]:80... connected. HTTP request sent, awaiting response... 404 Not Found 15:09:58 ERROR 404: Not Found. !!! Couldn't download hier-Pg7.3-0.4.tar.gz. Aborting. !!! Fetch for /usr/portage/dev-db/postgresql/postgresql-7.3.5.ebuild failed, continuing... !!! Some fetch errors were encountered. Please see above for details. Expected Results: expected to find it, download it and compile it. if hier-Pg7.3-0.4.tar.gz is not on the original site *AND* it is not mirrorred anywhere then the version of postgresql refering to it must be masked, IMHO. Of course there is a workaround - USE="-pg-hier", but I'd rather consider such step appropriate to UNSTABLE ebuild. The latest STABLE ebuild of postgresql must refer to its components, which sources ARE DOWNLOADABLE.
*** Bug 42281 has been marked as a duplicate of this bug. ***
*** Bug 40014 has been marked as a duplicate of this bug. ***
The new version is http://gppl.terminal.ru/hier-Pg7.3-0.5.1.tar.gz Simple update to the ebuild. If someone from pgsql-bugs doesn't do this in the next day I will as it breaks portage QA and is affecting stable x86.
The patch doesn't apply again 7.3.5, so I removed the patch from 7.3.5.ebuild. And I fixed 7.4.1-r4.ebuild. Sorry I'm late.
*** Bug 42639 has been marked as a duplicate of this bug. ***