Bug#663727: eclipse-3.7.2-1 does not build on wheezy
Felix Natter
fnatter at gmx.net
Tue Mar 13 15:58:22 UTC 2012
Package: eclipse
Version: 3.7.2-1
Severity: minor
I am trying to compile eclipse-3.7.2-1 from sid on wheezy.
I am using pretty current debian wheezy (updated a few days ago).
I know now that I can simply install eclipse from sid without rebuilding it, but I
still wanted to let you know of this problem (on the other hand, the
eclipse that I pulled from sid does not seem to work, so I may have to
rebuild on wheezy...).
Here is the end of the output of "dpkg-buildpackage":
@dot:
[mkdir] Created dir: /home/felix/src/eclipse-from-sid/eclipse-3.7.2/build/eclipse-3.7.2-src/plugins/org.eclipse.equinox.p2.director/@dot
[javac] Compiling 24 source files to /home/felix/src/eclipse-from-sid/eclipse-3.7.2/build/eclipse-3.7.2-src/plugins/org.eclipse.equinox.p2.director/@dot
[javac] Projector.java:30: package org.sat4j.pb does not exist
[javac] import org.sat4j.pb.*;
[javac] ^
[javac] Projector.java:31: package org.sat4j.pb.tools does not exist
[javac] import org.sat4j.pb.tools.DependencyHelper;
[javac] ^
[javac] Projector.java:32: package org.sat4j.pb.tools does not exist
[javac] import org.sat4j.pb.tools.WeightedObject;
[javac] ^
[javac] Projector.java:33: package org.sat4j.specs does not exist
[javac] import org.sat4j.specs.*;
[javac] ^
[javac] Projector.java:53: cannot find symbol
[javac] symbol : class DependencyHelper
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] DependencyHelper<Object, Explanation> dependencyHelper;
[javac] ^
[javac] Projector.java:242: cannot find symbol
[javac] symbol : class ContradictionException
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] private void createConstraintsForNonGreedy() throws ContradictionException {
[javac] ^
[javac] Projector.java:359: cannot find symbol
[javac] symbol : class WeightedObject
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] private void createObjectiveFunction(List<WeightedObject<? extends Object>> weightedObjects) {
[javac] ^
[javac] Projector.java:376: cannot find symbol
[javac] symbol : class ContradictionException
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] private void createMustHave(IInstallableUnit iu, IInstallableUnit[] alreadyExistingRoots) throws ContradictionException {
[javac] ^
[javac] Projector.java:385: cannot find symbol
[javac] symbol : class ContradictionException
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] private void createNegation(IInstallableUnit iu, IRequirement req) throws ContradictionException {
[javac] ^
[javac] Projector.java:403: cannot find symbol
[javac] symbol : class ContradictionException
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] private void expandNegatedRequirement(IRequirement req, IInstallableUnit iu, List<AbstractVariable> optionalAbstractRequirements, boolean isRootIu) throws ContradictionException {
[javac] ^
[javac] Projector.java:437: cannot find symbol
[javac] symbol : class ContradictionException
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] private void expandRequirement(IRequirement req, IInstallableUnit iu, List<AbstractVariable> optionalAbstractRequirements, boolean isRootIu) throws ContradictionException {
[javac] ^
[javac] Projector.java:520: cannot find symbol
[javac] symbol : class ContradictionException
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] private void expandRequirements(Collection<IRequirement> reqs, IInstallableUnit iu, boolean isRootIu) throws ContradictionException {
[javac] ^
[javac] Projector.java:530: cannot find symbol
[javac] symbol : class ContradictionException
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] public void processIU(IInstallableUnit iu, boolean isRootIU) throws ContradictionException {
[javac] ^
[javac] Projector.java:578: cannot find symbol
[javac] symbol : class ContradictionException
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] private void expandRequirementsWithPatches(IInstallableUnit iu, IQueryResult<IInstallableUnit> applicablePatches, boolean isRootIu) throws ContradictionException {
[javac] ^
[javac] Projector.java:880: cannot find symbol
[javac] symbol : class ContradictionException
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] private void expandLifeCycle(IInstallableUnit iu, boolean isRootIu) throws ContradictionException {
[javac] ^
[javac] Projector.java:890: cannot find symbol
[javac] symbol : class ContradictionException
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] private void missingRequirement(IInstallableUnit iu, IRequirement req) throws ContradictionException {
[javac] ^
[javac] Projector.java:957: cannot find symbol
[javac] symbol : class ContradictionException
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] private void createOptionalityExpression(IInstallableUnit iu, List<AbstractVariable> optionalRequirements) throws ContradictionException {
[javac] ^
[javac] Projector.java:969: cannot find symbol
[javac] symbol : class ContradictionException
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] private void createNegationImplication(Object left, List<?> right, Explanation name) throws ContradictionException {
[javac] ^
[javac] Projector.java:977: cannot find symbol
[javac] symbol : class ContradictionException
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] private void createImplication(Object left, List<?> right, Explanation name) throws ContradictionException {
[javac] ^
[javac] Projector.java:984: cannot find symbol
[javac] symbol : class ContradictionException
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] private void createImplication(Object[] left, List<?> right, Explanation name) throws ContradictionException {
[javac] ^
[javac] Projector.java:1001: cannot find symbol
[javac] symbol : class ContradictionException
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] private void createConstraintsForSingleton() throws ContradictionException {
[javac] ^
[javac] Projector.java:1035: cannot find symbol
[javac] symbol : class ContradictionException
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] private void createAtMostOne(IInstallableUnit[] ius) throws ContradictionException {
[javac] ^
[javac] Projector.java:1046: cannot find symbol
[javac] symbol : class ContradictionException
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] private void createIncompatibleValues(AbstractVariable v1, AbstractVariable v2) throws ContradictionException {
[javac] ^
[javac] Projector.java:131: cannot find symbol
[javac] symbol : class TimeoutException
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector.ExplanationJob
[javac] } catch (TimeoutException e) {
[javac] ^
[javac] Projector.java:175: cannot find symbol
[javac] symbol : class IPBSolver
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] IPBSolver solver;
[javac] ^
[javac] Projector.java:177: cannot find symbol
[javac] symbol : class UserFriendlyPBStringSolver
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] solver = new UserFriendlyPBStringSolver<Object>();
[javac] ^
[javac] Projector.java:179: cannot find symbol
[javac] symbol : variable SolverFactory
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] solver = SolverFactory.newEclipseP2();
[javac] ^
[javac] Projector.java:199: cannot find symbol
[javac] symbol : class DependencyHelper
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] dependencyHelper = new DependencyHelper<Object, Explanation>(solver, false);
[javac] ^
[javac] Projector.java:200: cannot find symbol
[javac] symbol : class UserFriendlyPBStringSolver
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] ((UserFriendlyPBStringSolver<Object>) solver).setMapping(dependencyHelper.getMappingToDomain());
[javac] ^
[javac] Projector.java:202: cannot find symbol
[javac] symbol : class DependencyHelper
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] dependencyHelper = new DependencyHelper<Object, Explanation>(solver);
[javac] ^
[javac] Projector.java:237: cannot find symbol
[javac] symbol : class ContradictionException
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] } catch (ContradictionException e) {
[javac] ^
[javac] Projector.java:268: cannot find symbol
[javac] symbol : class WeightedObject
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] List<WeightedObject<? extends Object>> weightedObjects = new ArrayList<WeightedObject<? extends Object>>();
[javac] ^
[javac] Projector.java:268: cannot find symbol
[javac] symbol : class WeightedObject
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] List<WeightedObject<? extends Object>> weightedObjects = new ArrayList<WeightedObject<? extends Object>>();
[javac] ^
[javac] Projector.java:291: cannot find symbol
[javac] symbol : variable WeightedObject
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] weightedObjects.add(WeightedObject.newWO(iu, POWER));
[javac] ^
[javac] Projector.java:302: cannot find symbol
[javac] symbol : variable WeightedObject
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] weightedObjects.add(WeightedObject.newWO(iu, BigInteger.ONE));
[javac] ^
[javac] Projector.java:305: cannot find symbol
[javac] symbol : variable WeightedObject
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] weightedObjects.add(WeightedObject.newWO(iu, BigInteger.ONE));
[javac] ^
[javac] Projector.java:307: cannot find symbol
[javac] symbol : variable WeightedObject
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] weightedObjects.add(WeightedObject.newWO(iu, weight));
[javac] ^
[javac] Projector.java:322: cannot find symbol
[javac] symbol : variable WeightedObject
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] weightedObjects.add(WeightedObject.newWO(var, abstractWeight));
[javac] ^
[javac] Projector.java:341: cannot find symbol
[javac] symbol : variable WeightedObject
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] weightedObjects.add(WeightedObject.newWO(match, optionalWeight));
[javac] ^
[javac] Projector.java:348: cannot find symbol
[javac] symbol : variable WeightedObject
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] weightedObjects.add(WeightedObject.newWO(iterator.next(), patchWeight));
[javac] ^
[javac] Projector.java:362: cannot find symbol
[javac] symbol : class WeightedObject
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] for (WeightedObject<? extends Object> object : weightedObjects) {
[javac] ^
[javac] Projector.java:372: cannot find symbol
[javac] symbol : class WeightedObject
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] WeightedObject<Object>[] array = (WeightedObject<Object>[]) weightedObjects.toArray(new WeightedObject<?>[weightedObjects.size()]);
[javac] ^
[javac] Projector.java:372: cannot find symbol
[javac] symbol : class WeightedObject
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] WeightedObject<Object>[] array = (WeightedObject<Object>[]) weightedObjects.toArray(new WeightedObject<?>[weightedObjects.size()]);
[javac] ^
[javac] Projector.java:372: cannot find symbol
[javac] symbol : class WeightedObject
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] WeightedObject<Object>[] array = (WeightedObject<Object>[]) weightedObjects.toArray(new WeightedObject<?>[weightedObjects.size()]);
[javac] ^
[javac] Projector.java:1115: cannot find symbol
[javac] symbol : class TimeoutException
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] } catch (TimeoutException e) {
[javac] ^
[javac] Projector.java:1127: cannot find symbol
[javac] symbol : class IVec
[javac] location: class org.eclipse.equinox.internal.p2.director.Projector
[javac] IVec<Object> sat4jSolution = dependencyHelper.getSolution();
[javac] ^
[javac] 46 errors
BUILD FAILED
/home/felix/src/eclipse-from-sid/eclipse-3.7.2/build.xml:131: The following error occurred while executing this line:
/home/felix/src/eclipse-from-sid/eclipse-3.7.2/pdebuild.xml:213: The following error occurred while executing this line:
/home/felix/src/eclipse-from-sid/eclipse-3.7.2/build/eclipse-3.7.2-src/plugins/org.eclipse.equinox.p2.director/build.xml:170: The following error occurred while executing this line:
/home/felix/src/eclipse-from-sid/eclipse-3.7.2/build/eclipse-3.7.2-src/plugins/org.eclipse.equinox.p2.director/build.xml:131: Compile failed; see the compiler error output for details.
Total time: 2 minutes 20 seconds
dh_auto_build: ant provision.cvs returned exit code 1
make[1]: *** [override_dh_auto_build] Fehler 2
make[1]: Leaving directory `/home/felix/src/eclipse-from-sid/eclipse-3.7.2'
make: *** [build] Fehler 2
dpkg-buildpackage: Fehler: Fehler-Exitstatus von debian/rules build war
2
sat4j is installed.
Thanks!
--
Felix Natter
More information about the pkg-java-maintainers
mailing list