| Summary: | virtual/postgresql-base-8.3 should be masked to avoid a broken dep graph | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Jeremy Olexa (darkside) (RETIRED) <darkside> |
| Component: | New packages | Assignee: | PgSQL Bugs <pgsql-bugs> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
14:00 <@dev-zero> darksiide: what did you want from postgresql? :) 14:01 <@darksiide> dev-zero: thoughts on bug 231194 ;) 14:01 <@darksiide> (bbl, work) 14:02 <@dev-zero> darksiide: em, dev-db/libpq will never be unmasked 14:02 <@dev-zero> darksiide: but dev-db/postgresql-base-8.3.x is 14:02 <@dev-zero> darksiide: so the depgraph should be ok 14:08 <@dev-zero> darksiide: gotta go, will be around regulary again after Sunday, cheers :) My point is that, if you (for some reason) explicitly merge virtual/postgresql-base-8.3 you will have a broken depgraph for the sole reason that is depends on dev-db/libpq-8.3* (which is hard masked) and dev-db/postgresql-base:8.3 (which is also hard masked). By virtue of the deps being hard masked, shouldn't the package in question also be hard masked? Thanks. (In reply to comment #0) > virtual/postgresql-base-8.3 depends on RDEPEND="|| ( =dev-db/libpq-${PV}* /me kicks self. I didn't see that "||" above. Sorry bout all the trouble. Everything is correct. |
Hi, I tried pinging you guys in IRC, but I am only around my computer on and off. virtual/postgresql-base-8.3 depends on RDEPEND="|| ( =dev-db/libpq-${PV}* dev-db/postgresql-base:${SLOT} )" which is a problem because =dev-db/libpq-8.3 is masked. Can you mask virtual/postgresql-base-8.3 until dev-db/libpq-8.3 comes out of p.mask as well? Thanks.