[Distutils] [issue145] .egg files not regenerated when .so file changes

Chris Nehren setuptools at bugs.python.org
Wed Sep 19 18:55:35 CEST 2012


New submission from Chris Nehren:

I'm trying to package Clearsilver for OmniOS (illumos derivative). I built it incorrectly the first time round (causing a symbol to not be found in the python neo_cgi.so) and then fixed it. I fixed and reinstalled the package on the target machine but the .egg with the broken neo_cgi.so was still around, and wasn't regenerated when I ran the code again. This caused trac to reference the old, broken .so in the old, broken .egg, causing it to fail despite it having a perfectly serviceable neo_cgi.so right where it knows where to find it. 

I would expect make(1)-like logic for regeneration of .egg files so that this sort of thing does not happen.

Alternately, if I've misunderstood something, I would be very grateful to pointed at tfm so I can read. Thank you!

----------
messages: 694
nosy: cnehren
priority: bug
status: unread
title: .egg files not regenerated when .so file changes

_______________________________________________
Setuptools tracker <setuptools at bugs.python.org>
<http://bugs.python.org/setuptools/issue145>
_______________________________________________


More information about the Distutils-SIG mailing list