Bug#688085: SEVERE: Cannot resolve dependencies in ./pom.xml: Dangling meta
Mathieu Malaterre
malat at debian.org
Wed Sep 19 07:25:25 UTC 2012
Package: maven-debian-helper
Version: 1.5.1
Severity: important
I am trying to package Perf4j using mh_make. It seems to work quite
well. Steps:
$ wget https://github.com/perf4j/perf4j/tarball/perf4j-0.9.16
$ tar xvfz [...]
$ mh_make
Environment variable DEBLICENSE not set, using GPL-3+ by default
Enter the name of the new Debian source package. If empty, it will
defaults to perf4j
>
Enter the name of the binary package. If empty, it will defaults to
libperf4j-java
>
Run tests while building the package?
[y]/n > y
Generate the Javadoc while building the package?
[y]/n > y
Checking that apt-file is installed and has been configured...
[ok]
Checking that licensecheck is installed...
[ok]
Solving dependencies for package libperf4j-java (tests are included)
(documentation is included)
Analysing pom.xml...
Enter the upstream version for the package. If you press <Enter> it
will default to 0.9.16
>
Version of org.perf4j:perf4j is 0.9.16
Choose how it will be transformed:
[1] - Replace all versions starting by 0. with 0.x
2 - Change the version to the symbolic 'debian' version
3 - Keep the version
4 - Custom rule
>
Resolving log4j:log4j:jar:1.2.14 of scope compile...
Sep 13, 2012 9:16:29 AM
org.debian.maven.packager.DependenciesSolver$ToResolve resolve
SEVERE: Cannot resolve dependencies in ./pom.xml: Dangling meta
character '+' near index 0
+)\.(.*)/\$1\.\$2\.x/
^
java.util.regex.PatternSyntaxException: Dangling meta character '+' near index 0
+)\.(.*)/\$1\.\$2\.x/
^
at java.util.regex.Pattern.error(Pattern.java:1730)
at java.util.regex.Pattern.sequence(Pattern.java:1895)
at java.util.regex.Pattern.expr(Pattern.java:1769)
at java.util.regex.Pattern.compile(Pattern.java:1477)
at java.util.regex.Pattern.<init>(Pattern.java:1150)
at java.util.regex.Pattern.compile(Pattern.java:840)
at org.debian.maven.repo.Rule.<init>(Rule.java:44)
at org.debian.maven.repo.DependencyRule.<init>(DependencyRule.java:41)
at org.debian.maven.repo.POMInfo.getPublishedRules(POMInfo.java:275)
at org.debian.maven.repo.Repository.searchMatchingPOM(Repository.java:130)
at org.debian.maven.packager.DependenciesSolver.resolveDependency(DependenciesSolver.java:987)
at org.debian.maven.packager.DependenciesSolver.resolveDependency(DependenciesSolver.java:883)
at org.debian.maven.packager.DependenciesSolver.resolveDependencies(DependenciesSolver.java:878)
at org.debian.maven.packager.DependenciesSolver.access$000(DependenciesSolver.java:56)
at org.debian.maven.packager.DependenciesSolver$ToResolve.resolve(DependenciesSolver.java:353)
at org.debian.maven.packager.DependenciesSolver.resolveDependenciesNow(DependenciesSolver.java:864)
at org.debian.maven.packager.DependenciesSolver.solveDependencies(DependenciesSolver.java:598)
at org.debian.maven.packager.DependenciesSolver.main(DependenciesSolver.java:1420)
Resolving org.apache.maven.plugins:maven-compiler-plugin:maven-plugin:2.0.2
of scope runtime...
Dependency org.apache.maven.plugins:maven-compiler-plugin:maven-plugin:2.0.2
found in package libmaven-compiler-plugin-java
[ok]
Resolving org.apache.maven.plugins:maven-release-plugin:maven-plugin:2.2.1
of scope runtime...
In pom.xml:
This plugin is not useful for the build or its use is against Debian
policies. Ignore this plugin?
org.apache.maven.plugins:maven-release-plugin:maven-plugin:2.2.1
ref:
http://lists.debian.org/debian-java/2012/09/msg00009.html
-- System Information:
Debian Release: 6.0.5
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable'), (200, 'testing'), (100, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-0.bpo.2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages maven-debian-helper depends on:
ii default-jdk 1:1.6-40 Standard Java or Java compatible D
ii libmaven-clean-plugin-java 2.3-3 Maven clean plugin
ii libmaven-compiler-plugin-j 2.0.2-4 Maven compiler plugin
ii libmaven-jar-plugin-java 2.2-4 Maven Jar plugin
ii libmaven-resources-plugin- 2.3-5 Maven resources plugin
ii libmaven-site-plugin-java 2.1-1 Maven Site Plugin for generating a
ii libplexus-velocity-java 1.1.7-3 Plexus component interface to velo
ii libsurefire-java 2.4.3-3 Surefire test framework for Java
ii maven-repo-helper 1.7.1~bpo60+1 Helper tools for including Maven m
ii maven2 2.2.1-5 Java software project management a
ii velocity 1.6.2-4 Java-based template engine for web
Versions of packages maven-debian-helper recommends:
ii apt-file 2.4.0 search for files within Debian pac
Versions of packages maven-debian-helper suggests:
pn libmaven-javadoc-plugin-java <none> (no description available)
-- no debconf information
More information about the pkg-java-maintainers
mailing list