Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-user] Build failure after upgrading from 0.13.0 to 0.14.1

Hi,

According to https://github.com/Mylyn-Mantis/mylyn-mantis/blob/master/com.itsolut.mantis.core/.classpath
I get

<classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>

Also in the target file I have set

<targetJRE path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>

I would expect these packages to be provided by the JRE . I don't
directly require/import them , but they are pulled in transitively.

Robert

On Mon, Mar 5, 2012 at 2:40 AM, Igor Fedorenko <igor@xxxxxxxxxxxxxx> wrote:
> What is Bundle-RequiredExecutionEnvironment of your project? Is
> javax.net.ssl and other missing packages expected to come from JRE or
> provided by a thirdparty bundle?
>
> --
> Regards,
> Igor
>
>
> On 12-03-04 5:59 PM, Robert Munteanu wrote:
>>
>> Hi,
>>
>> I have a project which I build using Tycho 0.13.0 . After upgrading to
>> Tycho 0.14.1 , the build fails with:
>>
>> [ERROR] Cannot resolve project dependencies:
>> [ERROR]   Software being installed:
>> org.eclipse.mylyn_feature.feature.group 3.6.5.v20120215-0100
>> [ERROR]   Missing requirement: org.eclipse.equinox.security
>> 1.0.100.v20090520-1800 requires 'package javax.crypto 0.0.0' but it
>> could not be found
>> [ERROR]   Cannot satisfy dependency: org.eclipse.core.net
>> 1.2.0.I20090522-1010 depends on: bundle org.eclipse.equinox.security
>> [1.0.0,2.0.0)
>> [ERROR]   Cannot satisfy dependency: org.eclipse.core.net
>> 1.2.1.r35x_20090812-1200 depends on: bundle
>> org.eclipse.equinox.security [1.0.0,2.0.0)
>> [ERROR]   Cannot satisfy dependency: org.eclipse.mylyn.commons.net
>> 3.6.0.v20110608-1400 depends on: bundle org.eclipse.core.net 0.0.0
>> [ERROR]   Cannot satisfy dependency: org.eclipse.mylyn.discovery.core
>> 3.6.1.v20110817-0100 depends on: bundle org.eclipse.mylyn.commons.net
>> 3.1.0
>> [ERROR]   Cannot satisfy dependency:
>> org.eclipse.mylyn_feature.feature.group 3.6.5.v20120215-0100 depends
>> on: org.eclipse.mylyn.discovery.core [3.6.1.v20110817-0100]
>>
>> I've tried ignoring optional dependencies with
>>
>>   <dependency-resolution>
>>     <optionalDependencies>ignore</optionalDependencies>
>>   </dependency-resolution>
>>
>> but that changed nothing. I've also bumped up my Orbit and Mylyn
>> version, with the same result. Probably the target resolution takes
>> into account more dependencies, but I'm not sure where to start
>> looking. My target file is found at
>> https://github.com/Mylyn-Mantis/mylyn-mantis/blob/master/mantis.target
>> and the project itself at
>> https://github.com/Mylyn-Mantis/mylyn-mantis/
>>
>> The full resolver message is below
>>
>>     "No solution found because the problem is unsatisfiable.":
>> ["Unable to satisfy dependency from javax.activation
>> 1.1.0.v201105071233 to package javax.imageio 0.0.0.", "Unable to
>> satisfy dependency from javax.activation 1.1.0.v201105071233 to
>> package javax.imageio.metadata 0.0.0.", "Unable to satisfy dependency
>> from javax.mail 1.4.0.v201005080615 to package javax.net.ssl 0.0.0.",
>> "Unable to satisfy dependency from
>> org.eclipse.ecf.provider.filetransfer.ssl 1.0.0.v20090831-1906 to
>> package javax.net.ssl 0.0.0.", "Unable to satisfy dependency from
>> org.eclipse.ecf.ssl 1.0.0.v20090831-1906 to package javax.net.ssl
>> 0.0.0.", "Unable to satisfy dependency from
>> org.eclipse.equinox.security 1.0.100.v20090520-1800 to package
>> javax.crypto 0.0.0.", "Unable to satisfy dependency from
>> org.eclipse.equinox.security 1.0.100.v20090520-1800 to package
>> javax.crypto.spec 0.0.0.", "Unable to satisfy dependency from
>> org.eclipse.equinox.security 1.0.100.v20090520-1800 to package
>> javax.security.auth 0.0.0.", "Unable to satisfy dependency from
>> org.eclipse.equinox.security 1.0.100.v20090520-1800 to package
>> javax.security.auth.callback 0.0.0.", "Unable to satisfy dependency
>> from org.eclipse.equinox.security 1.0.100.v20090520-1800 to package
>> javax.security.auth.login 0.0.0.", "Unable to satisfy dependency from
>> org.eclipse.equinox.security 1.0.100.v20090520-1800 to package
>> javax.security.auth.spi 0.0.0.", "Unable to satisfy dependency from
>> org.eclipse.equinox.security.ui 1.0.100.v20090520-1800 to package
>> javax.crypto.spec 0.0.0.", "Unable to satisfy dependency from
>> org.eclipse.equinox.security.ui 1.0.100.v20090520-1800 to package
>> javax.security.auth.x500 0.0.0.", "Unable to satisfy dependency from
>> org.mortbay.jetty 5.1.11.v200806031610 to package javax.net.ssl
>> 0.0.0.", "Unable to satisfy dependency from org.mortbay.jetty
>> 5.1.11.v200806031610 to package javax.security.cert 0.0.0.", "Unable
>> to satisfy dependency from org.mortbay.jetty 5.1.14.v200806031611 to
>> package javax.net.ssl 0.0.0.", "Unable to satisfy dependency from
>> org.mortbay.jetty 5.1.14.v200806031611 to package javax.security.cert
>> 0.0.0.", "Unable to satisfy dependency from org.mortbay.jetty.server
>> 6.1.7.v200806031612 to package javax.net.ssl 0.0.0.", "Unable to
>> satisfy dependency from org.mortbay.jetty.server 6.1.7.v200806031612
>> to package javax.security.cert 0.0.0.", "Unable to satisfy dependency
>> from org.mortbay.jetty.server 6.1.15.v200905151201 to package
>> javax.security.cert 0.0.0.", "Unable to satisfy dependency from
>> org.mortbay.jetty.server 6.1.15.v200905151201 to package javax.net.ssl
>> 0.0.0.", "Unable to satisfy dependency from org.mortbay.jetty.server
>> 6.1.23.v201012071420 to package javax.net.ssl 0.0.0.", "Unable to
>> satisfy dependency from org.mortbay.jetty.server 6.1.23.v201012071420
>> to package javax.security.cert 0.0.0.", "No solution found because the
>> problem is unsatisfiable."]
>>
>> Any hints on how to fix the build for 0.14.1 would be appreciated.
>>
>> Thanks,
>>
>> Robert
>>
>>
> _______________________________________________
> tycho-user mailing list
> tycho-user@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/tycho-user



-- 
Sent from my (old) computer


Back to the top