Hi,

this sounds like a proposal that could be implemented quickly. It might only protect against broken downloads and upstream changing files but I would be glad if at least this annoying problem was solved.

Would this include unofficial repositories?

I thought a bit more about this problem after my last mail to the list and I think that another alternative would be to let paludis handle this: Imagine someone bumps a package with "git mv". He or she will still test the change locally (we all do, don't we?) and therefore use paludis to build it. Paludis would see that there is no checksum stored for (some of) the distfiles. It could then offer to add it to some defined file inside the repository, git commit the change (or amend the last commit) and push it to the local repository from which it synced before.

This would make the diff a bit more ugly since a checksum is added, but if that's all... The advantage compared to your proposal would be that it works for files that have not (yet) been fetched by the mirror.

Ole

_______________________________________________
Exherbo-dev mailing list
[email protected]
http://lists.exherbo.org/mailman/listinfo/exherbo-dev

Reply via email to