reassign 395370 python-central retitle 395370 Permit replacing empty dirs from dir symlinks, to clean up after 383686 thanks
Bug 395370, spe failing to configure with a message from python-central about "/usr/lib/python2.4/site-packages/_spe/doc" already existing (and thus breaking other python packages), occurs due to bug 383686, python-central not handling directory symlinks correctly and creating empty directories instead (fixed in python-central 0.5.7). The leftover empty directories from previous versions of python-central still cause current python-central to fail. To fix this, either: * spe's maintainer scripts should include code to remove the empty directory if it exists, before invoking python-central (error prone, particularly since the empty directory exists in python-runtime-specific directories which python module packages shouldn't have to know about, and since other packages may run into this problem if they ship(ped) directory symlinks), or * python-central should include code to permit replacing an empty directory from a directory symlink to clean up from such messes (better, since python-central should do the handling of runtime-specific directories, and since python-central should clean up from its own bug). I think the second option, including cleanup code in python-central, seems like the best solution. Based on this, I've reassigned this bug to python-central, to implement this cleanup. - Josh Triplett
signature.asc
Description: OpenPGP digital signature