Some of the Plone ebuilds are using an incorrect tarball. They should be using the Plone tarball and not the PloneBase tarball.
Please specify more information. Especially: 1) exact ebuilds, 2) why it is a problem
> 1) exact ebuilds, Out of the following only 1.0.6 is correct. I believe they should all be Plone-${PV}.tar.gz. sparcy plone # grep URI *.ebuild plone-1.0.5.ebuild:SRC_URI="mirror://sourceforge/plone/CMFPlone${PV}.tar.gz" plone-1.0.6.ebuild:SRC_URI="mirror://sourceforge/plone/Plone-${PV}.tar.gz" plone-2.0.4.ebuild:SRC_URI="mirror://sourceforge/plone/PloneBase-${PV}.tar.gz" plone-2.0.5-r1.ebuild:SRC_URI="mirror://sourceforge/plone/PloneBase-${PV}.tar.gz" plone-2.0.5.ebuild:SRC_URI="mirror://sourceforge/plone/PloneBase-${PV}.tar.gz" plone-2.0.ebuild:SRC_URI="mirror://sourceforge/plone/PloneBase-2.0-final.tar.gz" > 2) why it is a problem PloneBase does not have everything needed to run Plone. I would be surprise if anyone has been able to setup and instance with the provided ebuilds.
Created attachment 61749 [details, diff] Patch for the version of Plone I use The patch only fixes the version of Plone that I am using. I did not want to arbitrarily patch something that I have no intention of testing. With this patch, however, I have successfully setup and run serveral Plone instances on both x86 and sparc.
Please look carefully at ebuilds and dependencies. Plone in gentoo is installed separated from modules, thats why we use smaller tarball. Mentioned ebuilds work ok.
AFAIK you need CMFCore and CFMPlone files in order for Plone to show up in the ZMI. By doing an emerge plone I do not have both of those. Changing the tar gives me what is recomended by the site and in all of the tutorials I can find. Maybe some of those packages should be consolidated. At least the core functionality that comes in Plone-${PV}.tar.gz. Users should not have to think about it, it should just work. Even if they don't use every product in the tar they won't have to spend any time trying to figure out what they don't have and why.
May be, that I am a little bit slow today (too hot in here *g*). But as far as I remember that CMF stuff is a dependancy of the plone ebuilds and gets installed before Plone.
"emerge plone" results in _proper_ plone components installation on stable gentoo. depending on your zope configuration additional 'zope-config' and 'zprod-manager' operation can be needed. although after emerge all dependencies will be installed.