Summary: | app-admin/ulogd change deps for USE=postgres | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Christian Bricart <christian> |
Component: | New packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | darkside |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Christian Bricart
2008-08-19 20:53:04 UTC
hmm, i'm fine with just postgresql-base. Have you tested that and does it work fine? actually not, yet ;-) but it used to function some ebuilds before with just dev-db/libpq installed ;-) apart from that - as described above, you'll still need DEPEND=virtual/postgresql-server when your log target is not localhost.. (In reply to comment #2) > actually not, yet ;-) but it used to function some ebuilds before with just > dev-db/libpq installed ;-) > > apart from that - as described above, you'll still need > DEPEND=virtual/postgresql-server when your log target is not localhost.. > ugh. I'd rather not introduce another use flag on something that I don't maintain myself. so I'll test if: DEPEND="net-firewall/iptables mysql? ( virtual/mysql ) postgres? ( virtual/postgresql-base )" is enough for a remote database. And we'll keep DEPEND="virtual/postgresql-server" to the user that knows best if [s]he want's a local database as target? (In reply to comment #4) > so I'll test if: > > DEPEND="net-firewall/iptables > mysql? ( virtual/mysql ) > postgres? ( virtual/postgresql-base )" > > is enough for a remote database. > And we'll keep DEPEND="virtual/postgresql-server" to the user that knows best > if [s]he want's a local database as target? Yea, sounds good. Or we could just do: postgres? || ( virtual/postgresql-base virtual/postgresql-server ) That way it will prefer the -base but accept -server as well. I can only assume that if the user has a remote log target then they would already have -server installed. What do you think? (In reply to comment #5) > Yea, sounds good. Or we could just do: > > postgres? || ( virtual/postgresql-base virtual/postgresql-server ) > dev-db/postgresql-server has RDEPEND=dev-db/postgresql-base set so *-server pulls *-base anyway > That way it will prefer the -base but accept -server as well. I can only assume > that if the user has a remote log target then they would already have -server > installed. What do you think? > I've tested for proper functioning with: - postgres? ( virtual/postgresql-server )" + postgres? ( virtual/postgresql-base )" -> WORKSFORME (=ulogd-1.23-r3) > I've tested for proper functioning with:
> - postgres? ( virtual/postgresql-server )"
> + postgres? ( virtual/postgresql-base )"
>
> -> WORKSFORME (=ulogd-1.23-r3)
Thanks for testing. Does not warrant a revbump though. Committed.
|