Bug#703376: javahelper: Remove Maven support from jh_makepkg

Hilko Bengen bengen at debian.org
Mon Mar 18 22:04:09 UTC 2013


Package: javahelper
Version: 0.43
Severity: normal
Tags: patch

jh_makepkg's template for Maven projects produces a debian/rules file
that uses /usr/bin/mvn-debian whose maintainer does not support
"production use". The comment at the top of /usr/bin/mvn-debian is
correct: The template produced by jh_makepkg cannot even determine in a
robust way if the build attempt by mvn-debian has been successful or
not.

Yet, production use is exactly what is implied by templates for building
Debian packages that are output by a script.

In its current form, this template does more harm and frustration than
good for unsuspecting users (DDs such as myself who just want to package
some Maven-built software). On the other hand, supporting Maven seems to
be a bigger, more complicated, task that is better served by mh_make
from the maven-debian-helper package. 

I suggest removing maven "support" from jh_makepkg altogether; see my
patch below.

Cheers,
-Hilko

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/x-diff
Size: 2327 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20130318/fdb63809/attachment.diff>


More information about the pkg-java-maintainers mailing list