Summary: | dev-python/atpy fails tests (automagic deps and needs mysql/postgres) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | New packages | Assignee: | Gentoo Astronomy project <sci-astronomy> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | python, treecleaner |
Priority: | High | Keywords: | PMASKED |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://tinderboxlogs.s3.amazonaws.com/tbamd64.excelsior.flameeyes.eu/dev-python%3Aatpy-0.9.6%3A20130113-190134.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Deadline: | 2019-12-29 | ||
Attachments: | Build log |
Description
Diego Elio Pettenò (RETIRED)
2010-10-05 21:33:06 UTC
Created attachment 249679 [details]
Build log
You have the postgres use flag enabled, are you running postgresql? The SQL connector (pygresql) is trying to connect to a local instance over a unix domain socket to test it. Also, do you have a /var/run/postgresql directory? If the ebuild is establishing a postgresql test instance over a local socket and that directory doesn't exist then the descriptor can't be made. If that is the case, maybe the ebuild needs to make that directory if it doesn't already exist. Looks like the problem is even worse. It uses the connector it finds, both PgSQL and MySQL — but the ebuild does not start local servers, so if they are not running the tests fail. This is simply completely messed up. |