At 06:06 PM 6/29/2008 -0600, Jason R. Coombs wrote:
Note, I could add a dependency from myns.projB on myns.projA, but it's not
necessary for this demonstration.

Then, I either setup myns.projA with either "install" or "develop" so that
it's visible to the Python installation.

Thereafter, if I try to run "setup.py test" on myns.projB, I get the
ImportError. See error.txt, attached, for the transcript. I've also attached
the two test packages as described.  I notice now that the error appears to
only occur when nose.collector is used... and when the package_dir of the
child package is overridden. Perhaps this needs to go to the nose project and
instead of the distutils project.

Please advise on what I might do next to help resolve this issue. Obviously I
could restructure my projects to avoid the problem, but I would much rather
help resolve the problem, as I suspect it may affect other users' deployments
as well.

I can't reproduce this using the archive you uploaded. After running develop on projA, I ran test on projB and got an error message about nose not being available, so I added tests_require="nose" to projB, and then I got a run that said zero tests ran.

_______________________________________________
Distutils-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to