Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [papyrus-rt-dev] Development environment on Mars

Hi,

Regarding the user setup, yes, I would say that it partly, or at least related to it, have a similar issue. Please check my and Ernestos discussion in https://bugs.eclipse.org/bugs/show_bug.cgi?id=492590 where I make the point that the "Open  a CDT Editor" never have existed in any of the installations made with the user setup files.

This aspect though is related to the lack of a feature, than an issue with not being able to install at all (which seem to be the issue with the developer setup file for the Mars stream).

/Peter Cigéhn

On 29 April 2016 at 21:43, charles+zeligsoft.com <charles@xxxxxxxxxxxxx> wrote:
I know of another user in Alabama…

I also know of someone potentially doing a  demo in Japan in the next couple of weeks.

This thread is about the developer setup Does the user setup suffer from the same issue?

/Charles


On 2016.04.29, at 13:43 , Ernesto Posse <eposse@xxxxxxxxxxxxx> wrote:

I guess you are right about that. I recall Ansgar saying these features would be kept for a while and then removed from the Papyrus repos. Could it be a matter of just adding the Designer p2 repo to the Mars stream?

Nevertheless, the question is whether we should keep this stream altogether.

Remi, you say Mars support is not needed anymore, but what if we get bug reports from users installing the 0.7.2 release?

Granted, we don't have a lot of 0.7.2 users, but there's a couple. I work with Juergen's (my former supervisor) students, and we know of at least one other at Fortiss using 0.7.2. Some have tried the Neon development environment, but at this point they report that the tooling is quite unstable, with several regressions. Furthermore, with this unstability, it might be easier for Barry, who works on the runtime, to use the Mars stream.

We still have the manual installation instructions for the Mars development environment, so they could stick to those, but if that's the case, maybe we should drop Mars from the .setup file altogether?



 




On Fri, Apr 29, 2016 at 1:29 PM Christian Damus <give.a.damus@xxxxxxxxx> wrote:
I get this:

  ERROR: org.eclipse.equinox.p2.director code=0 Software being installed: artificial_root 1.0.0.v1461950650190
  ERROR: org.eclipse.equinox.p2.director code=0 Missing requirement: artificial_root 1.0.0.v1461950650190 requires 'org.eclipse.papyrus.extra.codegen.feature.feature.group 0.0.0' but it could not be found


which makes sense because the Papyrus Extra Mars repository doesn’t have this feature.  I guess it was new during the Neon stream before it was removed in the Designer refactoring?

cW



On 29 April, 2016 at 12:20:34, Ernesto Posse (eposse@xxxxxxxxxxxxx) wrote:

Hmm... Strange. Does it work for you?



On Fri, Apr 29, 2016 at 12:08 PM Christian Damus <give.a.damus@xxxxxxxxx> wrote:
Weird.  Looking at the setup model, it appears to me like this should work.

cW


On 29 April, 2016 at 11:46:43, Christian Damus (give.a.damus@xxxxxxxxx) wrote:

Hi, Ernesto,

This should simply be a matter of configuring the Mars stream to use the old C/C++ Codegen component from the Papyrus Extras Mars repository.  I thought that was already in place.  I shall have a look at it.

cW

On 29 April, 2016 at 11:32:52, Ernesto Posse (eposse@xxxxxxxxxxxxx) wrote:

Are we going to support the Oomph-based installation of the development environment on Mars? I just tried it (selecting Mars in the Product Version and 'Mars 0.7.x' in the stream of each component) and got this:

ERROR: org.eclipse.equinox.p2.director code=10053 Cannot complete the install because one or more required items could not be found.
  at org.eclipse.oomph.targlets.internal.core.TargletContainer.forceUpdate(TargletContainer.java:777)
  at org.eclipse.oomph.setup.targlets.impl.TargletTaskImpl$4.run(TargletTaskImpl.java:1128)
  at org.eclipse.oomph.util.pde.TargetPlatformUtil.runWithTargetPlatformService(TargetPlatformUtil.java:119)
  at org.eclipse.oomph.setup.targlets.impl.TargletTaskImpl.perform(TargletTaskImpl.java:1036)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:3037)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.access$1(SetupTaskPerformer.java:2980)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil$1.run(SetupTaskPerformer.java:4176)
  at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2241)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.performNeededSetupTasks(SetupTaskPerformer.java:4170)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.access$0(SetupTaskPerformer.java:4168)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:2971)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:2946)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:2857)
  at org.eclipse.oomph.setup.ui.wizards.ProgressPage$9.run(ProgressPage.java:555)
  at org.eclipse.oomph.setup.ui.wizards.ProgressPage$11$1.run(ProgressPage.java:681)
  at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
  ERROR: org.eclipse.equinox.p2.director code=0 Software being installed: artificial_root 1.0.0.v1461941428054
  ERROR: org.eclipse.equinox.p2.director code=0 Missing requirement: artificial_root 1.0.0.v1461941428054 requires 'org.eclipse.papyrus.cpp.library 0.0.0' but it could not be found

Which of course is about the location of the C++ library.

If we are not going to support it, perhaps we should remove the Mars stream from the .setup.

--
Ernesto Posse
Zeligsoft




_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev
_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev
_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev
_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev
_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev


_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev



Back to the top