FS#44218 - [powerdns] Make backend dependencies optional

Attached to Project: Community Packages
Opened by Johannes Ernst (jernst) - Monday, 16 March 2015, 23:36 GMT
Last edited by Alexander F. Rødseth (xyproto) - Wednesday, 22 April 2015, 11:47 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Alexander F. Rødseth (xyproto)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Change required dependencies from

depends=('boost-libs' 'gcc-libs' 'postgresql-libs' 'libmariadbclient' 'sqlite' 'libldap' 'lua')

to

depends=('boost-libs' 'gcc-libs')
optdepends=('postgresql-libs: PostgreSQL backend' 'libmariadbclient: MySQL/mariadb backend' 'sqlite: sqlite backend' 'libldap: LDAP backend' 'luaL: lua backend')

because the actually required backends depend on configuration of the installation, and I'd rather not pull in 5 packages (and their dependencies) if all I use is one of those.
This task depends upon

Closed by  Alexander F. Rødseth (xyproto)
Wednesday, 22 April 2015, 11:47 GMT
Reason for closing:  Fixed
Comment by Johannes Ernst (jernst) - Monday, 16 March 2015, 23:37 GMT
Darn. The title was supposed to be "Make backend dependencies optional".
Comment by Alexander F. Rødseth (xyproto) - Wednesday, 18 March 2015, 10:13 GMT
Hi, thanks for reporting. I agree with this and will make the suggested changes for the next release.
Comment by Alexander F. Rødseth (xyproto) - Wednesday, 22 April 2015, 11:46 GMT
This has now been changed. The package will be updated together with the boost 1.58.0 release (and use boost 1.58.0).

Loading...