Your message dated Thu, 12 Nov 2015 18:35:49 +0000
with message-id <e1zwwir-0004cb...@franck.debian.org>
and subject line Bug#786340: fixed in maven-debian-helper 1.7
has caused the Debian Bug report #786340,
regarding maven-debian-helper: Switching from CDBS to DH build system in 
initial mh_make templates
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 ow...@bugs.debian.org
immediately.)


-- 
786340: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=786340
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: maven-debian-helper
Version: 1.6.11
Severity: wishlist

Hi,

I already tried to start a discussion about switching the default
build system in mh_make templates to DH.

https://lists.debian.org/debian-java/2015/05/msg00037.html

I agree that cdbs is a sufficient and good build system for simple
Maven based packages. Nevertheless I think dh's features are superior
and there are other things which should be taken into consideration:

 * dh is the most used build system in Debian. Switching the default
   to dh makes it easier for newcomers to contribute new packages or
   to update existing ones because they can possibly re-use their
   existing packaging skills for Java software too.

 * dh's overriding mechanism is superior and more flexible. Especially
   if you have to deal with any all source packages, a lot of symlinks
   or other customizations, dh provides logical override targets and a
   plethora of options.

 * I believe that we should focus on one build system for team
   maintained packages which simplifies the packaging process in the
   long run. There will be common problems, but also common solutions
   and people will benefit from synergy effects.

 * A default debian/rules template is even shorter and we could avoid
   the build-dependency on cdbs :)


export JAVA_HOME=/usr/lib/jvm/default-java

%:
       dh $@ --parallel --buildsystem=maven


get-orig-source:
       uscan --download-current-version --force-download --no-symlink


There seems to be only one blocker. Cleaning doesn't always work as
intended with dh. Emmanuel has already provided a patch for debhelper.
I will mark his bug as a blocking bug for this one.

https://bugs.debian.org/785811

More feedback is appreciated

Regards,

Markus



-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

Versions of packages maven-debian-helper depends on:
ii  default-jdk                     2:1.7-52
ii  libmaven-clean-plugin-java      2.5-1
ii  libmaven-compiler-plugin-java   2.5.1-1
ii  libmaven-jar-plugin-java        2.4-1
ii  libmaven-resources-plugin-java  2.3-8
ii  libmaven-site-plugin-java       2.1-3
ii  libplexus-velocity-java         1.1.8-1
ii  libsurefire-java                2.10-5
ii  maven-repo-helper               1.8.9
ii  maven2                          2.2.1-25
ii  velocity                        1.7-4

maven-debian-helper recommends no packages.

Versions of packages maven-debian-helper suggests:
ii  apt-file                      2.5.4
ii  devscripts                    2.15.4
ii  libmaven-javadoc-plugin-java  2.9.1-2
ii  subversion                    1.8.10-6

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: maven-debian-helper
Source-Version: 1.7

We believe that the bug you reported is fixed in the latest version of
maven-debian-helper, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 786...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Emmanuel Bourg <ebo...@apache.org> (supplier of updated maven-debian-helper 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 12 Nov 2015 19:18:51 +0100
Source: maven-debian-helper
Binary: maven-debian-helper
Architecture: source all
Version: 1.7
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers 
<pkg-java-maintainers@lists.alioth.debian.org>
Changed-By: Emmanuel Bourg <ebo...@apache.org>
Description:
 maven-debian-helper - Helper tools for building Debian packages with Maven
Closes: 737988 786340
Changes:
 maven-debian-helper (1.7) unstable; urgency=medium
 .
   * Ignore the 'maven clean' errors when building with debhelper
   * Do not run the tests when DEB_BUILD_OPTIONS=nocheck is specified
     (Closes: #737988)
   * Changed the debian/rules template to use DH by default instead of CDBS.
     A rules file using CDBS can still be generated by adding the --cdbs
     parameter to mh_make (Closes: #786340)
   * Generate debian/watch for GitHub projects
   * Added animal-sniffer-maven-plugin to the ignored plugins
Checksums-Sha1:
 e303587565a7aa3520282ea558a44af443e8549b 2114 maven-debian-helper_1.7.dsc
 7b9860bceb560644753a5172e7d8a935de359acc 85696 maven-debian-helper_1.7.tar.xz
 13b9a1e73c94350f960adb678be62fd5481cc904 118128 maven-debian-helper_1.7_all.deb
Checksums-Sha256:
 2e7254514deddf4184cfb983c2bcecfa03a9fea9840f2e9d0b34f2cb719f6e39 2114 
maven-debian-helper_1.7.dsc
 c91583b81be58955fc31a5a8dec3ef7a91f94debca280e7730dd36097ccdf83d 85696 
maven-debian-helper_1.7.tar.xz
 96e3078687bbcd57df12f89269bd5ad235602b493ca1f9d2ca9287196bab6029 118128 
maven-debian-helper_1.7_all.deb
Files:
 21cb29b1fc2bf85eee3e1973663551aa 2114 java optional maven-debian-helper_1.7.dsc
 6e27269a22c6c995167675f073e693a1 85696 java optional 
maven-debian-helper_1.7.tar.xz
 dafd704a308ba490ce51c22ae1491440 118128 java optional 
maven-debian-helper_1.7_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJWRNiUAAoJEPUTxBnkudCs3EYQAIkXm9GVPPpHze+tZAbOTslP
jL7p905elX3RPC8HRsPOfJ12Zx2B/DypDaYrf/QO8rOOeuud89ykX+Ci/lv7t/29
bfVydj8PN/5h5+Uos+zRLDnW8WIb9IGREWy22xhw3jvbjJwtTcyGr2m7rLKdiFo5
aJGralC+z8Gp9aN2WS/+jggpfVtmrWvVL66rjC397wi5AJXheDrwUuohijTjC0Bk
jy7AhiGKr093zD9cPI/vGX8ktiACSJrO+0p+xT5FMXhf1k2f22y8LTzqYtee06+0
x4kygAjEyCe4c+Iju7bfuxYsnzNT1NG3T9YdxYrQxHceoM/A6hvbGB1GOkd8DfdB
6p6jCOzt+6fxDLs1tArRQmVI1nyJlXjoDWYmnc36z/UE7adD/hTEODoVnt8xg26O
2szJJK6N19xc+DNniaOVnHwqYOpGWEp9TwuN11g9oaFDKbxmjgGLVJgqoep6Vs3z
Rwe0XAF2McKLCluEji6B0rYjYBU+Ffnr2JkV3kmlXIK5AeoFvMXT8TVX5l9UxNC9
/6YuEprtKY/13DvjiMzXTdqWtV4uy+djx4bcmsCEGKBaz1y6Z+ymzvQvSSc4dyL7
biPNhAKs5k/Q1esL9kc/t4a4YARwfvu7itCRnYM2xkXZa00t8xjl3g4TBTCF0wrN
DkQbt0KhOZA5SB0eRvRg
=rKwX
-----END PGP SIGNATURE-----

--- End Message ---
__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Reply via email to