| Summary: | net-dns/bind: remove dependency for berkdb by default | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Yury German <blueknight> |
| Component: | Current packages | Assignee: | Christian Ruppert (idl0r) <idl0r> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | hydrapolic |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
Should be fixed in 9.11.0_p2. Thanks! sorry, but this is not fixed. first of all there is a REQUIRED_USE which explicitly sets berkdb when enabled need dlz enabled, i see no problem with that. Is this the onyl reason to disable berkdb or is there a very other reason berkdb has to be disabled to fix something? Next, berkdb USE is enabled in profile make.defaults, which has priority over pkg internal settings (such as "-" or "+" in IUSE), see USE_ORDER and it's priority. Is why when you try to merge bind you'll get a problem, described in following report: https://bugs.gentoo.org/show_bug.cgi?id=611686 sorry, but this is not fixed. first of all there is a REQUIRED_USE which explicitly sets berkdb when enabled need dlz enabled, i see no problem with that. Is this the onyl reason to disable berkdb or is there a very other reason berkdb has to be disabled to fix something? Next, berkdb USE is enabled in profile make.defaults, which has priority over pkg internal settings (such as "-" or "+" in IUSE), see USE_ORDER and it's priority. Is why when you try to merge bind you'll get a problem, described in following report: https://bugs.gentoo.org/show_bug.cgi?id=611686 |
when emerging bind without any use flags the following use flags are pulled in from the profiles. The following REQUIRED_USE flag constraints are unsatisfied: berkdb? ( dlz ) The above constraints are a subset of the following complete expression: postgres? ( dlz ) berkdb? ( dlz ) mysql? ( dlz !threads ) odbc? ( dlz ) ldap? ( dlz ) gost? ( !libressl ssl ) threads? ( caps ) if you exclude -berkdb from the USE flags everything is working fine. Recommendation to override berkdb use flag from profiles on install