[Debian-med-packaging] picard-tools package

Charles Plessy plessy at debian.org
Tue Jun 22 11:11:14 UTC 2010


Le Tue, Jun 15, 2010 at 05:53:21PM -0700, Shaun Jackman a écrit :
> 
> I've packaged picard-tools and checked it into git:
> git://git.debian.org/git/debian-med/picard-tools.git

Hi Shaun,

I downloaded the repository with the following command:

debcheckout --git-track='*' -a git://git.debian.org/git/debian-med/picard-tools.git

I then installed the build dependancies with:

sudo mk-build-deps -r -i

But unfortunately, I can not build the picard-tools:

---------------------------------------------------------------------
↱picard-tools↲$ fakeroot debian/rules binary
dh  binary
   dh_testdir
   dh_auto_configure
   dh_auto_build
Buildfile: /home/charles/debian/debian-med/picard-tools/build.xml

init:

set_java_home_1.5_correctly:

set_java_home_1.5_to_default_java_home:
     [echo] JAVA_HOME_1_5=${env.JAVA_HOME}

set_java_home_1.5:

compile-sam-jdk:
    [mkdir] Created dir: /home/charles/debian/debian-med/picard-tools/classes
    [javac] /home/charles/debian/debian-med/picard-tools/build.xml:96: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 93 source files to /home/charles/debian/debian-med/picard-tools/classes

BUILD FAILED
/home/charles/debian/debian-med/picard-tools/build.xml:96: /home/charles/debian/debian-med/picard-tools/lib does not exist.

Total time: 0 seconds
dh_auto_build: ant returned exit code 1
make: *** [binary] Error 2
---------------------------------------------------------------------

Trying again, after creating the lib directory:

---------------------------------------------------------------------
↱picard-tools↲$ mkdir /home/charles/debian/debian-med/picard-tools/lib
↱picard-tools↲$ fakeroot debian/rules binary
dh  binary
   dh_auto_build
Buildfile: /home/charles/debian/debian-med/picard-tools/build.xml

init:

set_java_home_1.5_correctly:

set_java_home_1.5_to_default_java_home:
     [echo] JAVA_HOME_1_5=${env.JAVA_HOME}

set_java_home_1.5:

compile-sam-jdk:
    [javac] /home/charles/debian/debian-med/picard-tools/build.xml:96: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 93 source files to /home/charles/debian/debian-med/picard-tools/classes

BUILD FAILED
/home/charles/debian/debian-med/picard-tools/build.xml:96: Error running ${env.JAVA_HOME}/bin/javac compiler

Total time: 0 seconds
dh_auto_build: ant returned exit code 1
make: *** [binary] Error 2
---------------------------------------------------------------------


By the way, I have committed version 1.23 to my local repository. Shall I push it?

Have a nice day,

-- 
Charles

PS: I have not forgetten your suggestion to update the Debian Med packaging policy,
I just have a huge backlog…



More information about the Debian-med-packaging mailing list