Emerging the latest stable version of Plone (2.0.4) emerges Zope 2.8.4 (the latest stable version of Zope). But Plone 2.0.4 doesn't work with Zope 2.8.4, you need the previous version of Zope (2.7.8) for it to work. emerge --info: emerge: please specify at least one cat/pkg-ver to inject. root@icebird john # emerge --info Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.3.5-20050130, glibc-2.3.4.200411 02-r1, 2.6.12-gentoo-r10 i686) ================================================================= System uname: 2.6.12-gentoo-r10 i686 Pentium III (Coppermine) Gentoo Base System version 1.6.12 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.11 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=i686" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/ config /var/qmail/control /var/vpopmail/domains /var/vpopmail/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=i686" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/ distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 7zip alsa apache2 apm arts avi berkdb bitmap-fonts bzip2 cdr crypt cups dvd eds emboss encode expat foomaticdb fortran gdbm gif gmp gpm gstreamer gtk2 hardenedphp imagemagick imlib ipv6 jpeg libg++ libwww mad mhash mikmod mmx motif mp3 mpeg mysql ncurses nls ogg oggvorbis opengl openssh openssl oss pam pcre pd flib perl php png python qt quicktime readline samba sdl session spell sse ssl t cpd tiff truetype truetype-fonts type1-fonts udev vorbis xml2 xmms xv zlib userl and_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
At current level of solving dependencies, this is not possible in the portage. Solution is to manualy emerge zope and then using zprod-manager install plone.
Can you not add a dependency atom that's more specific the the version of zope? See here code listing 10 here: http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=1#doc_chap5
Ok I see now. I can change the plone ebuild to grab the correct version of zope (i.e. latest 2.7 series) but the other dependencies will grab zope 2.8. Oh well never mind :)
Thanx this document is perfectly known to me :) however that's not what I was writing about because problem is much more complicated.