[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#771662: marked as done (unblock: geronimo-j2ee-connector-1.5-spec/2.0.0-1.1)



Your message dated Mon, 01 Dec 2014 19:04:14 +0000
with message-id <1417460654.2472.58.camel@adam-barratt.org.uk>
and subject line Re: Bug#771662: unblock: geronimo-j2ee-connector-1.5-spec/2.0.0-1.1
has caused the Debian Bug report #771662,
regarding unblock: geronimo-j2ee-connector-1.5-spec/2.0.0-1.1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
771662: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=771662
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package geronimo-j2ee-connector-1.5-spec. This package was missing Maven artifacts which are needed to fix the RC bugs on libspring-java.

Thank you

unblock geronimo-j2ee-connector-1.5-spec/2.0.0-1.1


diff -u geronimo-j2ee-connector-1.5-spec-2.0.0/debian/changelog geronimo-j2ee-connector-1.5-spec-2.0.0/debian/changelog
--- geronimo-j2ee-connector-1.5-spec-2.0.0/debian/changelog
+++ geronimo-j2ee-connector-1.5-spec-2.0.0/debian/changelog
@@ -1,3 +1,13 @@
+geronimo-j2ee-connector-1.5-spec (2.0.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Install the Maven artifacts (Closes: #729609)
+  * Standards-Version updated to 3.9.6 (no changes)
+  * Removed the deprecated DM-Upload-Allowed field
+  * Removed the dependency on the JRE for the binary package
+
+ -- Emmanuel Bourg <ebourg@apache.org>  Mon, 01 Dec 2014 11:04:47 +0100
+
 geronimo-j2ee-connector-1.5-spec (2.0.0-1) unstable; urgency=low

   * New upstream version.
diff -u geronimo-j2ee-connector-1.5-spec-2.0.0/debian/control geronimo-j2ee-connector-1.5-spec-2.0.0/debian/control
--- geronimo-j2ee-connector-1.5-spec-2.0.0/debian/control
+++ geronimo-j2ee-connector-1.5-spec-2.0.0/debian/control
@@ -2,17 +2,18 @@
 Section: java
 Priority: optional
 Maintainer: Chris Grzegorczyk <grze@eucalyptus.com>
-DM-Upload-Allowed: yes
 Uploaders: Graziano Obertelli <graziano@eucalyptus.com>, Kyo Lee <kyo.lee@eucalyptus.com>
 XSBC-Original-Maintainer: Thierry Carrez <thierry.carrez@ubuntu.com>
 Build-Depends-Indep: default-jdk, junit
-Build-Depends: ant-optional, debhelper (>= 5), cdbs (>= 0.4.5.3)
-Standards-Version: 3.8.4
+Build-Depends: ant-optional, debhelper (>= 5), cdbs (>= 0.4.5.3), maven-repo-helper
+Standards-Version: 3.9.6
+Vcs-Git: git://anonscm.debian.org/pkg-java/geronimo-j2ee-connector-1.5-spec.git
+Vcs-Browser: http://anonscm.debian.org/cgit/pkg-java/geronimo-j2ee-connector-1.5-spec.git
 Homepage: http://geronimo.apache.org

 Package: libgeronimo-j2ee-connector-1.5-spec-java
 Architecture: all
-Depends: default-jre-headless | java5-runtime-headless, ${misc:Depends}
+Depends: ${misc:Depends}
 Description: Geronimo API implementation of the J2EE connector 1.5 spec
  The goal of the Geronimo project is to produce a server runtime framework
  that pulls together the best Open Source alternatives to create runtimes
@@ -25 +25,0 @@
-
diff -u geronimo-j2ee-connector-1.5-spec-2.0.0/debian/rules geronimo-j2ee-connector-1.5-spec-2.0.0/debian/rules
--- geronimo-j2ee-connector-1.5-spec-2.0.0/debian/rules
+++ geronimo-j2ee-connector-1.5-spec-2.0.0/debian/rules
@@ -26,4 +26,6 @@
-binary-post-install/lib$(DEB_SOURCE_PACKAGE)-java::
-       dh_install -plib$(DEB_SOURCE_PACKAGE)-java build/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).jar usr/share/java
-       dh_link -plib$(DEB_SOURCE_PACKAGE)-java usr/share/java/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).jar usr/share/java/$(DEB_SOURCE_PACKAGE).jar
+clean::
+       mh_clean

+binary-post-install/lib$(DEB_SOURCE_PACKAGE)-java::
+       mh_installjar -plib$(DEB_SOURCE_PACKAGE)-java --java-lib --usj-name=geronimo-j2ee-connector-1.5-spec pom.xml build/geronimo-j2ee-connector-1.5-spec-$(DEB_UPSTREAM_VERSION).jar
+       mh_installpom -plib$(DEB_SOURCE_PACKAGE)-java --has-package-version --no-parent pom.xml

--- End Message ---
--- Begin Message ---
On Mon, 2014-12-01 at 14:38 +0100, Emmanuel Bourg wrote:
> Le 01/12/2014 14:18, Adam D. Barratt a écrit :
> 
> > Please excuse my ignorance on the Java side, but what's the rationale
> > for this change?
> > 
> >> +  * Removed the dependency on the JRE for the binary package
> 
> Hi Adam,
> 
> This is our policy for packaging Java libraries (this is caught by
> Lintian with the needless-dependency-on-jre tag). The dependency on the
> runtime is declared by the package using the library. For example
> libtomcat8-java doesn't depend on a JRE, tomcat8 depends on
> libtomcat8-java and requires java7-runtime-headless.


Okay, thanks for the explanation. Unblocked.

Regards,

Adam

--- End Message ---

Reply to: