Debian Patches

Status for tycho/3.0.5-1

Patch Description Author Forwarded Bugs Origin Last update
disable-tycho-lock-file-marker.patch Disables the lock file marker created in /usr/share/maven-repo/ (it fails since the path is read-only) Emmanuel Bourg <ebourg@apache.org> no
fix-packaging.patch These pom's are packaged as eclipse plugin. But Maven does not know how to build Eclipse plugins without Eclipse/Tycho.
So we convert them in normal pom's.
no
explicit-exception-messages.patch Modifies DefaultEquinoxEmbedder to throw exceptions with a more explicit messages when an error occurs Emmanuel Bourg <ebourg@apache.org> no
remove_dependency.patch tycho-lib-detector: remove dependency on previous tycho
After tycho-1.3.0 was added to unstable, tycho-1.2.0 was removed. And
since this tycho depends on tycho-1.2.0, the build was failing.
LibraryDetector.java does not seem to use anything particular from
previous tycho, so remove the dependency.
Sudip Mukherjee <sudipm.mukherjee@gmail.com> no
0002-eclipse-platform-compatibility.patch Fixes the compatibility with the Eclipse Platform in Debian Debian ships the Platform 4.30, newer than the one Tycho 3.0.5 targets:
several p2 interfaces changed their signatures, and the members related to
packed artifacts are gone. Also gives tycho-compiler-jdt the batch compiler
packaged by Debian.
Emmanuel Bourg <ebourg@apache.org> not-needed debian
0004-remove-ecf-dependency.patch Removes the dependency on ECF, which is not packaged in Debian Emmanuel Bourg <ebourg@apache.org> not-needed
0007-missing-eclipse-dependencies.patch Adds the missing Eclipse dependencies to p2-maven-plugin Upstream gets them transitively from equinox.p2.core and equinox.p2.publisher,
but the Equinox packages of Debian install POMs without any dependency, so
everything has to be named explicitly. The org.eclipse.core.runtime classes
come from the equinox.common bundle.
Emmanuel Bourg <ebourg@apache.org> not-needed
0008-remove-maven-central-lookup.patch Removes the Maven Central coordinate lookup The class is the only user of unirest-java and requires com.konghq:unirest-java
3.x, while Debian only has com.mashape.unirest:unirest-java 1.4.8 with a
different API.
Emmanuel Bourg <ebourg@apache.org> not-needed
0009-missing-maven-dependencies.patch Adds the missing Maven dependencies to tycho-p2-extras-plugin Upstream gets them through apache-maven -> maven-embedder -> maven-plugin-api
and apache-maven -> maven-core, but apache-maven (the distribution archive) is
not packaged in Debian and is ignored.
Emmanuel Bourg <ebourg@apache.org> not-needed
0010-missing-commons-io-dependency.patch Adds the missing commons-io dependency to tycho-pomless Upstream gets it through maven-core -> maven-shared-utils -> commons-io, but
the Debian Maven POM excludes commons-io from maven-shared-utils.
Emmanuel Bourg <ebourg@apache.org> not-needed
0011-missing-jsr305-dependency.patch Adds the missing jsr305 dependency to tycho-core Upstream gets it through maven-core -> guice -> guava -> jsr305,
but jsr305 was replaced by JSpecify in recent versions of Guava.
Emmanuel Bourg <ebourg@apache.org> not-needed

All known versions for source package 'tycho'

Links