Path: csiph.com!goblin3!goblin.stu.neva.ru!news.roellig-ltd.de!open-news-network.org!weretis.net!feeder4.news.weretis.net!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod From: Andreas Tille Newsgroups: linux.debian.maint.java,linux.debian.devel.mentors Subject: Re: Java problem when upgrading pixelmed Date: Thu, 08 Oct 2015 13:10:02 +0200 Message-ID: References: X-Original-To: Emmanuel Bourg X-Mailbox-Line: From debian-java-request@lists.debian.org Thu Oct 8 11:04:17 2015 Old-Return-Path: X-Amavis-Spam-Status: No, score=-1.999 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, COMPANYSYMBOLPRICE=3, LDO_WHITELIST=-5, MEDS2=2, RP_MATCHES_RCVD=0.001] autolearn=no autolearn_force=no X-Policyd-Weight: using cached result; rate: -6.1 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.5.23 (2014-03-12) X-Mailing-List: archive/latest/18751 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/20151008110351.GA8387@an3as.eu Approved: robomod@news.nic.it Lines: 70 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: Debian Med Packaging Team , Debian Java List , Debian Mentors List X-Original-Date: Thu, 8 Oct 2015 13:03:51 +0200 X-Original-Message-ID: <20151008110351.GA8387@an3as.eu> X-Original-References: <20151006202809.GB12054@an3as.eu> <561430E8.2020003@apache.org> Xref: csiph.com linux.debian.maint.java:8437 linux.debian.devel.mentors:34035 On Tue, Oct 06, 2015 at 10:36:56PM +0200, Emmanuel Bourg wrote: > Le 06/10/2015 22:28, Andreas Tille a écrit : > > > export JAVAVERSIONTARGETJARFILE=/usr/lib/jvm/default-java/jre/lib/rt.jar; javac -O -target 1.7 -source 1.7 -bootclasspath ${JAVAVERSIONTARGETJARFILE} -encoding "UTF8" -Xlint: deprecation -XDignore.symbol.file \ > > -classpath ../../..:/usr/share/java/commons-compress.jar:/usr/share/java/commons-codec.jar:/usr/share/java/vecmath.jar:/usr/share/java/jai_imageio.jar:/usr/share/java/ pixelmed_codec.jar \ > > -sourcepath ../../.. ImageEditUtilities.java > > ImageEditUtilities.java:119: error: package com.pixelmed.codec.jpeg does not exist > > com.pixelmed.codec.jpeg.Parse.parse(fbis,fbos,shapes); > > I bet you are missing pixelmed_codec.jar which is likely to contain the > com.pixelmed.codec.jpeg package according to its name: > > http://www.dclunie.com/pixelmed/software/codec/20141206_current/ I think you've won your bet ;-) and I injected some packaging for pixelmed-codec[1]. Unfortunately I'm not yet through all dependencies since the build ends with: ... SetCharacteristicsFromSummary.java:240: error: cannot find symbol JsonReader jsonReader = Json.createReader(new FileReader(jsonfile)); ^ symbol: class JsonReader location: class SetCharacteristicsFromSummary SetCharacteristicsFromSummary.java:240: error: cannot find symbol JsonReader jsonReader = Json.createReader(new FileReader(jsonfile)); ^ symbol: variable Json location: class SetCharacteristicsFromSummary SetCharacteristicsFromSummary.java:241: error: cannot find symbol JsonObject obj = jsonReader.readObject(); ^ symbol: class JsonObject location: class SetCharacteristicsFromSummary SetCharacteristicsFromSummary.java:244: error: cannot find symbol JsonObject functionalGroupEntries = (JsonObject)(obj.get(functionalGroupName)); ^ symbol: class JsonObject location: class SetCharacteristicsFromSummary SetCharacteristicsFromSummary.java:244: error: cannot find symbol JsonObject functionalGroupEntries = (JsonObject)(obj.get(functionalGroupName)); ^ symbol: class JsonObject location: class SetCharacteristicsFromSummary 37 errors Makefile:43: recipe for target 'SetCharacteristicsFromSummary.class' failed make[3]: *** [SetCharacteristicsFromSummary.class] Error 1 make[3]: Leaving directory '/home/andreas/debian-maintain/repack/pixelmed/pixelmed-20150917/com/pixelmed/apps' The makefiles are refering to lib/additional/javax.json-api-1.0.jar and it seems none of the json java classes are fitting this. I remember times when the jar contents were listed in: http://ftp-master.debian.org/users/twerner/jar-content.txt.gz But this does not seem to be updated any more. Any further hints are welcome Andreas. [1] svn://anonscm.debian.org/debian-med/trunk/packages/pixelmed-codec/trunk/ -- http://fam-tille.de