Thanks again for all the replies. I am still a little confused, so let me clarify some of the issues inline:
--no-site-packages is recommended to avoid problems with incompatible > versions of GeoNode's python dependencies installed in the system's > site-packages. On a fresh Ubuntu system this should not be a problem. > But when I do use --no-site-packages I get the missing urlgrabber dependency. I am tempted by Christian Spanring's suggestion installing urlgrabber manually into the virtual environment, but since I want to script all steps of the installation I can't see how. Also, I am less interested in getting a GeoNode installed and more interested in a scripted installation procedure so that we may easily deploy GeoNodes and develop applications on top of it. > >> - On Ubuntu 10.04 LTS, I get the following error from the command >> paver build (full output log below): >> - error: cannot open .git/FETCH_HEAD: Permission denied >> >> This is a regular, run-of-the-mill filesystem permissions error. One way > this might happen is if you had been trying to build as the root user > (perhaps inadvertently after forgetting to log out of a 'sudo su -' session) > and are now trying to build under an unprivileged user account. > All steps I took were scripted and hence reproducible, so I can't see how I could experience the above problem. I was surprised, though, that there was no file called .git/FETCH_HEAD and hence no permissions to change. > The problem is not that you have openjdk (while Sun Java is recommended for > performance reasons, OpenJDK works fine as well.) The problem is that the > openjdk-jre package does not provide javac (the Java Compiler, part of the > JDK, or Java Development Kit). > I am very glad to hear that it'll work with OpenJDK. What is your recommendation regarding javac then? And finally, it does not take 7 hours to install - all I was saying that it is slow and hard to trouble shoot because our bandwidth is just 7 Megabits per second :-) Cheers and thanks Ole Nielsen
