Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 236031 - dev-libs/apr-util-1.3.2 does not support sys-libs/db-4.7
Summary: dev-libs/apr-util-1.3.2 does not support sys-libs/db-4.7
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Apache Team - Bugzilla Reports
URL:
Whiteboard:
Keywords:
Depends on: 235938
Blocks:
  Show dependency tree
 
Reported: 2008-08-28 14:03 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2008-08-29 11:54 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2008-08-28 14:03:12 UTC
There is no support for arbitrary db versions, the 1.3.2 version only arrives to support db 4.6, otherwise it fails to find it.

The problem is that, since it does not have any specific dependency about it, the new portage now breaks --depclean when the (masked) 4.7 version is installed because of this:

 *   sys-libs/db-4.6.21_p1 pulled in by:
 *     dev-libs/apr-util-1.3.2
 *     dev-util/subversion-1.5.1

I _think_ subversion inherits it from apr-util.

Not nice...
Comment 1 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2008-08-28 14:54:42 UTC
(In reply to comment #0)
> the 1.3.2 version only arrives to support db 4.6

It isn't good to mix stable APR-Util with unstable Berkeley DB, but you can find the patch here:
https://svn.apache.org/viewvc?view=rev&revision=671382
https://svn.apache.org/viewvc?view=rev&revision=671383

> The problem is that, since it does not have any specific dependency about
> it, the new portage now breaks --depclean when the (masked) 4.7 version is
> installed because of this:
> 
>  *   sys-libs/db-4.6.21_p1 pulled in by:
>  *     dev-libs/apr-util-1.3.2
>  *     dev-util/subversion-1.5.1
> 
> I _think_ subversion inherits it from apr-util.

Subversion built with USE="berkdb" directly uses Berkeley DB.
Subversion's build system on Unix-like systems always chooses this version of Berkeley DB which is used by APR-Util.
Comment 2 Benedikt Böhm (RETIRED) gentoo-dev 2008-08-29 11:54:18 UTC
fixed in 1.3.4