Closed (duplicate)
Project:
Provision
Version:
6.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
6 Oct 2011 at 13:46 UTC
Updated:
6 Oct 2011 at 14:15 UTC
It's kind of a pain to upgrade drush_make, at this point, since #1214216: Drush should prefer per-user directory to global directory when later is not writable isn't in yet. Root can't run drush (to do `drush dl drush_make`), and trying to do so as the aegir user gets the following error:
Destination directory /usr/share/drush/commands is not writable. [error]
Project drush_make (6.x-2.3) could not be downloaded to /usr/share/drush/commands/drush_make. [error]
So, the only way I see to do this, at this point, is to delete /usr/share/drush/commands/drush_make, download a fresh copy and untar it in place, as root.
Can the .deb handle such an upgrade?
Comments
Comment #1
anarcat commentedthe proper answer for this is to #980152: package drush_make for Debian - i.e. that drush_make is packaged independently. This should be simple a enough task, at least certainly easier than to manage it from within provision or hostmaster.