Hi Hans,

On Tue, Aug 4, 2015 at 6:00 PM, Hans-Christoph Steiner <h...@at.or.at>
wrote:

>
> Hey Komal,
>
> Looks good overall.  You seem to be getting much quicker at packaging :)  I
> pushed some commits to fix some minor things.  Here are some open issues:
>
> I am glad to know that you are happy with my progress.


> * its not building for me, perhaps there is a missing Build-Depends: like
> 'ivy' or something else?  Here's the error:
>
>  debian/rules build
> dh build
>    dh_testdir
>    dh_auto_configure
>    dh_auto_build
>         ant
> Buildfile: /tmp/buildd/cmdreader-1.5/build.xml
>
> config-ivy:
>
> BUILD FAILED
> /tmp/buildd/cmdreader-1.5/build.xml:66: Problem: failed to create task or
> type
> antlib:org.apache.ivy.ant:configure
> Cause: The name is undefined.
> Action: Check the spelling.
> Action: Check that any custom tasks/types have been declared.
> Action: Check that any <presetdef>/<macrodef> declarations have taken
> place.
> No types or tasks have been defined in this namespace yet
>
> This appears to be an antlib declaration.
> Action: Check that the implementing library exists in one of:
>         -/usr/share/ant/lib
>         -/tmp/buildd/.ant/lib
>         -a directory added on the command line with the -lib argument
>
>
> Total time: 0 seconds
> dh_auto_build: ant returned exit code 1
> debian/rules:7: recipe for target 'build' failed
> make: *** [build] Error 2
> dpkg-buildpackage: error: debian/rules build gave error exit status 2
> E: Failed autobuilding of package
>
>
> The build was failing due to missing ivy package. I have added ivy in
build-depends.


> * The whole debian/ directory got included into git after a build was run.
> That means that all of the build products where included as well, they
> shouldn't be.  I removed them, and added a debian/.gitignore file so that
> they
> are can't be committed to git.
>
> * add_hamcrest.patch is 0 bytes, either the contents are missing or it
> should
> be removed
>
>
I have made all above changes and have pushed those on Alioth.


> * Since this is a java package, I recommend adding it as part of the Java
> team
> (I cc'ed the list) by setting the Maintainer: field.  But you are of course
> welcome to keep yourself as the maintainer.
>
> I would love to be a Debian Maintainer. Do I need to do anything for
becoming a Maintainer?


> * I pushed a trivial commit to use the canonical, HTTPS URLs for git.
>
> .hc
>
> Komal Sukhani:
> > Hi all,
> >
> > I have packaged cmdreader
> > <https://github.com/rzwitserloot/com.zwitserloot.cmdreader>, which is
> > dependency of lombok-ast, and have
> > uploaded my code to Alioth.
> >
> > Can you please review that package?
> >
> > Now I am working on lombok which is also required by lombok-ast.
> >
> > Komal Sukhani
> >
>

Reply via email to