|Re: [cross-project-issues-dev] EGit and JGit now signed
You are right, I tried with a fresh Eclipse and then it worked :-)So this means uninstall doesn't fully work as I would expect.Pascal can probably give more information, but here's what I think is happening to you.
1. you have an unsigned version installed
2. You uninstall that unsigned version. This removes it from your profile. At some later date the p2 Garbage Collector will kick in and actually remove the bytes from disk.
3. You install the 'signed' version. However, since we don't change the version when we sign, from p2's POV the two artifacts are the same. Since p2 notices the old artifact still sitting on disk, it uses that (after all, it has the right ID/Version and there is no D/L needed).
4. Now you are using the same unsigned version as before.
Back to the top