For various reasons we bound to use eclipse luna and can't migrate to higher version. So, recently a new colleague has come to us and we tried to install egit-5.1 plugin to his luna installation (and by the way discovered egit-5.1 was moved into archives https://archive.eclipse.org/egit/updates-5.1). So, after that we've been failing to install the plugin from archives for a couple of days.
If I simply try to download artifacts from p2 repository using eclipse - i.e.
$ eclipse -nosplash -verbose -application org.eclipse.equinox.p2.artifact.repository.mirrorApplication -source http://archive.eclipse.org/egit/updates-5.1 -destination file://tmp/egit
I get
java.lang.NullPointerException
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.downloadArtifact(SimpleArtifactRepository.java:665)
(logs attached).
Of course, same thing happening from UI installation too.
When I try to download artifacts for egit-5.5+ (which, sadly, does not comply to luna, but it's still not in the archive)
eclipse -nosplash -verbose -application org.eclipse.equinox.p2.artifact.repository.mirrorApplication -source https://download.eclipse.org/egit/updates-5.5/ -destination file://tmp/egit
Can you help me get egit-5.1 plugin? May be some one out there has a local p2-reposioty copy with it? Or know how to overcome my problem?
Thanks in advance.
-----
$ cat .eclipseproduct
name=Eclipse Platform
id=org.eclipse.platform
version=4.4.2