Your first command shouldn't have worked; remove
requires the codename of the distribution from which you want to remove that package.
Assuming this was just a mispaste, and that you gave "squeeze" to the remove command like you did for the includedeb
, you most likely still have the same package in a different distribution. Reprepro tries to enforce the debian ideal of "packages with the same name and exact same version have the exact same contents", no matter which distro they were first released in.
You can do reprepro ls $package
to see where it might still be located. Once you find it, the right thing to do would be to reprepro copy
it back into squeeze from the other place.