Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse.org-planning-council] Fwd: Fwd: [cross-project-issues-dev] EGit 4.9.1 and 4.9.2 Have ProblemsCloning

+1

Cheers,
-Martin


> Am 14.12.2017 um 16:21 schrieb Ed Merks <ed.merks@xxxxxxxxx>:
> 
> +1
> 
> Kudos to the EGit/JGit team for their extreme responsiveness. They are a prime example of what it is that makes the Eclipse community so great.
> 
> 
> On 14.12.2017 16:05, Mélanie Bats wrote:
>> +1 for a respin.
>> 
>> Mélanie
>> 
>> Le 14/12/2017 à 15:44, Frederic Gurr a écrit :
>>> 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>
>>> 
>>> 
>>> 
>>> _______________________________________________
>>> eclipse.org-planning-council mailing list
>>> eclipse.org-planning-council@xxxxxxxxxxx
>>> https://dev.eclipse.org/mailman/listinfo/eclipse.org-planning-council
>>> 
>>> IMPORTANT: Membership in this list is generated by processes internal to the Eclipse Foundation.  To be permanently removed from this list, you must contact emo@xxxxxxxxxxx to request removal.
>>> 
>> 
>> 
> 
> _______________________________________________
> eclipse.org-planning-council mailing list
> eclipse.org-planning-council@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/eclipse.org-planning-council
> 
> IMPORTANT: Membership in this list is generated by processes internal to the Eclipse Foundation.  To be permanently removed from this list, you must contact emo@xxxxxxxxxxx to request removal.



Back to the top