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