Earlier today, I refactored the certstore parcel to load data directly from
the original .pem data file, rather than by parsing the data from a
parcel.xml file. In the process, I intentionally removed the 'data'
subpackage, replacing it with a 'data.py' module.
Unfortunately, subversion does not remove non-empty directories of
checkouts when a directory is deleted, and then it forgets that the
directory was ever under revision control. And, since the .pyc and .pyo
files in the data/ directory were not under revision control, they do not
get deleted. Thus, you will need to make sure that you delete this
directory from your checkout, or you will experience test failures.
This is a general problem with deleting or moving packages, by the way, and
not something specific to the changes I made. Discussion on IRC suggests
that our ongoing policy should be to notify the dev list when deleting
directories, to give others a chance to make sure that they can clean up
the affected directories on their machines.
Just as a heads up, I expect this to happen with more directories this
week, as I flatten the osaf.contentmodel hierarchy; I will post here again
with specifics before I check in such deletions.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "Dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/dev