hi there, i ran into the following situation. i had some local patches in my py-django i made post install. pkg_add -u stashed away these files as partial-py-django-1.5.1. a subsequent pkg_add -u seems to have "assimilated" this partial package:
[py-django-1.5.5]partial-py-django-1.5.1->: ok (my first question, what is this notation supposed to mean? how should this be read?) i think saving failed checksum files into a package is very useful. the changes could have been intentional local changes, if not, could help tracking down the corruption, etc. so i see 2 issues here: 1. "abusing" partial-* packages to save failed checksum files into. yes, in some sense they are "partial" packages, but a different type, for different reasons. which brings me to the 2nd issue: 2. it is useful to get rid of the partial-* packages _when_ their source was an interrupted download. but not when they are failed checksum partial packages. -f -- breeding rabbits is a hare raising experience.