Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.java > #9815
| From | Christopher Hoskin <christopher.hoskin@gmail.com> |
|---|---|
| Newsgroups | linux.debian.maint.java |
| Subject | Re: Need for help: Eclipse Neon |
| Date | 2017-07-20 08:30 +0200 |
| Message-ID | <u5d8d-3nk-1@gated-at.bofh.it> (permalink) |
| References | <rXLbr-80C-11@gated-at.bofh.it> <s0g1s-5aW-9@gated-at.bofh.it> <s8H4u-4F3-17@gated-at.bofh.it> <u4Ie6-7Cc-13@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
My current hunch is that we might need to add org.eclipse.osgi.services_3.5.0.v20150714-1510.jar to tycho-bundles-external-0.25.0.zip to provide EnvironmentInfo. Christopher On 18 July 2017 at 22:21, Christopher Hoskin <christopher.hoskin@gmail.com> wrote: > My line of enquiry has been to look at what's happening in > eclipse-bundles/org.eclipse.osgi/container/src/org/eclipse/core/runtime/adaptor/EclipseStarter.java. > > In the startup function, > context.getServiceReference(FrameworkLog.class); and > context.getServiceReference(EnvironmentInfo.class) are returning null. > context is a BundleContext > (eclipse-bundles/org.eclipse.osgi/osgi/src/org/osgi/framework/BundleContext.java) > object. > > So I conclude that FrameworkLog and EnvironmentInfo are service > objects which haven't been registered with the Framework service > registry. The question is, what needs to be in place for them to be > registered? > > Christopher > > > > On 21 August 2016 at 20:54, Luca Vercelli <luca.vercelli.to@gmail.com> wrote: >> Thank you Emmanuel. >> >> I'm sorry for the delay, I'm not at home this month. >> >> >> Il 29/07/2016 15:29, Emmanuel Bourg ha scritto: >>> Hi Luca, >>> >>> Le 22/07/2016 à 18:05, Luca Vercelli a écrit : >>> >>>> Eclipse requires Tycho Maven Plugin to build, and I have packaged it >>>> using suggestions from Fedora packagers: >>>> https://mentors.debian.net/package/tycho >>>> (currently, we don't use Fedora scripts to build Tycho, we just use >>>> patches, maven, and maven-repo-helper) >>> Well done! I think you can push the packaging repository to alioth now. >>> I see some potential minor improvements, we can help you. >> That's ok. I suppose I cannot create a repository in Alioth, somebody >> should create it for me, am I right? Something like >> https://git.debian.org/git/pkg-java/tycho.git ? >> >>> >>>> Then, I have tried to build Eclipse. >>>> I have uploaded my trials here: >>>> >>>> https://anonscm.debian.org/cgit/pkg-java/eclipse.git/tree/debian?h=experimental >>>> >>>> During the build, Tycho fails with tons of errors. They are attached. >>>> Can anyone try to help me? >>> I see two issues: >>> - something that looks like a tycho error. Did you try switching the >>> tycho jar you built with the official one? Maybe you forgot something in >>> the tycho package (some classes or resource files). >> Yes, and no. This package creates 15-20 jars... I have tried to replace >> some of them, however these jars are not "patched", so I get many more >> errors. >> >>> - org.eclipse.osgi.storagemanager.ManagedOutputStream is not found. This >>> class comes from eclipse, maybe the modules aren't compiled in the right >>> order? >> That class exists. It is in the org.eclipse.osgi jar. I cannot >> understand why it is not found at runtime. >> >> Luca >>> >>>> As a minor issue, Tycho requires a recent version of sat4j. I have >>>> packaged it here: >>>> https://mentors.debian.net/package/sat4j >>>> I have already tried to contact the maintainer, however I didn't get any >>>> feedback. >>> I think we should ask Michael Tautschnig to move the package under the >>> pkg-java umbrella so it can be team maintained. sat4j is only used by >>> eclipse so that would make sense. >>> >>> Emmanuel Bourg >>> >>
Back to linux.debian.maint.java | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Need for help: Eclipse Neon Luca Vercelli <luca.vercelli.to@gmail.com> - 2016-07-22 18:10 +0200
Re: Need for help: Eclipse Neon Emmanuel Bourg <ebourg@apache.org> - 2016-07-29 15:30 +0200
Re: Need for help: Eclipse Neon Luca Vercelli <luca.vercelli.to@gmail.com> - 2016-08-21 22:00 +0200
Re: Need for help: Eclipse Neon Christopher Hoskin <christopher.hoskin@gmail.com> - 2017-07-18 23:30 +0200
Re: Need for help: Eclipse Neon Christopher Hoskin <christopher.hoskin@gmail.com> - 2017-07-20 08:30 +0200
Re: Need for help: Eclipse Neon Christopher Hoskin <christopher.hoskin@gmail.com> - 2017-07-22 21:10 +0200
Re: Need for help: Eclipse Neon Markus Koschany <apo@debian.org> - 2017-07-22 21:20 +0200
csiph-web