After a sync last night, the following situation arose...

Arch: ~x86

Output of emerge -upv world:
[ebuild U ] sys-libs/zlib-1.2.1-r2 [1.2.1-r1]
[ebuild N ] net-www/apache-2.0.48-r1 +berkdb +gdbm +ldap
[ebuild U ] dev-perl/Apache-Test-1.07 [1.03]
[ebuild U ] dev-perl/libapreq-1.3 [1.2-r1]
[ebuild U ] dev-perl/DBD-Pg-1.31 [1.22]
[ebuild U ] sys-kernel/genkernel-3.0.1_beta2 [1.9]
[ebuild UD] sys-devel/autoconf-2.57a-r1 [2.58]
[ebuild U ] dev-util/subversion-0.35.1 [0.34.0] +ssl -apache2 +berkdb +python -emacs


What is odd is it wanting to emerge apache-2.x. If I go through the packages individually, libapreq is what is pulling it in, but it's not a dependency of libapreq according the the ebuild. That said, <mod_perl-1.99 is a dependency, but I have mod_perl-1.29 injected which should satisfy it. I also have apache-1.3.29 injected (both apache and MP are built from source).

The problem is that if portage installs apache-2.x, subversion will block as it has its own copy of the APR. If I enable the apache2 use flag to avoid the block, well, bad things will happen everywhere.

There seems to be some kind of dependency that I can't find (or is just broken), or did I miss something?

Any help is appreciated. TIA.

Selected info from emerge info:

Portage 2.0.49-r18 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20031212-r0, 2.6.0-test11)

ACCEPT_KEYWORDS="x86 ~x86"

CFLAGS="-mcpu=athlon-xp -O3 -pipe"

CHOST="i686-pc-linux-gnu"

USE="3dnow X acpi alsa apm avi berkdb cdr crypt cups curl doc encode esd foomaticdb gd gdbm gif gnome gnomedb gtk gtk2 imap imlib ipv6 java jpeg junit ldap libg++ libwww mad maildir mikmod motif mpeg ncurses nls objc oggvorbis opengl oss pam pcmcia pdflib perl png postgres python quicktime radeon readline sasl sdl slang spell sse ssl svga tcpd tetex tiff truetype usb wxwindows x86 xml2 xmms xv xvid zlib"

--
Eric Sammer
[EMAIL PROTECTED]
http://www.ineoconcepts.com

--
[EMAIL PROTECTED] mailing list



Reply via email to