Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.java > #11627
| Path | csiph.com!weretis.net!feeder7.news.weretis.net!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod |
|---|---|
| From | Felix Natter <fnatter@gmx.net> |
| Newsgroups | linux.debian.maint.java |
| Subject | Re: Help to detect java classes in drop-seq (covid-19 relevant) needed |
| Date | Wed, 20 May 2020 18:20:02 +0200 |
| Message-ID | <A8zBM-77U-11@gated-at.bofh.it> (permalink) |
| References | <A8v59-4ls-11@gated-at.bofh.it> |
| X-Original-To | Andreas Tille <andreas@an3as.eu> |
| X-Mailbox-Line | From debian-java-request@lists.debian.org Wed May 20 16:13:11 2020 |
| Old-Return-Path | <fnatter@gmx.net> |
| X-Amavis-Spam-Status | No, score=-5.28 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DIGITS_LETTERS=1, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FOURLA=0.1, FREEMAIL_FROM=0.001, LDO_WHITELIST=-5, MDO_CABLE_TV3=0.5, MURPHY_DRUGS_REL8=0.02, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, WORD_WITHOUT_VOWELS=1] autolearn=no autolearn_force=no |
| X-Policyd-Weight | using cached result; rate: -5.5 |
| Old-Dkim-Signature | v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1589991174; bh=ltNRC8gOH34jl7SfU5KHFb7tgr7EhuG8gGy9SvS/mSc=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=OZslcFo/2HA3MqbIQiByWGwN0NiSyJAN62ndhPJEPX17GXyZSarhagOsjLkNl9HO2 BX7ezrPaAMQz11MoBcf8zu7Zl0VBtNnZSmyFQRSjqULlMfD4wps1OodMnmxiDuFtCQ c06bbMajrHH97G4Ws1rdVHiBYL2zf7Svp+TNW0BY= |
| X-Ui-Sender-Class | 01bb95c1-4bf8-414a-932a-4f6e2808ef9c |
| User-Agent | Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) |
| MIME-Version | 1.0 |
| Content-Type | text/plain |
| X-Provags-ID | V03:K1:2WKyklqeZtHaqmvBPo3aIRPXvURCrD5ZhSAZHMDAu+J+APpSb61 tLQIqafGaK64YGR2cnC+GlsgHe4ekTV5Bxs7rgJu10c12z0PKZUJv0+YRIgO3Bxr/JbpD6K FYZNhlgWmGpFy+LoOxOLviwkm4MaSfPrnQag8S+xZ5iQpO99L8jPOZqiijlcJDPWsufheH5 DCbxFvZmLgAZeupwQzakA== |
| X-Ui-Out-Filterresults | notjunk:1;V03:K0:dTj2zG+6Jc0=:BlHpwm2MPYR5OFJTGJDUA5 /hVhnNNDeEA9fB8BHtZuOWStJ4nzQMRYlpuEW+XL341XTkxsN9rBk5Grn6v8xtzjPyxxJJiua g+nx/V6kd7anoSJmV2+SXCl3MyksU9yniBP6DdGQ06xAlq7+7VKy0ohrVi1ymUfpyPsft3QNH RW42+eiqE4klygQRHsbugn7M+sPTV4+UJG/x7VNge52ycznfxPtx4x12EO86cRk81qFxXHjti yxAH2rtlHq3hPyg7uxWFYOlJW0SudYgzIHsUUd43Qw0KlWF1C5eB/d+MmK3zLxwZ0DFXYox0m Kra+UGZnyT68Ud904UdYIdA4RZ06Q7T6IVpLUqAx3mBKLjUF56b7vdSb8/G1YoaJCVV1GTSxk MdHiTbegTniHwf07rtkNTYxwu31FiEOaAzapuHoXLEha3lbsghdC4AhouV0XEMN53IR2CwRki LKI/2Fe8XG88Z2Dgb4TL6cdxYP1p52OFMTNhK57nIVlkHWaktoVZzkmaPFHbE/AQCgJfl8XSq 1mDjyv8yaTebX9jctg4OCskT/03Tw8Rk7TFgfbkr6niZuUvm791jPMEQ0n51bAXeNvf8O9H85 LXVLV4SqycZsoxJM+R8OHHixNbsqN95AiO3SkBGTShgxSiePtt6+YUhXPTG+CGZazg9wgNKqM 2LwvTuOLgS3CtxLa0R0e7H0pUPwU1zNld0NUtFvPE8QQCakmAyQo/wZt0R34p4uNtwz/8ilQ3 oQfngoiS0S5jSMiIi2Y03nRiqC/20Wj/yQSn/1CuTCVwFfGXz4EEIySxEtIXTU3N/28o9u8jc U2vAKY7XPqVW3CiqC7ZbDZeSSb5fZEqykEVCP+M9kqhyj5jBuGRkg7Ty/FT2dzPHdolnIhjmT 31bQawfjlIbL8WxxnMTKABpNx+8mAE7mnYBAJsfhStupO2H9OJbo/+bkGoLmbhP6D47TJuNik Ekwf+QPAGEFyretGEk025oDmHahV0BNbg+UjgNCd2ithK09Rl63bi3wB4FpYsdanh74Dr3QFh LbTaLBhq3fUKpEjYtOllALtVtzL6LyOeEIIupybYK82FOwYiwT3fsWlE/qeQ9wtJ0oRvBCeKG cUbAm2jPsiHQDGvv1WACkUpAcYHx95sBJVS5jvRbx27ZNZKsXSuQ9XtYEYpY1zeRGo010lz7C lewfuhh+N4de7IQvJDYOL29T4CKaw/KQkztW1it96IZkR2OOVCOT5VL1FjzKW2Cm9X7GyMfdv 8wzSZLWnSEfKNU/cn |
| Content-Transfer-Encoding | quoted-printable |
| X-Mailing-List | <debian-java@lists.debian.org> archive/latest/22205 |
| List-ID | <debian-java.lists.debian.org> |
| List-URL | <https://lists.debian.org/debian-java/> |
| List-Archive | https://lists.debian.org/msgid-search/87eereshyx.fsf@gmx.net |
| Approved | robomod@news.nic.it |
| Lines | 73 |
| Organization | linux.* mail to news gateway |
| Sender | robomod@news.nic.it |
| X-Original-Cc | Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>, Debian Java List <debian-java@lists.debian.org> |
| X-Original-Date | Wed, 20 May 2020 18:12:54 +0200 |
| X-Original-Message-ID | <87eereshyx.fsf@gmx.net> |
| X-Original-References | <20200520112049.GK12054@an3as.eu> |
| Xref | csiph.com linux.debian.maint.java:11627 |
Show key headers only | View raw
Andreas Tille <andreas@an3as.eu> writes:
> Hi,
hello Andreas,
> I've started packaging of drop-seq[1] and replaced those JARs that are
> replacable by Debian packaged versions. I also have set CLASS_PATH in
> d/rules, but it seems to be ignored. I have dealt with similar cases by
> patching it into build.xml but here I have not found the relevant place
> to do so. I'm aware that I did not yet added all needed classes to
> CLASS_PATH, but currently I get
>
>
> dh_auto_build
> ant -Duser.name debian
> Buildfile: /build/drop-seq-2.3.0+dfsg/build.xml
> [taskdef] Could not load definitions from resource testngtasks. It could not be found.
>
> compile-src:
> [mkdir] Created dir: /build/drop-seq-2.3.0+dfsg/classes
> [javac] Compiling 201 source files to /build/drop-seq-2.3.0+dfsg/classes
> [javac] /build/drop-seq-2.3.0+dfsg/src/java/org/broadinstitute/dropseqrna/TranscriptomeException.java:28: error: package htsjdk.samtools does not exist
> [javac] import htsjdk.samtools.SAMException;
> [javac] ^
> [javac] /build/drop-seq-2.3.0+dfsg/src/java/org/broadinstitute/dropseqrna/TranscriptomeException.java:34: error: cannot find symbol
> [javac] public class TranscriptomeException extends SAMException
> [javac] ^
> [javac] symbol: class SAMException
> ...
Since the upstream jars were in ${lib}, you need to point ${lib} to /usr/share/java/:
diff --git a/debian/patches/debian_packaged_libs.patch b/debian/patches/debian_packaged_libs.patch
index 1d3790c..4fc1ed9 100644
--- a/debian/patches/debian_packaged_libs.patch
+++ b/debian/patches/debian_packaged_libs.patch
@@ -1,6 +1,6 @@
--- a/build.xml
+++ b/build.xml
-@@ -35,7 +35,7 @@
+@@ -35,13 +35,15 @@
<property name="classes.test" location="testclasses"/>
<property name="test.output" location="dist/test"/>
<property name="javadoc" location="javadoc"/>
@@ -9,3 +9,13 @@
<property name="public.dir" location="."/>
<!-- INIT -->
+ <path id="classpath">
+- <fileset dir="${lib}">
+- <include name="*.jar"/>
++ <fileset dir="/usr/share/java">
++ <include name="htsjdk.jar"/>
++ <include name="picard.jar"/>
++ <include name="commons-collections4.jar"/>
+ </fileset>
+ </path>
+ <path id="test.classpath">
You have to add more libraries like these.
Cheers and Best Regards,
--
Felix Natter
debian/rules!
Back to linux.debian.maint.java | Previous | Next — Previous in thread | Next in thread | Find similar
Help to detect java classes in drop-seq (covid-19 relevant) needed Andreas Tille <andreas@an3as.eu> - 2020-05-20 13:30 +0200
Re: Help to detect java classes in drop-seq (covid-19 relevant) needed Felix Natter <fnatter@gmx.net> - 2020-05-20 18:20 +0200
Re: Help to detect java classes in drop-seq (covid-19 relevant) needed Andreas Tille <andreas@fam-tille.de> - 2020-05-20 22:30 +0200
Re: Help to detect java classes in drop-seq (covid-19 relevant) needed Andreas Tille <andreas@an3as.eu> - 2020-05-21 14:50 +0200
Re: Help to detect java classes in drop-seq (covid-19 relevant) needed Felix Natter <fnatter@gmx.net> - 2020-05-21 21:40 +0200
csiph-web