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