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

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




Back to the top