Hello again David, This blog entry[1] may help as it is the motivation behind there being a package.name_various.txt in the profile/default directory generated by ZopeSkel and also *hopefull* avoids the problem you're experiencing where another GS profile is affecting your custom product when installing it.
-Tim [1] http://maurits.vanrees.org/weblog/archive/2007/06/discovering-genericsetup On Sun, 2008-03-16 at 02:42 -0500, David Bain wrote: > Just reporting back to say that I found the culprit. I had separate > product installed with a badly written skins.xml (badly formed xml > actually). > > It's concerning that a completely different product with a bad generic > setup (GS) profile could cause a problem for my product, but a relief > to find the problem. > > On Sat, Mar 15, 2008 at 7:39 PM, Tim Knapp <[EMAIL PROTECTED]> > wrote: > On Sat, 2008-03-15 at 19:36 -0500, David Bain wrote: > > Tim, > > Thanks for the feedback. > > > No problem. > > > It seems to be a problem peculiar to a single zope > instance, must > > have a messed up GS somewhere in another product as you > suggest. I've > > tried it on two other zope instances running Plone 3.0.x and > it > > installs incident free. > > > Great to know! > > > > > On Sat, Mar 15, 2008 at 6:46 PM, Tim Knapp > <[EMAIL PROTECTED]> > > wrote: > > Hello again David, > > > > On Sat, 2008-03-15 at 10:08 -0500, David Bain wrote: > > > I have a cssregistry.xml and jsregistry.xml file > in my > > > profiles/default directory. Do I need more than > that? > > > > > > The best way I find to ensure you've got a properly > configured > > GS > > profile is by generating it using paster create -t > > plone3_theme as this > > will create your zcml slug, profiles dir, > setuphandler.py, and > > the > > marker file that will ensure the profile only gets > run if you > > have > > specified as such in QI. But as I said sometimes > *other* GS > > profiles may > > not include this info (esp. the marker file) and > thus run when > > yours is > > run and cause errors. > > > > Generally the easiest way to determine if there's an > error is > > to have > > your zope instance in debug mode and run via zopectl > fg and > > check the > > console. And also to check the log created by GS > setup when > > the profile > > is run (though this may not be present when run via > the QI). > > > > HTH, > > Tim > > > > > > > > On Sat, Mar 15, 2008 at 3:54 AM, Tim Knapp > > <[EMAIL PROTECTED]> > > > wrote: > > > Hi David, > > > > > > Just one other thing I have noticed in the > past that > > could > > > cause this is > > > when one of the import steps in > GenericSetup failed > > (btw this > > > could also > > > be caused by another GS profile that is > getting run > > (due to a > > > badly > > > setup GS profile) automatically when yours > is being > > imported). > > > > > > HTH, > > > Tim > > > > > > > > > On Fri, 2008-03-14 at 12:07 -0500, David > Bain wrote: > > > > And no errors are showing up in debug > mode. > > > > > > > > On Fri, Mar 14, 2008 at 12:07 PM, David > Bain > > > <[EMAIL PROTECTED]> > > > > wrote: > > > > I know it installed properly > because I can > > now add > > > the new > > > > portal type to my plone site. > > > > > > > > > > > > > > > > On Fri, Mar 14, 2008 at 11:25 > AM, Derek > > Broughton > > > > <[EMAIL PROTECTED]> wrote: > > > > David Bain wrote: > > > > > > > > > What would cause a > product to > > install but > > > not be > > > > listed as installed? > > > > > > > > > > > > > Many errors in the > install > > process. > > > > > > > > > I've created a product > which, > > when > > > installing, it > > > > installs successfully > > > > > but remains in the the > > "installable" list > > > for > > > > quickinstaller. This > happens > > > > > when installing the > product > > under Plone > > > 3.0. > > > > > Plone 2.5.x behaves as > expected. > > > > > > > > > > > > How do you know it > installed > > successfully? > > > I'd say it > > > > didn't. Usually > > > > starting "zopectl deubg" > will show > > you an > > > error, even > > > > though you didn't see > > > > one in the install. > > > > -- > > > > derek > > > > > > > > > > > > > > > > _______________________________________________ > > > > Product-Developers > mailing list > > > > > [email protected] > > > > > > > > > > http://lists.plone.org/mailman/listinfo/product-developers > > > > > > > > > > > > > > > > > _______________________________________________ > > > > Product-Developers mailing list > > > > [email protected] > > > > > > > http://lists.plone.org/mailman/listinfo/product-developers > > > > > > > > > > _______________________________________________ > > > Product-Developers mailing list > > > [email protected] > > > > > > http://lists.plone.org/mailman/listinfo/product-developers > > > > > > > > > _______________________________________________ > > > Product-Developers mailing list > > > [email protected] > > > > http://lists.plone.org/mailman/listinfo/product-developers > > > > > > _______________________________________________ > > Product-Developers mailing list > > [email protected] > > > http://lists.plone.org/mailman/listinfo/product-developers > > > > > > _______________________________________________ > > Product-Developers mailing list > > [email protected] > > http://lists.plone.org/mailman/listinfo/product-developers > > > _______________________________________________ > Product-Developers mailing list > [email protected] > http://lists.plone.org/mailman/listinfo/product-developers > > > _______________________________________________ > Product-Developers mailing list > [email protected] > http://lists.plone.org/mailman/listinfo/product-developers _______________________________________________ Product-Developers mailing list [email protected] http://lists.plone.org/mailman/listinfo/product-developers
