On Fri, Apr 8, 2011 at 3:31 AM, Cris Ewing <cew...@sound-data.com> wrote:
> I was not aware of this problem, but zopeskel itself also always releases in 
> zip format.
>
> Unfortunately, I'm not available right now to cook a new release, perhaps one 
> of the others could do it? I should be able to work on it in the next few 
> days, but today and tomorrow are packed up.
>

Hi ,

I just released 1.2.1

Thanks for the fix!

> c
>
> On Apr 7, 2011, at 12:27 PM, Maurits van Rees wrote:
>
>> Hi all,
>>
>> When you try to easy_install zopeskel.dexterity 1.2  with python2.4 (or use 
>> it with zc.buildout) you get this error:
>>
>> error: Setup script exited with error: can't copy 
>> 'zopeskel/dexterity/templates/dexterity/+namespace_package+/+package+/content/__init__.py':
>>  doesn't exist or not a regular file
>> An error occurred when trying to install zopeskel.dexterity 1.2. Look above 
>> this message for any errors that were output by easy_install.
>> While:
>>  Updating paster.
>>  Getting distribution for 'zopeskel.dexterity==1.2'.
>> Error: Couldn't install: zopeskel.dexterity 1.2
>>
>> The mentioned file is available and there is nothing wrong with it; it is 
>> empty, but that is not a problem.
>>
>> zopeskel.dexterity is affected by a strange bug in the tarfile module in 
>> python 2.4; if I recall correctly it is something like: if the 100th 
>> character in a path is a slash, the files under that path are ignored.  Yes, 
>> very weird.
>>
>> Two options work in this case:
>>
>> - Release trunk as version 1.2.1: this leads to a slightly changed package 
>> structure due to the extra two characters '.1'; I can confirm that creating 
>> a virtualenv and doing a bin/easy_install of that tarball works.
>>
>> - Better: indeed create a new release from trunk, but force creating a zip 
>> file instead of a tarball by using 'python setup.py sdist --formats=zip'. 
>> Come to think of it: we can force this by adding a setup.cfg with these 
>> contents:
>>
>> [sdist]
>> formats = zip
>>
>> I did that on trunk just now.  I also fixed up the history file, which had 
>> some omissions.
>>
>> Note that zest.releaser always creates a zip file when you use python2.4, to 
>> avoid exactly this problem.
>>
>> Can someone create a new release?  Package Index Owners on PyPI are: 
>> vangheem, kagesenshi, cewing
>>
>> Thanks,
>>
>> --
>> Maurits van Rees
>> Web App Programmer at Zest Software: http://zestsoftware.nl
>> Personal website: http://maurits.vanrees.org/
>>
>> _______________________________________________
>> ZopeSkel mailing list
>> ZopeSkel@lists.plone.org
>> https://lists.plone.org/mailman/listinfo/zopeskel
>
> _______________________________________________
> ZopeSkel mailing list
> ZopeSkel@lists.plone.org
> https://lists.plone.org/mailman/listinfo/zopeskel
>



-- 
Mohd Izhar Firdaus Bin Ismail / KageSenshi
Inigo Consulting (FOSS/Plone Development, Training & Services)
http://www.inigo-tech.com
Fedora Malaysia Contributor & Ambassador
http://blog.kagesenshi.org
92C2 B295 B40B B3DC 6866  5011 5BD2 584A 8A5D 7331
_______________________________________________
ZopeSkel mailing list
ZopeSkel@lists.plone.org
https://lists.plone.org/mailman/listinfo/zopeskel

Reply via email to