1 |
Hello, |
2 |
|
3 |
How do I find out why apr-0.9.12 and apr-util-0.9.12 are pulled back |
4 |
when using revdep-rebuild? What I have currently is: |
5 |
|
6 |
----------------------------------------------------------- |
7 |
->emerge --search apr |
8 |
Searching... |
9 |
[ Results for search key : apr ] |
10 |
[ Applications found : 10 ] |
11 |
|
12 |
* dev-libs/apr |
13 |
Latest version available: 1.2.11 |
14 |
Latest version installed: 1.2.11 |
15 |
Size of files: 1,087 kB |
16 |
Homepage: http://apr.apache.org/ |
17 |
Description: Apache Portable Runtime Library |
18 |
License: Apache-2.0 |
19 |
|
20 |
* dev-libs/apr-util |
21 |
Latest version available: 1.2.10 |
22 |
Latest version installed: 1.2.10 |
23 |
Size of files: 1,774 kB |
24 |
Homepage: http://apr.apache.org/ |
25 |
Description: Apache Portable Runtime Library |
26 |
License: Apache-2.0 |
27 |
---------------------------------------------------------------------- |
28 |
|
29 |
|
30 |
Here is the result from revdep-rebuild. |
31 |
|
32 |
|
33 |
------------------------------------------------------------------ |
34 |
->revdep-rebuild --pretend --verbose |
35 |
Configuring search environment for revdep-rebuild |
36 |
|
37 |
Checking reverse dependencies... |
38 |
|
39 |
Packages containing binaries and libraries broken by a package update |
40 |
will be emerged. |
41 |
|
42 |
....... snip |
43 |
|
44 |
All prepared. Starting rebuild... |
45 |
emerge --oneshot --pretend --verbose =dev-libs/apr-util-0.9.12 |
46 |
|
47 |
These are the packages that would be merged, in order: |
48 |
|
49 |
Calculating dependencies... done! |
50 |
[ebuild NS ] dev-libs/apr-0.9.12 USE="-ipv6 -urandom" 0 kB |
51 |
[ebuild NS ] dev-libs/apr-util-0.9.12 USE="berkdb gdbm -ldap" 0 kB |
52 |
|
53 |
Total: 2 packages (2 in new slots), Size of downloads: 0 kB |
54 |
Now you can remove -p (or --pretend) from arguments and re-run |
55 |
revdep-rebuild. |
56 |
-------------------------------------------------------------------- |
57 |
|
58 |
|
59 |
And the problem of letting this go is (apr-util-0.9.12 does not emerge): |
60 |
|
61 |
|
62 |
----------------------------------------------------- |
63 |
>>> Unpacking source... |
64 |
>>> Unpacking apr-util-0.9.12.tar.gz to |
65 |
/var/tmp/portage/dev-libs/apr-util-0.9.12/work |
66 |
^[[32;01m*^[[0m Applying apr-util-0.9.12-linking.patch ... |
67 |
|
68 |
........snip |
69 |
|
70 |
checking for gdbm.h... yes |
71 |
checking for gdbm_open in -lgdbm... yes |
72 |
configure: error: Berkeley DB not found. |
73 |
|
74 |
!!! Please attach the following file when filing a report to |
75 |
bugs.gentoo.org: |
76 |
!!! |
77 |
/var/tmp/portage/dev-libs/apr-util-0.9.12/work/apr-util-0.9.12/config.lo |
78 |
g |
79 |
^[[31;01m*^[[0m |
80 |
^[[31;01m*^[[0m ERROR: dev-libs/apr-util-0.9.12 failed. |
81 |
^[[31;01m*^[[0m Call stack: |
82 |
^[[31;01m*^[[0m ebuild.sh, line 1701: Called |
83 |
dyn_compile |
84 |
^[[31;01m*^[[0m ebuild.sh, line 1039: Called qa_call |
85 |
'src_compile' |
86 |
^[[31;01m*^[[0m ebuild.sh, line 44: Called |
87 |
src_compile |
88 |
^[[31;01m*^[[0m apr-util-0.9.12.ebuild, line 49: Called econf |
89 |
'--datadir=/usr/share/apr-util-0' '--with-apr=/usr' '--with-expat=/usr' |
90 |
'--with-gdbm' '--with-dbm=db45' |
91 |
'--with-berkeley-db=/usr/include/db4.5:/usr/lib' |
92 |
^[[31;01m*^[[0m ebuild.sh, line 638: Called die |
93 |
^[[31;01m*^[[0m The specific snippet of code: |
94 |
^[[31;01m*^[[0m die "econf failed" |
95 |
^[[31;01m*^[[0m The die message: |
96 |
^[[31;01m*^[[0m econf failed |
97 |
^[[31;01m*^[[0m |
98 |
^[[31;01m*^[[0m If you need support, post the topmost build error, and |
99 |
the call stack if relevant. |
100 |
^[[31;01m*^[[0m A complete build log is located at |
101 |
'/var/log/portage/dev-libs:apr-util-0.9.12:20071117-031742.log'. |
102 |
^[[31;01m*^[[0m |
103 |
|
104 |
------------------------------------------------------------------------ |
105 |
--- |
106 |
|
107 |
Thanks in advance for any inputs. |
108 |
|
109 |
-- |
110 |
Valmor de Almeida |
111 |
-- |
112 |
gentoo-user@g.o mailing list |