Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 109759

Summary: portaltransforms-1.0.4.ebuild is not installing the Products/PortalTransforms/Extensions directory
Product: Gentoo Linux Reporter: Luke <the_luke>
Component: New packagesAssignee: net-zope (OBSOLETE) <net-zope+disabled>
Status: VERIFIED FIXED    
Severity: normal CC: m.debruijne
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Luke 2005-10-18 17:13:17 UTC
{zope_var_dir}/Products/PortalTransforms/Extensions/Install.py is needed but not
installed by the 1.0.4 ebuild. Without PortalTransforms installed correctly
other archetype products can't use the quick installer tool. 

Solution : Instead of using the ebuild I untar'd directly to the Products dir
and everything worked as expected. The ebuild just needs to copy Extensions/
from the .tgz file into the final destination dir.

Reproducible: Always
Steps to Reproduce:
1. emerge portaltransforms  (version 1.0.4)
2. emerge archetypes        (probably already installed)
3. go to http://your're-plone-site:8080../portal_quickinstaller/manage_workspace
and notice that archetypes is not listed under installable products



Expected Results:  
The quick_installer should show archetypes as an installable product.
Comment 1 Radoslaw Stachowiak (RETIRED) gentoo-dev 2005-12-11 11:59:30 UTC
commited into portage as version 1.0.4-r1
please test and let us know if it works for You. thank You.
Comment 2 Luke 2005-12-12 10:38:04 UTC
That did the trick. Thanks!
ACCEPT_KEYWORDS="~x86" emerge =portaltransforms-1.0.4-r1
Comment 3 Radoslaw Stachowiak (RETIRED) gentoo-dev 2005-12-12 11:22:00 UTC
Thanks.
One suggestion, better use /etc/portage/package.keywords file for setting
specific package as ~x86 enabled then ACCEPT_KEYWORDS.