Package: ant Version: 1.6.2-2 Severity: normal
In my /etc/apt/sources.list, I changed all references to 'stable' into 'testing', and did an `apt-get update` and `apt-get dist-upgrade`. In the output of the `apt-get dist-upgrade` I noticed that package ant would be kept back. This got my attention because I made the switch mainly because I wanted ant's latest version. To find out more, I tried: # apt-get -o Debug::pkgProblemResolver=true -sV install ant Reading Package Lists... Building Dependency Tree... Starting Starting 2 Investigating ant Package ant has broken dep on ant-doc Considering ant-doc 0 as a solution to ant 10000 Added ant-doc to the remove list Fixing ant via remove of ant-doc Done Suggested packages: libbsf-java (2.3.0+cvs20050308a-1) liboro-java (2.0.8a-1) libxalan2-java (2.6.0-6) liblog4j1.2-java (1.2.13-1) libregexp-java (1.4-3) jython (2.1.0-23) antlr (2.7.6-6) libbcel-java (5.1-6) libcommons-logging-java (1.0.4-5) libjdepend-java (2.9-3) libgnumail-java (1.1.1-2) libcommons-net-java (1.4.1-1) Recommended packages: ant-optional (1.6.5-6) The following packages will be REMOVED: ant-doc (1.6.5-6) libant1.6-java (1.6.2-2.1) The following packages will be upgraded: ant (1.6.2-2 => 1.6.5-6) 1 upgraded, 0 newly installed, 2 to remove and 755 not upgraded. Remv ant-doc (1.6.5-6 Debian:testing) Remv libant1.6-java (1.6.2-2.1 ) [ant ] Inst ant [1.6.2-2] (1.6.5-6 Debian:testing) Conf ant (1.6.5-6 Debian:testing) To bypass the broken dependency and the removal of package ant-doc, I also tried: # apt-get -o Debug::pkgProblemResolver=true -V install ant ant-doc Reading Package Lists... Building Dependency Tree... Starting Starting 2 Done Suggested packages: libbsf-java (2.3.0+cvs20050308a-1) liboro-java (2.0.8a-1) libxalan2-java (2.6.0-6) liblog4j1.2-java (1.2.13-1) libregexp-java (1.4-3) jython (2.1.0-23) antlr (2.7.6-6) libbcel-java (5.1-6) libcommons-logging-java (1.0.4-5) libjdepend-java (2.9-3) libgnumail-java (1.1.1-2) libcommons-net-java (1.4.1-1) Recommended packages: ant-optional (1.6.5-6) The following packages will be REMOVED: libant1.6-java (1.6.2-2.1) The following packages will be upgraded: ant (1.6.2-2 => 1.6.5-6) ant-doc (1.6.2-2 => 1.6.5-6) 2 upgraded, 0 newly installed, 1 to remove and 755 not upgraded. Need to get 3835kB of archives. After unpacking 2851kB disk space will be freed. Do you want to continue? [Y/n] Get:1 ftp://download.xs4all.nl testing/main ant-doc 1.6.5-6 [2800kB] Get:2 ftp://download.xs4all.nl testing/main ant 1.6.5-6 [1035kB] Fetched 3835kB in 12s (319kB/s) (Reading database ... 113457 files and directories currently installed.) Preparing to replace ant-doc 1.6.2-2 (using .../ant-doc_1.6.5-6_all.deb) ... Unpacking replacement ant-doc ... dpkg: libant1.6-java: dependency problems, but removing anyway as you request: ant depends on libant1.6-java; however: Package libant1.6-java is to be removed. (Reading database ... 113781 files and directories currently installed.) Removing libant1.6-java ... (Reading database ... 113767 files and directories currently installed.) Preparing to replace ant 1.6.2-2 (using .../archives/ant_1.6.5-6_all.deb) ... Unpacking replacement ant ... Setting up ant-doc (1.6.5-6) ... Setting up ant (1.6.5-6) ... For me, this seems to solve the broken dependency. The messages about libant1.6-java are worrisome, but don't seem to result in problems. -- System Information: Debian Release: 3.1 APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.4.26-1-386 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages ant depends on: ii gij-3.3 [java-virtual-machine 1:3.3.5-13 The GNU Java bytecode interpreter ii libant1.6-java 1.6.2-2.1 Java based build tool like make -- ii libxerces2-java 2.6.2-2 Validating XML parser for Java wit ii sablevm [java-virtual-machine 1.11.3-1 Free implementation of Java Virtua -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

