Bug#925533: libspring-java: stopped building libspring-jms-java and libspring-messaging-java

Andrej Shadura andrewsh at debian.org
Wed Mar 27 11:37:17 GMT 2019


On Wed, 27 Mar 2019 12:01:40 +0100 Mattia Rizzolo <mattia at debian.org> wrote:
> On Tue, Mar 26, 2019 at 04:35:41PM -0700, tony mancill wrote:
> > Are you sure about the upload of 4.3.22-2 changing the number of binary
> > packages built?  If that is the case, it was completely unintentional.
> 
> Meh, apparently nope, I was tricked by that dpkg change in the Binary
> field... I had only looked at the uploaded .changes, forgetting it
> doesn't list anymore all the produced binaries…
> 
> Sorry for inappropriately pointing at you.
> 
> So, this was instead caused by Andrej's -3 upload, that has
> 
> --- libspring-java-4.3.22/debian/rules  2019-03-04 05:35:23.000000000 +0100
> +++ libspring-java-4.3.22/debian/rules  2019-03-09 15:46:25.000000000 +0100
> @@ -5,15 +5,18 @@
> 
>  JAVA_HOME       := /usr/lib/jvm/default-java
> 
> -MODULES = aop beans context context-support core expression instrument jdbc jms messaging orm oxm test tx web webmvc webmvc-portlet
> +# MODULES = aop beans context context-support core expression instrument jdbc jms messaging orm oxm test tx web webmvc webmvc-portlet
> +MODULES = aop beans context context-support core expression instrument jdbc orm oxm test tx web webmvc webmvc-portlet
> 
>  %:
> -       dh $@ --buildsystem=gradle
> +       dh $@ --buildsystem=gradle -Nlibspring-messaging-java -Nlibspring-jms-java
> 
>  override_dh_auto_build:
>         dh_auto_build -- jar -x test -x check \
>                          -x :spring-orm-hibernate4:compileJava \
>                          -x :spring-orm-hibernate5:compileJava \
> +                        -x :spring-jms:compileJava \
> +                        -x :spring-messaging:compileJava \
>                          -x :spring-instrument-tomcat:compileJava \
>                          -x :spring-webmvc-tiles2:compileJava \
>                          -x :spring-websocket:compileJava
> 
> 
> (srly?  Using dh -N instead of removing the packages from d/control?!…).

Yes, so that it’s easier to bring them back when they’re unbroken.

> Anyway, this also wasn't mentioned in the changelog...

It was, indirectly:

  * Disable jasperreports support since it is RC-buggy.
  * Don’t build against libreactor-core-java since it depends on RC-
    buggy openhft.


-- 
Cheers,
  Andrej



More information about the pkg-java-maintainers mailing list