[Pkg-puppet-devel] Bug#884186: puppetdb: Please remove the build dependency on glassfish-javaee

Emmanuel Bourg ebourg at apache.org
Tue Dec 12 13:20:51 UTC 2017


Source: puppetdb
Version: 4.4.1-1
Severity: important

Hi,

puppetdb builds depend on glassfish-javaee which is going to be removed soon.
Could you drop the dependency please? I doesn't seem to be required to build
puppetdb. I'm attaching a patch.

Thank you,

Emmanuel Bourg
-------------- next part --------------
diff --git a/debian/control b/debian/control
index db7f36d6..190a5375 100644
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,6 @@ Build-Depends: debhelper (>= 10),
                default-jdk-headless,
                dh-exec,
                dh-systemd (>= 1.5),
-               glassfish-javaee,
                javahelper,
                libactivemq-java (>= 5.13.2),
                libasm-java,
diff --git a/debian/rules b/debian/rules
index 648f8c56..9f195b72 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,7 +6,7 @@
 include /usr/share/dpkg/pkg-info.mk
 
 PRODUCED_JAR=puppetdb.jar
-export CLASSPATH=/usr/share/java/clojure.jar:/usr/share/java/activemq-broker.jar:/usr/share/java/activemq-client.jar:/usr/share/java/activemq-kahadb-store.jar:/usr/share/java/bidi.jar:/usr/share/java/cheshire.jar:/usr/share/java/clj-digest.jar:/usr/share/java/clj-http.jar:/usr/share/java/clj-stacktrace.jar:/usr/share/java/clj-time.jar:/usr/share/java/commons-compress.jar:/usr/share/java/commons-lang3.jar:/usr/share/java/pantomime.jar:/usr/share/java/compojure.jar:/usr/share/java/specter.jar:/usr/share/java/core.async.jar:/usr/share/java/core.match.jar:/usr/share/java/core.memoize.jar:/usr/share/java/fast-zip-visit.jar:/usr/share/java/HikariCP.jar:/usr/share/java/honeysql.jar:/usr/share/java/hooke.jar:/usr/share/java/instaparse.jar:/usr/share/java/java.jdbc.jar:/usr/share/java/math.combinatorics.jar:/usr/share/java/math.numeric-tower.jar:/usr/share/java/metrics-clojure.jar:/usr/share/java/at-at.jar:/usr/share/java/postgresql.jar:/usr/share/java/prismatic-schema.jar:/usr/share/java/puppetlabs-comidi.jar:/usr/share/java/dujour-version-check.jar:/usr/share/java/puppetlabs-http-client.jar:/usr/share/java/puppetlabs-i18n.jar:/usr/share/java/kitchensink.jar:/usr/share/java/stockpile.jar:/usr/share/java/trapperkeeper.jar:/usr/share/java/trapperkeeper-metrics.jar:/usr/share/java/trapperkeeper-status.jar:/usr/share/java/trapperkeeper-webserver-jetty9.jar:/usr/share/java/raynes-fs.jar:/usr/share/java/ring-core.jar:/usr/share/java/slf4j-api.jar:/usr/share/java/slingshot.jar:/usr/share/java/tools.logging.jar:/usr/share/java/tools.macro.jar:/usr/share/java/tools.namespace.jar:/usr/share/java/versioneer.jar:/usr/share/java/data.priority-map.jar:/usr/share/java/asm-all.jar:/usr/share/java/java.jmx.jar:/usr/share/java/geronimo-jms_1.1_spec.jar:/usr/share/java/glassfish-javaee.jar:/usr/share/java/commons-logging.jar
+export CLASSPATH=/usr/share/java/clojure.jar:/usr/share/java/activemq-broker.jar:/usr/share/java/activemq-client.jar:/usr/share/java/activemq-kahadb-store.jar:/usr/share/java/bidi.jar:/usr/share/java/cheshire.jar:/usr/share/java/clj-digest.jar:/usr/share/java/clj-http.jar:/usr/share/java/clj-stacktrace.jar:/usr/share/java/clj-time.jar:/usr/share/java/commons-compress.jar:/usr/share/java/commons-lang3.jar:/usr/share/java/pantomime.jar:/usr/share/java/compojure.jar:/usr/share/java/specter.jar:/usr/share/java/core.async.jar:/usr/share/java/core.match.jar:/usr/share/java/core.memoize.jar:/usr/share/java/fast-zip-visit.jar:/usr/share/java/HikariCP.jar:/usr/share/java/honeysql.jar:/usr/share/java/hooke.jar:/usr/share/java/instaparse.jar:/usr/share/java/java.jdbc.jar:/usr/share/java/math.combinatorics.jar:/usr/share/java/math.numeric-tower.jar:/usr/share/java/metrics-clojure.jar:/usr/share/java/at-at.jar:/usr/share/java/postgresql.jar:/usr/share/java/prismatic-schema.jar:/usr/share/java/puppetlabs-comidi.jar:/usr/share/java/dujour-version-check.jar:/usr/share/java/puppetlabs-http-client.jar:/usr/share/java/puppetlabs-i18n.jar:/usr/share/java/kitchensink.jar:/usr/share/java/stockpile.jar:/usr/share/java/trapperkeeper.jar:/usr/share/java/trapperkeeper-metrics.jar:/usr/share/java/trapperkeeper-status.jar:/usr/share/java/trapperkeeper-webserver-jetty9.jar:/usr/share/java/raynes-fs.jar:/usr/share/java/ring-core.jar:/usr/share/java/slf4j-api.jar:/usr/share/java/slingshot.jar:/usr/share/java/tools.logging.jar:/usr/share/java/tools.macro.jar:/usr/share/java/tools.namespace.jar:/usr/share/java/versioneer.jar:/usr/share/java/data.priority-map.jar:/usr/share/java/asm-all.jar:/usr/share/java/java.jmx.jar:/usr/share/java/geronimo-jms_1.1_spec.jar:/usr/share/java/commons-logging.jar
 
 MAVEN_INF=$(CURDIR)/debian/META-INF/maven/puppetlabs/puppetdb
 LEIN_INF=$(CURDIR)/debian/META-INF/leiningen/puppetlabs/puppetdb


More information about the Pkg-puppet-devel mailing list