Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#39907 - [redland] "./configure --with-bdb=no" breaks applications
Attached to Project:
Arch Linux
Opened by Jiri Prochazka (ojirio) - Wednesday, 16 April 2014, 18:25 GMT
Last edited by Andreas Radke (AndyRTR) - Wednesday, 16 April 2014, 19:25 GMT
Opened by Jiri Prochazka (ojirio) - Wednesday, 16 April 2014, 18:25 GMT
Last edited by Andreas Radke (AndyRTR) - Wednesday, 16 April 2014, 19:25 GMT
|
DetailsDescription:
The package is configured with ./configure --with-bdb=no which excludes the bdb store which is required by some applications. There are separated packages for other storages, but not the bdb in-memory store, so there is no way to get it at the moment. Additional info: * package version: 1:1.0.17-2 |
This task depends upon
Comment by Dave Reisner (falconindy) -
Wednesday, 16 April 2014, 18:35 GMT
What are these "some applications" which require a specific backend? Berkeley DB support was intentionally dropped because of the restrictive licensing.
Comment by Jiri Prochazka (ojirio) -
Wednesday, 16 April 2014, 18:57 GMT
For example my application which isn't available in repositories nor AUR. When I updated the redland package, it started silently failing.
Comment by Jiri Prochazka (ojirio) -
Wednesday, 16 April 2014, 19:05 GMT
I've been told these licensing concerns are being raised as a response to Oracle licensing changes of BDB 6. Maybe there could be a db5 package made as a dependency for packages like this?
Comment by Dave Reisner (falconindy) -
Wednesday, 16 April 2014, 19:07 GMT
I think you'll need to either fix your own application or compile your own redland. Seems really weird that you're depending on an implementation detail of the storage backend when it should just be abstracted away.