dev-db/pygresql-4.1.1 wont build when dev-db/postgresql-base:9.3 is installed. I have attached an ebuild that works. Reproducible: Always
Created attachment 368524 [details] pygresql ebuild that works with postgresql-9.3
Comment on attachment 368524 [details] pygresql ebuild that works with postgresql-9.3 --- pygresql-4.1.1.ebuild 2014-01-21 23:02:39.823714303 +0100 +++ - 2014-01-23 12:51:25.402480832 +0100 @@ -4,7 +4,7 @@ EAPI=5 -POSTGRES_COMPAT=( 8.{3,4} 9.{0,1,2} ) +POSTGRES_COMPAT=( 8.{3,4} 9.{0,1,2,3} ) PYTHON_COMPAT=( python{2_6,2_7} ) inherit distutils-r1 @@ -26,6 +26,7 @@ dev-db/postgresql-base:9.0 dev-db/postgresql-base:9.1 dev-db/postgresql-base:9.2 + dev-db/postgresql-base:9.3 )" RDEPEND="${DEPEND}"
Same here: >>> Running pre-merge checks for dev-db/pygresql-4.1.1 * PostgreSQL slot must be set to one of: * 8.3 8.4 9.0 9.1 9.2 >>> Emerging (1 of 4) dev-db/pygresql-4.1.1 * PyGreSQL-4.1.1.tgz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] * PostgreSQL slot must be set to one of: * 8.3 8.4 9.0 9.1 9.2 * ERROR: dev-db/pygresql-4.1.1::gentoo failed (setup phase): * (no error message) * * Call stack: * ebuild.sh, line 93: Called pkg_setup * pygresql-4.1.1.ebuild, line 63: Called die * The specific snippet of code: * postgres_check_slot || die * * If you need support, post the output of `emerge --info '=dev-db/pygresql-4.1.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-db/pygresql-4.1.1::gentoo'`. * The complete build log is located at '/var/tmp/portage/dev-db/pygresql-4.1.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-db/pygresql-4.1.1/temp/die.env'. * Working directory: '/usr/lib64/portage/pym' * S: '/var/tmp/portage/dev-db/pygresql-4.1.1/work/PyGreSQL-4.1.1' >>> Failed to emerge dev-db/pygresql-4.1.1
*pygresql-4.1.1-r1 (11 Mar 2014) 11 Mar 2014; Aaron W. Swenson <titanofold@gentoo.org> +pygresql-4.1.1-r1.ebuild: 4.1.1 is not actually compatible with <dev-db/postgresql-9.0. Updated POSTGRES_COMPAT to include 9.3. Fixes bug 499006.