In any case, it is fixed now.
[INFO] Installing
/a/surrey16/vol/vol1/bbrwork/h/homer/lcsim-contrib/target/lcsim-contrib-2.0-SNAPSHOT.jar
to
/u/ey/homer/.m2/repository/org/lcsim/lcsim-contrib/2.0-SNAPSHOT/lcsim-contrib-2.0-SNAPSHOT.jar
[INFO] [freehep-jas:install {execution: default}]
[INFO] Copied 1 jar file to /u/ey/homer/.JAS3/extensions
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
Cheers,
Homer
On Fri, 12 Oct 2012, Sho Uemura wrote:
> The CVS version of lcsim-contrib is broken right now. You shouldn't need to
> build lcsim-contrib, read below:
>
>
> Quickish summary of CVS, Maven and version numbers:
>
> The source for the lcsim/hps-java projects lives in CVS. You can check code
> out, and it will be the most current version of the source.
>
> The Java code is built using Maven. Each Maven project (hps-java,
> hps-detectors, lcsim, lcsim-contrib . . .) has a list of dependencies on
> other Maven projects, with version numbers specified.
>
> When you build a Maven project, Maven looks for dependencies in your ~/.m2
> directory (your "local repository"), which contains every Maven project
> you've ever built or downloaded from the Internet. If it can't find all the
> packages it needs, it goes to the Internet - there's an lcsim repository, a
> FreeHEP repository, etc. - and downloads them. (Projects get deployed to
> these repositories by Software Experts.)
>
> A Maven project you build yourself will get added to your local repository as
> a snapshot - e.g. "2.3-SNAPSHOT."
>
> Most of the hps-java dependencies are release versions (not snapshots). This
> means that when you build hps-java, those dependencies are always pulled from
> the Internet. There is no reason to checkout and build these dependencies
> because Maven won't use them to build hps-java anyway. The one exception is
> hps-detectors - hps-java uses the snapshot version because hps-detectors is
> just as much in flux as hps-java.
>
>
>
> tl;dr: You should only checkout and build a project if:
>
> (a) you're going to run the .jar of that project - only hps-java
>
> (b) you know you need the most current version, and you know hps-java uses
> the snapshot version - only hps-detectors
>
> (c) you're going to make changes to the project - you need to change the
> dependencies of other projects to use the snapshot version, and when you're
> done you should let Software Experts know that you have a change you'd like
> to make (hps-java and hps-detectors are our turf, we can break them all we
> want, but lcsim etc. are used by other people so there needs to be some
> oversight)
>
>
>
>
> still tl;dr: You should only checkout and build hps-java and hps-detectors
> unless we tell you otherwise (to this mailing list). Everything else will be
> downloaded magically.
>
> On Fri, 12 Oct 2012, Sarah Phillips wrote:
>
>> Hi HPS Software Experts,
>>
>> I am doing an update of my HPS software, but I cannot get lcsim-contrib to
>> compile because of these errors:
>>
>> [INFO] -------------------------------------------------------------
>> [ERROR] COMPILATION ERROR :
>> [INFO] -------------------------------------------------------------
>> [ERROR]
>> /data/sarahp/lcsim-contrib/src/main/java/org/lcsim/contrib/homer/vvHratio/sid/java/MyDBDvvHAnalysis.java:[18,7]
>> duplicate class: MyDBDvvHAnalysis
>> [ERROR]
>> /data/sarahp/lcsim-contrib/src/main/java/org/lcsim/contrib/homer/vvHratio/PFOJetFindingDriver.java:[22,7]
>> duplicate class: PFOJetFindingDriver
>> [ERROR]
>> /data/sarahp/lcsim-contrib/src/main/java/org/lcsim/contrib/homer/vvHratio/MyDBDvvH.java:[16,7]
>> duplicate class: MyDBDvvH
>> [INFO] 3 errors
>> [INFO] -------------------------------------------------------------
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] BUILD FAILURE
>> [INFO]
>> ------------------------------------------------------------------------
>>
>> Is there a way I can get it to ignore these for now? Thanks!
>>
>>
>> With Regards,
>>
>> Sarah
>>
>> ########################################################################
>> Use REPLY-ALL to reply to list
>>
>> To unsubscribe from the HPS-SOFTWARE list, click the following link:
>> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1
>>
>
> ########################################################################
> Use REPLY-ALL to reply to list
>
> To unsubscribe from the HPS-SOFTWARE list, click the following link:
> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1
>
########################################################################
Use REPLY-ALL to reply to list
To unsubscribe from the HPS-SOFTWARE list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1
|