Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Oomph setup broken

Hi,

There really should be an automated test for the Oomph setup, especially since not all CDT committers are using it (and thereby won’t notice when it breaks). I talked to Eike Stepper about this (i.e. automated testing of Oomph setups) at EclipseCon a few years ago, and he said that there wasn’t any good command line tooling to support that, but maybe that has changed?

 

/Jesper

 

From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Tim Westbrook
Sent: den 6 november 2017 18:08
To: CDT General developers list.
Subject: Re: [cdt-dev] Oomph setup broken

 

Cool

 

 

I guess I should have just posted here first. Should I move this to another component?

 

On Nov 2, 2017 8:04 AM, "Jesper Eskilson" <Jesper.Eskilson@xxxxxxx> wrote:

Jonah,

I've pushed https://git.eclipse.org/r/#/c/110923/ to gerrit now with a fix for this.

/Jesper

Jesper Eskilson Development Engineer
IAR Systems AB


________________________________________
From: cdt-dev-bounces@xxxxxxxxxxx <cdt-dev-bounces@xxxxxxxxxxx> on behalf of Jesper Eskilson <Jesper.Eskilson@xxxxxxx>
Sent: Thursday, November 2, 2017 2:38 PM
To: CDT General developers list.
Subject: Re: [cdt-dev] Oomph setup broken

Now it stops at:

  ERROR: org.eclipse.equinox.p2.director code=0 Software being installed: artificial_root 1.0.0.v1509629635692
  ERROR: org.eclipse.equinox.p2.director code=0 Missing requirement: artificial_root 1.0.0.v1509629635692 requires 'org.bouncycastle.bcpkix [1.51.0.v201505131810]' but it could not be found

(I have a vague recollection that I've had trouble with bouncycastle before, but of course can't remember what the problem was.)

Jesper Eskilson Development Engineer
IAR Systems AB


________________________________________
From: cdt-dev-bounces@xxxxxxxxxxx <cdt-dev-bounces@xxxxxxxxxxx> on behalf of Jesper Eskilson <Jesper.Eskilson@xxxxxxx>
Sent: Thursday, November 2, 2017 2:32 PM
To: CDT General developers list.
Subject: Re: [cdt-dev] Oomph setup broken

Ok, I'm testing the installation now.

Btw, I seem to be getting loads and loads errors on invalid @since tags. Not sure if this is due to my botched oomph setup or if there is something else which is broken.

/Jesper

Jesper Eskilson Development Engineer
IAR Systems AB


________________________________________
From: cdt-dev-bounces@xxxxxxxxxxx <cdt-dev-bounces@xxxxxxxxxxx> on behalf of Jonah Graham <jonah@xxxxxxxxxxxxxxxx>
Sent: Thursday, November 2, 2017 11:32 AM
To: CDT General developers list.
Subject: Re: [cdt-dev] Oomph setup broken

Hi Jesper,

Here is the URL of the CDT.setup:
http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/tree/releng/CDT.setup
-- IIRC Oomph pulls it from the git repo directly[*], so fixing it in
the repo should resolve it.

* The master Oomph setup file refers to our repo:
http://git.eclipse.org/c/gerrit/oomph/org.eclipse.oomph.git/tree/setups/org.eclipse.projects.setup#n510

HTH
Jonah
~~~
Jonah Graham
Kichwa Coders Ltd.
www.kichwacoders.com


On 2 November 2017 at 07:05, Jesper Eskilson <Jesper.Eskilson@xxxxxxx> wrote:
> The Oomph setup fails due to referring to a nonexisting updatesite:
>
>
> http://download.eclipse.org/eclipse/updates/4.7milestones/
>
>
> ERROR: org.eclipse.equinox.p2.metadata.repository code=1000 No repository
> found at http://download.eclipse.org/eclipse/updates/4.7milestones/.
>   at
> org.eclipse.oomph.targlets.internal.core.TargletContainer.forceUpdate(TargletContainer.java:821)
>   at
> org.eclipse.oomph.setup.targlets.impl.TargletTaskImpl$4.run(TargletTaskImpl.java:1128)
>   at
> org.eclipse.oomph.util.pde.TargetPlatformUtil.runWithTargetPlatformService(TargetPlatformUtil.java:120)
>   at
> org.eclipse.oomph.setup.targlets.impl.TargletTaskImpl.perform(TargletTaskImpl.java:1036)
>   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:567)
>   at
> org.eclipse.oomph.setup.ui.wizards.ProgressPage$11$1.run(ProgressPage.java:693)
>   at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
>
> Where does the oomph configuration for this things come from?
>
> --
>
> /Jesper
>
>
> Jesper Eskilson Development Engineer
> IAR Systems AB
>
>
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/cdt-dev
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cdt-dev
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cdt-dev
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cdt-dev
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cdt-dev


Back to the top