Bug#814723: antlr3: FTBFS with locally rebuilt packages: Missing Build-Depends on ant
Daniel Schepler
dschepler at gmail.com
Sun Feb 14 16:59:58 UTC 2016
Source: antlr3
Version: 3.5.2-4
Severity: important
>From my pbuilder build log, using a setup with apt pointed to a repository of
locally rebuilt packages:
...
touch debian/stamp-maven-doc
# Generate OSGi metadata
bnd wrap --properties debian/antlr3.bnd --output tool/target/antlr-3.5.2.jar.tmp \
tool/target/antlr-3.5.2.jar
bnd wrap --properties debian/antlr3-runtime.bnd --output runtime/Java/target/antlr-runtime-3.5.2.jar.tmp \
runtime/Java/target/antlr-runtime-3.5.2.jar
mv tool/target/antlr-3.5.2.jar.tmp tool/target/antlr-3.5.2.jar
mv runtime/Java/target/antlr-runtime-3.5.2.jar.tmp runtime/Java/target/antlr-runtime-3.5.2.jar
# Build the Ant task
javac -source 7 -target 7 -encoding ISO-8859-1 -g -cp /usr/share/java/ant.jar antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java
warning: [options] bootstrap class path not set in conjunction with -source 1.7
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:45: error: cannot find symbol
import org.apache.tools.ant.BuildException;
^
symbol: class BuildException
location: package org.apache.tools.ant
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:46: error: cannot find symbol
import org.apache.tools.ant.DirectoryScanner;
^
symbol: class DirectoryScanner
location: package org.apache.tools.ant
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:47: error: cannot find symbol
import org.apache.tools.ant.Project;
^
symbol: class Project
location: package org.apache.tools.ant
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:48: error: cannot find symbol
import org.apache.tools.ant.Task;
^
symbol: class Task
location: package org.apache.tools.ant
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:49: error: package org.apache.tools.ant.taskdefs does not exist
import org.apache.tools.ant.taskdefs.Execute;
^
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:50: error: package org.apache.tools.ant.taskdefs does not exist
import org.apache.tools.ant.taskdefs.LogOutputStream;
^
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:51: error: package org.apache.tools.ant.taskdefs does not exist
import org.apache.tools.ant.taskdefs.PumpStreamHandler;
^
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:52: error: package org.apache.tools.ant.taskdefs does not exist
import org.apache.tools.ant.taskdefs.Redirector;
^
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:53: error: package org.apache.tools.ant.types does not exist
import org.apache.tools.ant.types.Commandline;
^
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:54: error: package org.apache.tools.ant.types does not exist
import org.apache.tools.ant.types.CommandlineJava;
^
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:55: error: package org.apache.tools.ant.types does not exist
import org.apache.tools.ant.types.Path;
^
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:56: error: package org.apache.tools.ant.util does not exist
import org.apache.tools.ant.util.JavaEnvUtils;
^
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:57: error: package org.apache.tools.ant.util does not exist
import org.apache.tools.ant.util.LoaderUtils;
^
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:58: error: package org.apache.tools.ant.util does not exist
import org.apache.tools.ant.util.TeeOutputStream;
^
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:59: error: package org.apache.tools.ant.util does not exist
import org.apache.tools.ant.util.FileUtils;
^
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:65: error: cannot find symbol
public class ANTLR3 extends Task {
^
symbol: class Task
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:67: error: cannot find symbol
private CommandlineJava commandline = new CommandlineJava();
^
symbol: class CommandlineJava
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:117: error: cannot find symbol
private FileUtils fileUtils;
^
symbol: class FileUtils
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:333: error: cannot find symbol
public Path createClasspath() {
^
symbol: class Path
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:342: error: package Commandline does not exist
public Commandline.Argument createJvmarg() {
^
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:352: error: cannot find symbol
public void init() throws BuildException {
^
symbol: class BuildException
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:433: error: cannot find symbol
public void execute() throws BuildException {
^
symbol: class BuildException
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:549: error: cannot find symbol
private void validateAttributes() throws BuildException {
^
symbol: class BuildException
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:580: error: cannot find symbol
private boolean dependencyCheck() throws BuildException {
^
symbol: class BuildException
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:67: error: cannot find symbol
private CommandlineJava commandline = new CommandlineJava();
^
symbol: class CommandlineJava
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:124: error: cannot find symbol
commandline.setVm(JavaEnvUtils.getJreExecutable("java"));
^
symbol: variable JavaEnvUtils
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:126: error: cannot find symbol
fileUtils = FileUtils.getFileUtils();
^
symbol: variable FileUtils
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:133: error: cannot find symbol
log("Setting target to: " + targetFile.toString(), Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:141: error: cannot find symbol
log("Setting output directory to: " + outputDirectoryFile.toString(), Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:156: error: cannot find symbol
log("Setting lib directory to: " + libDirectoryFile.toString(), Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:164: error: cannot find symbol
log("Setting message-format to: " + name, Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:255: error: cannot find symbol
log("Setting conversiontimeout to: " + conversiontimeoutString, Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:260: error: cannot find symbol
log("Option ConversionTimeOut ignored due to illegal value: '" + conversiontimeoutString + "'", Project.MSG_ERR);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:334: error: cannot find symbol
return commandline.createClasspath(getProject()).createPath();
^
symbol: method getProject()
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:351: error: method does not override or implement a method from a supertype
@Override
^
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:394: error: cannot find symbol
File f = LoaderUtils.getResourceSource(getClass().getClassLoader(), resource);
^
symbol: method getClass()
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:394: error: cannot find symbol
File f = LoaderUtils.getResourceSource(getClass().getClassLoader(), resource);
^
symbol: variable LoaderUtils
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:396: error: cannot find symbol
log("Found via classpath: " + f.getAbsolutePath(), Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:399: error: cannot find symbol
log("Couldn\'t find resource " + resource + " for library " + msg + " in external classpath", Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:417: error: cannot find symbol
DirectoryScanner ds = new DirectoryScanner();
^
symbol: class DirectoryScanner
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:417: error: cannot find symbol
DirectoryScanner ds = new DirectoryScanner();
^
symbol: class DirectoryScanner
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:427: error: cannot find symbol
log("Found via ANTLR_HOME: " + f.getAbsolutePath(), Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:432: error: method does not override or implement a method from a supertype
@Override
^
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:443: error: cannot find symbol
log(commandline.describeCommand(), Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:446: error: cannot find symbol
err = run(commandline.getCommandline(), new LogOutputStream(this, Project.MSG_INFO), new LogOutputStream(this, Project.MSG_WARN));
^
symbol: class LogOutputStream
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:446: error: cannot find symbol
err = run(commandline.getCommandline(), new LogOutputStream(this, Project.MSG_INFO), new LogOutputStream(this, Project.MSG_WARN));
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:446: error: cannot find symbol
err = run(commandline.getCommandline(), new LogOutputStream(this, Project.MSG_INFO), new LogOutputStream(this, Project.MSG_WARN));
^
symbol: class LogOutputStream
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:446: error: cannot find symbol
err = run(commandline.getCommandline(), new LogOutputStream(this, Project.MSG_INFO), new LogOutputStream(this, Project.MSG_WARN));
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:448: error: cannot find symbol
throw new BuildException(e, getLocation());
^
symbol: class BuildException
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:448: error: cannot find symbol
throw new BuildException(e, getLocation());
^
symbol: method getLocation()
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:458: error: cannot find symbol
throw new BuildException("ANTLR returned: " + err, getLocation());
^
symbol: class BuildException
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:458: error: cannot find symbol
throw new BuildException("ANTLR returned: " + err, getLocation());
^
symbol: method getLocation()
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:463: error: cannot find symbol
throw new BuildException("ANTLR signaled an error.", getLocation());
^
symbol: class BuildException
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:463: error: cannot find symbol
throw new BuildException("ANTLR signaled an error.", getLocation());
^
symbol: method getLocation()
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:468: error: cannot find symbol
log("All dependencies of grammar file \'" + target.getCanonicalPath() + "\' are up to date.", Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:470: error: cannot find symbol
log("All dependencies of grammar file \'" + target.toString() + "\' are up to date.", Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:488: error: cannot find symbol
log("Option 'glib' is not supported by ANTLR v3. Option ignored!", Project.MSG_WARN);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:495: error: cannot find symbol
log("Option 'depend' is implicitely always used by ANTLR v3. Option can safely be omitted!", Project.MSG_WARN);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:498: error: cannot find symbol
log("Option 'trace' is not supported by ANTLR v3. Option ignored!", Project.MSG_WARN);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:501: error: cannot find symbol
log("Option 'traceParser' is not supported by ANTLR v3. Option ignored!", Project.MSG_WARN);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:504: error: cannot find symbol
log("Option 'traceLexer' is not supported by ANTLR v3. Option ignored!", Project.MSG_WARN);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:552: error: cannot find symbol
throw new BuildException("No target grammar, lexer grammar or tree parser specified!");
^
symbol: class BuildException
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:554: error: cannot find symbol
throw new BuildException("Target: " + target + " is not a file!");
^
symbol: class BuildException
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:563: error: cannot find symbol
throw new BuildException("Invalid output directory: " + outputDirectory);
^
symbol: class BuildException
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:567: error: cannot find symbol
throw new BuildException("Invalid working directory: " + workingdir);
^
symbol: class BuildException
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:576: error: cannot find symbol
throw new BuildException("Invalid lib directory: " + libDirectory);
^
symbol: class BuildException
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:583: error: cannot find symbol
CommandlineJava cmdline;
^
symbol: class CommandlineJava
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:585: error: cannot find symbol
cmdline = (CommandlineJava) commandline.clone();
^
symbol: class CommandlineJava
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:587: error: cannot find symbol
throw new BuildException("Clone of commandline failed: " + e);
^
symbol: class BuildException
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:597: error: cannot find symbol
log(cmdline.describeCommand(), Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:600: error: cannot find symbol
Redirector r = new Redirector(this);
^
symbol: class Redirector
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:600: error: cannot find symbol
Redirector r = new Redirector(this);
^
symbol: class Redirector
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:605: error: cannot find symbol
log("Write dependencies for '" + target.toString() + "' to file '" + f.getCanonicalPath() + "'", Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:610: error: cannot find symbol
throw new BuildException("Redirection of output failed: " + e);
^
symbol: class BuildException
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:620: error: cannot find symbol
log("Redirection of output terminated.", Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:622: error: cannot find symbol
log("Termination of output redirection failed: " + ex, Project.MSG_ERR);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:624: error: cannot find symbol
throw new BuildException(e, getLocation());
^
symbol: class BuildException
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:624: error: cannot find symbol
throw new BuildException(e, getLocation());
^
symbol: method getLocation()
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:635: error: cannot find symbol
log("Redirection of output terminated.", Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:637: error: cannot find symbol
log("Termination of output redirection failed: " + e, Project.MSG_ERR);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:645: error: cannot find symbol
log("Antlr libraries not found in external classpath or embedded classpath statement ", Project.MSG_ERR);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:647: error: cannot find symbol
log("Dependency check failed. ANTLR returned: " + err, Project.MSG_ERR);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:673: error: cannot find symbol
throw new BuildException("Could not close file\'" + f.toString() + "\'.");
^
symbol: class BuildException
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:679: error: cannot find symbol
throw new BuildException("Could not open \'" + f.getCanonicalPath() + "\' for reading.");
^
symbol: class BuildException
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:681: error: cannot find symbol
throw new BuildException("Could not open \'" + f.toString() + "\' for reading.");
^
symbol: class BuildException
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:699: error: cannot find symbol
log("File '" + a + "' is not a regular file", Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:706: error: cannot find symbol
log("File '" + a + "' is a regular file last modified at " + lhs.lastModified(), Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:716: error: cannot find symbol
log("File '" + a + "' depends on file '" + name + "'", Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:717: error: cannot find symbol
log("File '" + a + "' modified at " + aFile.lastModified(), Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:718: error: cannot find symbol
log("File '" + name + "' modified at " + bFile.lastModified(), Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:720: error: cannot find symbol
log("Compiling " + target + " as '" + name + "' is newer than '" + a + "'", Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:723: error: cannot find symbol
log("Touching file '" + a + "'", Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:738: error: cannot find symbol
throw new BuildException("Error reading file '" + f.toString() + "'");
^
symbol: class BuildException
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:751: error: cannot find symbol
log("Split right hand side '" + name + "'", Project.MSG_VERBOSE);
^
symbol: variable Project
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:758: error: cannot find symbol
PumpStreamHandler psh;
^
symbol: class PumpStreamHandler
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:760: error: cannot find symbol
psh = new PumpStreamHandler(out, bos);
^
symbol: class PumpStreamHandler
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:762: error: cannot find symbol
psh = new PumpStreamHandler(out, new TeeOutputStream(err, bos));
^
symbol: class PumpStreamHandler
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:762: error: cannot find symbol
psh = new PumpStreamHandler(out, new TeeOutputStream(err, bos));
^
symbol: class TeeOutputStream
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:765: error: cannot find symbol
Execute exe = new Execute(psh, null);
^
symbol: class Execute
location: class ANTLR3
antlr-ant/main/antlr3-task/antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java:765: error: cannot find symbol
Execute exe = new Execute(psh, null);
^
symbol: class Execute
location: class ANTLR3
100 errors
1 warning
debian/rules:34: recipe for target 'common-post-build-indep' failed
make: *** [common-post-build-indep] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
Upon investigation, the reason apt was pulled in before was because velocity
current depends on it. However, a rebuilt velocity package will no longer
have this dependency - and according to the commentary on #814679 the
smaller set of dependencies for velocity is actually the correct one.
--
Daniel Schepler
More information about the pkg-java-maintainers
mailing list