Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 734160 - dev-java/xom-1.3.2: stabilization request
Summary: dev-java/xom-1.3.2: stabilization request
Status: RESOLVED DUPLICATE of bug 783897
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords: PullRequest
Depends on: 739894
Blocks:
  Show dependency tree
 
Reported: 2020-07-28 00:35 UTC by Andrius Štikonas
Modified: 2021-04-23 08:44 UTC (History)
4 users (show)

See Also:
Package list:
dev-java/xom-1.3.2
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrius Štikonas 2020-07-28 00:35:38 UTC
I've tried building xom-1.2.10 which is the current stable version and it failed to build. Can we stabilize a newer version? Newer version worked fine.

Reproducible: Always




compile-core:
    [javac] Compiling 106 source files to /var/tmp/portage/dev-java/xom-1.2.10/work/XOM/build/classes
    [javac] /var/tmp/portage/dev-java/xom-1.2.10/work/XOM/build/src/nu/xom/Builder.java:45: error: package org.apache.xerces.impl does not exist
    [javac] import org.apache.xerces.impl.Version;
    [javac]                              ^
    [javac] /var/tmp/portage/dev-java/xom-1.2.10/work/XOM/build/src/nu/xom/XML1_0Parser.java:23: error: package org.apache.xerces.parsers does not exist
    [javac] import org.apache.xerces.parsers.SAXParser;
    [javac]                                 ^
    [javac] /var/tmp/portage/dev-java/xom-1.2.10/work/XOM/build/src/nu/xom/XML1_0Parser.java:24: error: package org.apache.xerces.parsers does not exist
    [javac] import org.apache.xerces.parsers.DTDConfiguration;
    [javac]                                 ^
    [javac] /var/tmp/portage/dev-java/xom-1.2.10/work/XOM/build/src/nu/xom/XML1_0Parser.java:46: error: cannot find symbol
    [javac] class XML1_0Parser extends SAXParser {
    [javac]                            ^
    [javac]   symbol: class SAXParser
    [javac] /var/tmp/portage/dev-java/xom-1.2.10/work/XOM/build/src/nu/xom/Builder.java:70: error: cannot find symbol
    [javac]             String x = Version.getVersion();
    [javac]                        ^
    [javac]   symbol:   variable Version
    [javac]   location: class Builder
    [javac] /var/tmp/portage/dev-java/xom-1.2.10/work/XOM/build/src/nu/xom/Builder.java:199: error: incompatible types: XML1_0Parser cannot be converted to XMLReader
    [javac]             parser = new XML1_0Parser();
    [javac]                      ^
    [javac] /var/tmp/portage/dev-java/xom-1.2.10/work/XOM/build/src/nu/xom/XML1_0Parser.java:49: error: cannot find symbol
    [javac]         super(new DTDConfiguration());
    [javac]                   ^
    [javac]   symbol:   class DTDConfiguration
    [javac]   location: class XML1_0Parser
    [javac] 7 errors

BUILD FAILED
/var/tmp/portage/dev-java/xom-1.2.10/work/XOM/build.xml:194: Compile failed; see the compiler error output for details.
Comment 1 Thomas Deutschmann (RETIRED) gentoo-dev 2020-10-18 15:21:15 UTC
 * Error: circular dependencies:

(dev-java/jaxen-1.1.4-r1:1.1/1.1::gentoo, ebuild scheduled for merge) depends on
 (dev-java/xom-1.3.2:0/0::gentoo, ebuild scheduled for merge) (buildtime)
  (dev-java/jaxen-1.1.4-r1:1.1/1.1::gentoo, ebuild scheduled for merge) (buildtime)
Comment 2 NATTkA bot gentoo-dev 2020-10-18 15:24:55 UTC
Resetting sanity check; keywords are not fully specified and arches are not CC-ed.
Comment 3 J.Borme 2020-10-25 21:16:11 UTC
Summarizing: 

xom-1.2.10 does not build (does not detect xerces)

xom-1.3.2 requires jaxen, which is broken: jaxen-1.1.4-r1 and -1.1.6 require xom (cricular dependency), jaxen-1.1.6-r1 has the circular dependecy corrected but does not build (e.g. bug #739894)
Comment 4 Volkmar W. Pogatzki 2021-04-19 10:53:05 UTC
Obsoleted by https://bugs.gentoo.org/783897
Comment 5 Volkmar W. Pogatzki 2021-04-23 08:44:20 UTC

*** This bug has been marked as a duplicate of bug 783897 ***