Hello,

How do I find out why apr-0.9.12 and apr-util-0.9.12 are pulled back
when using revdep-rebuild? What I have currently is:

-----------------------------------------------------------
->emerge --search apr
Searching...   
[ Results for search key : apr ]
[ Applications found : 10 ]
 
*  dev-libs/apr
      Latest version available: 1.2.11
      Latest version installed: 1.2.11
      Size of files: 1,087 kB
      Homepage:      http://apr.apache.org/
      Description:   Apache Portable Runtime Library
      License:       Apache-2.0

*  dev-libs/apr-util
      Latest version available: 1.2.10
      Latest version installed: 1.2.10
      Size of files: 1,774 kB
      Homepage:      http://apr.apache.org/
      Description:   Apache Portable Runtime Library
      License:       Apache-2.0
----------------------------------------------------------------------


Here is the result from revdep-rebuild.


------------------------------------------------------------------
->revdep-rebuild --pretend --verbose
Configuring search environment for revdep-rebuild

Checking reverse dependencies...

Packages containing binaries and libraries broken by a package update
will be emerged.

....... snip

All prepared. Starting rebuild...
emerge --oneshot --pretend --verbose =dev-libs/apr-util-0.9.12 

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  NS   ] dev-libs/apr-0.9.12  USE="-ipv6 -urandom" 0 kB 
[ebuild  NS   ] dev-libs/apr-util-0.9.12  USE="berkdb gdbm -ldap" 0 kB 

Total: 2 packages (2 in new slots), Size of downloads: 0 kB
Now you can remove -p (or --pretend) from arguments and re-run
revdep-rebuild.
--------------------------------------------------------------------


And the problem of letting this go is (apr-util-0.9.12 does not emerge):


-----------------------------------------------------
>>> Unpacking source...
>>> Unpacking apr-util-0.9.12.tar.gz to
/var/tmp/portage/dev-libs/apr-util-0.9.12/work
 ^[[32;01m*^[[0m Applying apr-util-0.9.12-linking.patch ...

........snip

checking for gdbm.h... yes
checking for gdbm_open in -lgdbm... yes
configure: error: Berkeley DB not found.

!!! Please attach the following file when filing a report to
bugs.gentoo.org:
!!!
/var/tmp/portage/dev-libs/apr-util-0.9.12/work/apr-util-0.9.12/config.lo
g
 ^[[31;01m*^[[0m
 ^[[31;01m*^[[0m ERROR: dev-libs/apr-util-0.9.12 failed.
 ^[[31;01m*^[[0m Call stack:
 ^[[31;01m*^[[0m                ebuild.sh, line 1701:  Called
dyn_compile
 ^[[31;01m*^[[0m                ebuild.sh, line 1039:  Called qa_call
'src_compile'
 ^[[31;01m*^[[0m                ebuild.sh, line   44:  Called
src_compile
 ^[[31;01m*^[[0m   apr-util-0.9.12.ebuild, line   49:  Called econf
'--datadir=/usr/share/apr-util-0' '--with-apr=/usr' '--with-expat=/usr'
'--with-gdbm' '--with-dbm=db45'
'--with-berkeley-db=/usr/include/db4.5:/usr/lib'
 ^[[31;01m*^[[0m                ebuild.sh, line  638:  Called die
 ^[[31;01m*^[[0m The specific snippet of code:
 ^[[31;01m*^[[0m                        die "econf failed"
 ^[[31;01m*^[[0m  The die message:
 ^[[31;01m*^[[0m   econf failed
 ^[[31;01m*^[[0m
 ^[[31;01m*^[[0m If you need support, post the topmost build error, and
the call stack if relevant.
 ^[[31;01m*^[[0m A complete build log is located at
'/var/log/portage/dev-libs:apr-util-0.9.12:20071117-031742.log'.
 ^[[31;01m*^[[0m

------------------------------------------------------------------------
---

Thanks in advance for any inputs.

--
Valmor de Almeida
--
[EMAIL PROTECTED] mailing list

Reply via email to