[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[eclipse.org-planning-council] Fwd: Fwd: [cross-project-issues-dev] EGit 4.9.1 and 4.9.2 Have ProblemsCloning
|
FYI
-------- Forwarded Message --------
Subject: Fwd: [cross-project-issues-dev] EGit 4.9.1 and 4.9.2 Have
ProblemsCloning
Date: Thu, 14 Dec 2017 15:03:54 +0100
From: Matthias Sohn <matthias.sohn@xxxxxxxxx>
To: Technology PMC <technology-pmc@xxxxxxxxxxx>
CC: Frederic Gurr <frederic.gurr@xxxxxxxxxxxxxxxxxxxxxx>, Ed Merks
<ed.merks@xxxxxxxxx>
we are working on a patch for JGit
bug _https://bugs.eclipse.org/bugs/show_bug.cgi?id=528497
<https://urldefense.proofpoint.com/v2/url?u=https-3A__bugs.eclipse.org_bugs_show-5Fbug.cgi-3Fid-3D528497&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=1UITCR5rxUZHSFczvfaNFK4ymEbEiccRX7VKchpqz0Y&m=33KIJ15oKOYOPlwOeAFD07mGmf_7mqswR8rFwjXe0Cc&s=miexliEebYTTo59WPePABh0WMha3junj3iL1GIuD1n4&e=>_
and would like to ask for a respin of Oxygen.2 to include this patch.
I am currently unable to register on the planning council list, the
registration page
https://accounts.eclipse.org/mailing-list/eclipse.org-planning-council
says: It is currently not possible to subscribe or unsubscribe to this
mailing list.
Can please someone listening here who is already registered on the
planning council list forward
this email to the planning council on my behalf ?
-Matthias
---------- Forwarded message ----------
From: *Matthias Sohn* <matthias.sohn@xxxxxxxxx
<mailto:matthias.sohn@xxxxxxxxx>>
Date: Thu, Dec 14, 2017 at 2:49 PM
Subject: Re: [cross-project-issues-dev] EGit 4.9.1 and 4.9.2 Have
ProblemsCloning
To: Cross project issues <cross-project-issues-dev@xxxxxxxxxxx
<mailto:cross-project-issues-dev@xxxxxxxxxxx>>
Cc: David Borowitz <dborowitz@xxxxxxxxxx <mailto:dborowitz@xxxxxxxxxx>>,
Thomas Wolf <thomas.wolf@xxxxxxxxxx <mailto:thomas.wolf@xxxxxxxxxx>>
Thomas and Dave are working on a fix,
see _https://bugs.eclipse.org/bugs/show_bug.cgi?id=528497_
<https://urldefense.proofpoint.com/v2/url?u=https-3A__bugs.eclipse.org_bugs_show-5Fbug.cgi-3Fid-3D528497&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=1UITCR5rxUZHSFczvfaNFK4ymEbEiccRX7VKchpqz0Y&m=33KIJ15oKOYOPlwOeAFD07mGmf_7mqswR8rFwjXe0Cc&s=miexliEebYTTo59WPePABh0WMha3junj3iL1GIuD1n4&e=>
I hope I can release it tonight or tomorrow.
I'll ask PMC and planning council for a respin.
-Matthias
On Thu, Dec 14, 2017 at 9:56 AM, Daniel Megert <daniel_megert@xxxxxxxxxx
<mailto:daniel_megert@xxxxxxxxxx>> wrote:
It makes the bug a bit less severe but it should still be fixed for
4.7.2. The error message is not good enough for affected people to
figure out what's going on and in most cases they do not have the
power to apply the suggested workaround.
Dani
From: Matthias Sohn <matthias.sohn@xxxxxxxxx
<mailto:matthias.sohn@xxxxxxxxx>>
To: Cross project issues
<cross-project-issues-dev@xxxxxxxxxxx
<mailto:cross-project-issues-dev@xxxxxxxxxxx>>
Date: 14.12.2017 02:05
Subject: Re: [cross-project-issues-dev] EGit 4.9.1 and 4.9.2
Have Problems Cloning
Sent by: cross-project-issues-dev-bounces@xxxxxxxxxxx
<mailto:cross-project-issues-dev-bounces@xxxxxxxxxxx>
------------------------------------------------------------------------
Thomas found out that the repo
_http://git.eclipse.org/gitroot/jdt/eclipse.jdt.core.git_
<https://urldefense.proofpoint.com/v2/url?u=http-3A__git.eclipse.org_gitroot_jdt_eclipse.jdt.core.git&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=1UITCR5rxUZHSFczvfaNFK4ymEbEiccRX7VKchpqz0Y&m=33KIJ15oKOYOPlwOeAFD07mGmf_7mqswR8rFwjXe0Cc&s=DQXuAHudwf5QkjPI3kx946YL5aizx2T0KQtvKmC4Zf4&e=>has
two tags that differ only by case:
refs/tags/Cheetah
refs/tags/cheetah
which seems to cause this issue on case-insensitive filesystems.
Creating multiple refs only differing in case isn't fully portable,
on case-insensitive filesystems
this may lead to problems.
In eclipse.jdt.core.git rename or delete one of those tags, this
should fix the problem for this repository.
There is probably room to improve the current behaviour of jgit.
Though I think the fact that this problem
is caused by two refs which only differ in case reduces the severity
of the issue considerably.
This problem is tracked
in _https://bugs.eclipse.org/bugs/show_bug.cgi?id=528497_
<https://urldefense.proofpoint.com/v2/url?u=https-3A__bugs.eclipse.org_bugs_show-5Fbug.cgi-3Fid-3D528497&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=1UITCR5rxUZHSFczvfaNFK4ymEbEiccRX7VKchpqz0Y&m=33KIJ15oKOYOPlwOeAFD07mGmf_7mqswR8rFwjXe0Cc&s=miexliEebYTTo59WPePABh0WMha3junj3iL1GIuD1n4&e=>
-Matthias
On Wed, Dec 13, 2017 at 6:02 PM, Matthias Sohn
<_matthias.sohn@gmail.com_ <mailto:matthias.sohn@xxxxxxxxx>> wrote:
yes, I found the commit which introduced the issue and started
debugging the problem to see how to fix this.
-Matthias
On Wed, Dec 13, 2017 at 5:37 PM, Frederic Gurr
<_frederic.gurr@eclipse-foundation.org_
<mailto:frederic.gurr@xxxxxxxxxxxxxxxxxxxxxx>> wrote:
Hi,
I guess Matthias Sohn is already investigating, but we should find out
quickly if this requires yet another respin, so the process (ask PMC and
the Planning Council) can be started.
Regards,
Fred
--
Frederic Gurr
Release Engineer
Eclipse Foundation
On 13.12.2017 06:43, Ed Merks wrote:
> Hi,
>
> I'm concerned that EGit 4.9.1 and 4.9.2 consistently fail to produce a
> well-formed clone for some Eclipse repositories, e.g., for
> _http://git.eclipse.org/gitroot/jdt/eclipse.jdt.core.git_
<https://urldefense.proofpoint.com/v2/url?u=http-3A__git.eclipse.org_gitroot_jdt_eclipse.jdt.core.git&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=1UITCR5rxUZHSFczvfaNFK4ymEbEiccRX7VKchpqz0Y&m=33KIJ15oKOYOPlwOeAFD07mGmf_7mqswR8rFwjXe0Cc&s=DQXuAHudwf5QkjPI3kx946YL5aizx2T0KQtvKmC4Zf4&e=>Oomph's
Git
> Clone task fails like this:
>
> java.lang.Exception: _org.eclipse.jgit.api.errors.Re_
<https://urldefense.proofpoint.com/v2/url?u=http-3A__org.eclipse.jgit.api.errors.Re&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=1UITCR5rxUZHSFczvfaNFK4ymEbEiccRX7VKchpqz0Y&m=33KIJ15oKOYOPlwOeAFD07mGmf_7mqswR8rFwjXe0Cc&s=nNYTrHol_VKGq4s8yE7f9IAJwIsEb3VC26xPQhiOIBA&e=>fNotFoundException:
> Ref refs/remotes/origin/master can not be resolved
> at
> _org.eclipse.oomph.setup.git.im_
<https://urldefense.proofpoint.com/v2/url?u=http-3A__org.eclipse.oomph.setup.git.im&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=1UITCR5rxUZHSFczvfaNFK4ymEbEiccRX7VKchpqz0Y&m=33KIJ15oKOYOPlwOeAFD07mGmf_7mqswR8rFwjXe0Cc&s=kHEsRejclUSgojcQVNmKrtC-7g_4DFAr79DgEDPfuc0&e=>pl.GitCloneTaskImpl.perform(GitCloneTaskImpl.java:892)
> at
>
org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:3324)
> at
>
org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.access$1(SetupTaskPerformer.java:3267)
> at
>
org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil$1.run(SetupTaskPerformer.java:4494)
> at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)
> at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267)
> at
>
org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.performNeededSetupTasks(SetupTaskPerformer.java:4488)
> at
>
org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.access$0(SetupTaskPerformer.java:4486)
> at
>
org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:3258)
> at
>
org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:3233)
> at
>
org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:3133)
> at
>
org.eclipse.oomph.setup.ui.wizards.ProgressPage$9.run(ProgressPage.java:575)
> at
>
org.eclipse.oomph.setup.ui.wizards.ProgressPage$11$1.run(ProgressPage.java:701)
> at _org.eclipse.core.internal.jobs_
<https://urldefense.proofpoint.com/v2/url?u=http-3A__org.eclipse.core.internal.jobs&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=1UITCR5rxUZHSFczvfaNFK4ymEbEiccRX7VKchpqz0Y&m=33KIJ15oKOYOPlwOeAFD07mGmf_7mqswR8rFwjXe0Cc&s=dVQSpkyHmrqVEEsshoR4kRV35AA4Z9f54smbgcAfPQQ&e=>.Worker.run(Worker.java:56)
> Caused by: _org.eclipse.jgit.api.errors.Re_
<https://urldefense.proofpoint.com/v2/url?u=http-3A__org.eclipse.jgit.api.errors.Re&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=1UITCR5rxUZHSFczvfaNFK4ymEbEiccRX7VKchpqz0Y&m=33KIJ15oKOYOPlwOeAFD07mGmf_7mqswR8rFwjXe0Cc&s=nNYTrHol_VKGq4s8yE7f9IAJwIsEb3VC26xPQhiOIBA&e=>fNotFoundException:
Ref
> refs/remotes/origin/master can not be resolved
> at
>
org.eclipse.jgit.api.CreateBranchCommand.getStartPointObjectId(CreateBranchCommand.java:283)
> at
>
org.eclipse.jgit.api.CreateBranchCommand.call(CreateBranchCommand.java:136)
> at
> _org.eclipse.oomph.setup.git.im_
<https://urldefense.proofpoint.com/v2/url?u=http-3A__org.eclipse.oomph.setup.git.im&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=1UITCR5rxUZHSFczvfaNFK4ymEbEiccRX7VKchpqz0Y&m=33KIJ15oKOYOPlwOeAFD07mGmf_7mqswR8rFwjXe0Cc&s=kHEsRejclUSgojcQVNmKrtC-7g_4DFAr79DgEDPfuc0&e=>pl.GitCloneTaskImpl.createBranch(GitCloneTaskImpl.java:1232)
> at
> _org.eclipse.oomph.setup.git.im_
<https://urldefense.proofpoint.com/v2/url?u=http-3A__org.eclipse.oomph.setup.git.im&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=1UITCR5rxUZHSFczvfaNFK4ymEbEiccRX7VKchpqz0Y&m=33KIJ15oKOYOPlwOeAFD07mGmf_7mqswR8rFwjXe0Cc&s=kHEsRejclUSgojcQVNmKrtC-7g_4DFAr79DgEDPfuc0&e=>pl.GitCloneTaskImpl.perform(GitCloneTaskImpl.java:824)
> at
>
org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:3324)
> at
>
org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.access$1(SetupTaskPerformer.java:3267)
> at
>
org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil$1.run(SetupTaskPerformer.java:4494)
> at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)
> at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267)
> at
>
org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.performNeededSetupTasks(SetupTaskPerformer.java:4488)
> at
>
org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.access$0(SetupTaskPerformer.java:4486)
> at
>
org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:3258)
> at
>
org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:3233)
> at
>
org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:3133)
> at
>
org.eclipse.oomph.setup.ui.wizards.ProgressPage$9.run(ProgressPage.java:575)
> at
>
org.eclipse.oomph.setup.ui.wizards.ProgressPage$11$1.run(ProgressPage.java:701)
> ... 1 more
>
> Even if I do it manually in the IDE, it produces this result.
>
>
>
> I.e., there are no Remote Tracking branches for some repositories. So
> the one repo above works, but the other (for JDT Core) always produces
> this ill-formed result.
>
> I've opened _https://bugs.eclipse.org/bugs/show_bug.cgi?id=528497_
<https://urldefense.proofpoint.com/v2/url?u=https-3A__bugs.eclipse.org_bugs_show-5Fbug.cgi-3Fid-3D528497&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=1UITCR5rxUZHSFczvfaNFK4ymEbEiccRX7VKchpqz0Y&m=33KIJ15oKOYOPlwOeAFD07mGmf_7mqswR8rFwjXe0Cc&s=miexliEebYTTo59WPePABh0WMha3junj3iL1GIuD1n4&e=>to
> track the issue.
>
> I'm concerned that we will release Oxygen with a serious JGit problem.
>
> Regards,
> Ed
>
>
> _______________________________________________
> cross-project-issues-dev mailing list
> _cross-project-issues-dev@eclipse.org_
<mailto:cross-project-issues-dev@xxxxxxxxxxx>
> To change your delivery options, retrieve your password, or
unsubscribe from this list, visit
> _https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev_
<https://urldefense.proofpoint.com/v2/url?u=https-3A__dev.eclipse.org_mailman_listinfo_cross-2Dproject-2Dissues-2Ddev&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=1UITCR5rxUZHSFczvfaNFK4ymEbEiccRX7VKchpqz0Y&m=33KIJ15oKOYOPlwOeAFD07mGmf_7mqswR8rFwjXe0Cc&s=L8lpDn7TAYNfDBPBG4p2Zi42hYALqJ0IbOwPh4CL8fQ&e=>
>
_______________________________________________
cross-project-issues-dev mailing list_
__cross-project-issues-dev@eclipse.org_
<mailto:cross-project-issues-dev@xxxxxxxxxxx>
To change your delivery options, retrieve your password, or
unsubscribe from this list, visit_
__https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev_
<https://urldefense.proofpoint.com/v2/url?u=https-3A__dev.eclipse.org_mailman_listinfo_cross-2Dproject-2Dissues-2Ddev&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=1UITCR5rxUZHSFczvfaNFK4ymEbEiccRX7VKchpqz0Y&m=33KIJ15oKOYOPlwOeAFD07mGmf_7mqswR8rFwjXe0Cc&s=L8lpDn7TAYNfDBPBG4p2Zi42hYALqJ0IbOwPh4CL8fQ&e=>
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
<mailto:cross-project-issues-dev@xxxxxxxxxxx>
To change your delivery options, retrieve your password, or
unsubscribe from this list, visit
https://urldefense.proofpoint.com/v2/url?u=https-3A__dev.eclipse.org_mailman_listinfo_cross-2Dproject-2Dissues-2Ddev&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=1UITCR5rxUZHSFczvfaNFK4ymEbEiccRX7VKchpqz0Y&m=33KIJ15oKOYOPlwOeAFD07mGmf_7mqswR8rFwjXe0Cc&s=L8lpDn7TAYNfDBPBG4p2Zi42hYALqJ0IbOwPh4CL8fQ&e=
<https://urldefense.proofpoint.com/v2/url?u=https-3A__dev.eclipse.org_mailman_listinfo_cross-2Dproject-2Dissues-2Ddev&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=1UITCR5rxUZHSFczvfaNFK4ymEbEiccRX7VKchpqz0Y&m=33KIJ15oKOYOPlwOeAFD07mGmf_7mqswR8rFwjXe0Cc&s=L8lpDn7TAYNfDBPBG4p2Zi42hYALqJ0IbOwPh4CL8fQ&e=>
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
<mailto:cross-project-issues-dev@xxxxxxxxxxx>
To change your delivery options, retrieve your password, or
unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
<https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev>