mff-uk / odcs-dpus

Repository for DPUs (Data processing units) for ETL tool for RDF data
3 stars 2 forks source link

Cannot compile DPUs #84

Closed ventuc closed 9 years ago

ventuc commented 9 years ago

I tried to compile the DPUs using the script in the tools folder, but the compilation fails. I tried both with the master branch and the develop branch. You can see the output of the compilation here: http://pastebin.com/raw.php?i=Y1FpQyf8.

Errors are all similar to this:

Failed to execute goal on project dataunit-rdf-simple: Could not resolve dependencies for project cz.cuni.mff.xrg.uv:dataunit-rdf-simple:bundle:1.0.1: Failed to collect dependencies at cz.cuni.mff.xrg.odcs:dataunit-rdf:jar:[1.2.1,1.3.0): No versions available for cz.cuni.mff.xrg.odcs:dataunit-rdf:jar:[1.2.1,1.3.0) within specified range

Thank you

tomas-knap commented 9 years ago

Just a note, mff-uk/DPUs repository contains lots of DPUs, which are not relevant for COMSODE project, so document only those, which are referenced from the oficial document (Deliverable D3.2)

skodapetr commented 9 years ago

UK repository contains several libraries that are used/required by our DPUs - those libraries must be compiled first. In your case it is libs/dataunit-rdf-simple project that is missing - but it's only one of many.

The latest dev. was in branch feature/1.3.0 and master and develop branches were used for older versions of UV (1.2.0). However today we merged feature/1.3.0 into master branch and there is also "new" init script tools/init.sh

So please update (pull), execute toosl/init.sh and the try to compile DPUs again. Also not every DPU is ready for version 1.3.0, the list of 1.3.0 compatible can be found in readme. Also as we are currently updating DPUs to 1.3.0 there is no central build all tool/project.

ventuc commented 9 years ago

Thank you, I followed your suggestions and I have succesfully compiled the five DPUs compatible with 1.3.0 listed in the readme.