Seems as though I have all the dependancies, but admittedly I'm tired. Just hoping for a quick and easy answer. Most likely I'm missing something completely obvious.
Installing on Ubuntu Hardy and this is where it's crapping out. I'm able to wget the file to that path manually. Not sure what the problem is.
==> Creating basic directory structure
==> Drush found in /var/aegir/drush/drush.php, good
==> Drush seems to be functionning properly
==> Installing drush make in /var/aegir/.drush
Unable to download drush_make-6.x-2.0-beta5.tar.gz to [error]
/var/aegir/.drush/ from
http://ftp.drupal.org/files/projects/drush_make-6.x-2.0-beta5.tar.gz
An error occurred at function : drush_pm_download [error]
Comments
Comment #1
Anonymous (not verified) commentedYou may have encountered a network problem connecting to ftp.drupal.org? I can't reproduce this. Does the problem continue to occur for you?
As a last resort you can download drush_make manually and put it in /var/aegir/.drush/ and then run the installer again. It should detect that Drush Make is installed (same as it did for Drush in your output above) and move on.
Comment #2
yajnin commentedJust attempted it again. No dice. I can connect manually to that path so I'm not sure that it could be a network problem.
I've just placed drush_make there manually. I run it again. And I'm getting the exact same error....
I'll continue to poke around... bracing myself for a long day :*(
Comment #3
yajnin commentedOk, its not a download issue, there seems to be some sort of permission problem in writing the file. Working on it.
Comment #4
Anonymous (not verified) commentedIf you 'place drush_make there manually', ensure the files are all owned by aegir and are readable, the install task won't *try* to download Drush Make. It'll detect that a version of drush_make exists in /var/aegir/.drush/ , and use it.
So yes presumably some permisison problem not even writing the file but reading it.. If you just grab drush_make manually as the aegir user, should be no problem.
Incidentally, while you're at it, drush_make beta5 is horribly broken with Aegir right now. Use beta2 or even better, do a cvs checkout of their 6--2 branch, which has fixed some bugs causing Aegir installs to fail. See this item in the FAQ.
Comment #5
zroger commentedI just ran across this same issue. The problem ended up being that I was running the install script from a directory that the aegir user doesn't have permissions for. Since the files are downloaded and untarred in place, the aegir user must have write access to the current directory. To fix this, i simply moved install.sh.txt to the /var/aegir directory and ran the install from there.
Comment #6
yajnin commentedBack on this.
And I can confirm Roger's fix worked. Simple.
Subsequent issues were resolved by:
1. Change shebang in install.sh.txt to /bin/bash
2. su -s /bin/sh aegir -c "bash install.sh.txt" ("sh install etc" became "bash install etc")
3. chown aegir:aegir /var/aegir
~~
Now ready to run the browser functions. *Crosses Fingers*
Comment #7
yajnin commented