Maurits van Rees wrote:
> Using a checkout of CMF.buildout/branches/zope212-cmf22 (or Plone
> 4.0a5 or latest from plone-coredev) I see that portal_setup generates
> tarball exports where the permissions on directories are wrong: the
> executable bit has not been set, so you cannot cd into that
> This is with python 2.6, so there might have been changes to the
> tarfile module that cause this.
> yuppie, you did some changes in Products/GenericSetup/context.py on 13
> December that might be related. Does this behaviour ring a bell for
> you? Aha, if I revert to revision 106439, right before your changes,
> the export goes fine, at least on my machine (Ubuntu Linux 9.04).
> I can always open a bug report, but sometimes a mailing list works
> faster. At least it prompted me to try and revert some recent changes
> to see if that helped. :-) https://bugs.launchpad.net/zope-cmf would
> be the correct place for that, right?
Yes. But if you fix it yourself you don't need to report it on launchpad ;)
Looks like r106440 contains a bug. The default value of TarInfo.mode is
not suitable here. I guess this can easily be fixed by setting a
different 'info.mode' for directories.
Zope-CMF maillist - Zope-CMF@zope.org
See https://bugs.launchpad.net/zope-cmf/ for bug reports and feature requests