Hi All,
more whitewash... I have a theory about the bug whereby one...
1. commits a package to a remote repository
2. opens the repository, browses the package and finds that MC downloads the package again even though its just been written to package-cache.
Is it that when the package is uploaded to the remote repository it is generated again and hence has a different UUID from the one in package-cache? Hence when looking for a version the system rejects the one in package-cache because it has a different UUID?
If this is so the fix is simple; when copying a package from one repository to another, the *existing file* should be copied, not regenerated. That's got to be better right? Less work all round.
--
best,
Eliot