Joerg Ostertag wrote:
> I have errors while compiling osmosis:
>       BUILD FAILED
>       
> /home/tweety/openstreetmap-applications/utils/osmosis/trunk/build-ivy.xml:52: 
>    
>       impossible to resolve dependencies:
>        java.io.FileNotFoundException: /root/.ivy2/cache/resolved-bretth.com-
>                                                    [email protected]
>                                        (No such file or directory)
>
> What is osmosis compile trying to get here?
>
> More details here:
> http://www.gpsdrive.de/build_cluster/osmosis/debian-squeeze-64/debuild.log.shtml
>   

Osmosis uses the ivy tool for dependency management:
http://ant.apache.org/ivy/

It creates an .ivy2 directory in your home directory.  This contains a 
number of sub-directories which are manipulated by ivy during the 
dependency resolution process.  I have a few suggestions on how to progress.
* Find out why ivy thinks your home directory is "/root", that is most 
likely the problem.  I assume you're not running the build as root.
* Run "ant resolve" which will force ivy to perform dependency 
resolution to be performed.
* Run "ant clean-cache" which will clean up the ivy directory if 
something has gotten corrupted (I've never had to do this).

Brett


_______________________________________________
dev mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/dev

Reply via email to