Everything is a Freaking DNS problem - drush http://127.0.0.1:8080/blog/taxonomy/term/1350/0 en Packaging Drush http://127.0.0.1:8080/blog/packaging-drush <p>A couple of weeks ago I was once again manually installing Drush as there were no packages for CentOS / EPEL or whatever, apart from the <a href="http://drupal.org/node/502452" rel="nofollow">needed patch </a> to get it running on a 5.1.X RHEL php</p> <p>I had found <a href="http://drupal.org/node/508086" rel="nofollow">this</a> thread on Drupal.org mentioning that a package already exists<br /> however David had not answered the exact location yet<br /> So I created a drush package with a with the above mentionned patch and sent it to Jon Ciesla again he gave some suprising feedback ;)</p> <p><cite><br /> Drush itself might need to be modified in Fedora. It seems<br /> like one of the major functions of drush is to install and update<br /> modules. That's great for modules we don't ship as rpms, but we can't<br /> allow drush to modify modules that we ship.<br /> </cite></p> <p>This feedback pretty much leaves me with 3 options.</p> <p>The first one is the easiest one, I just forget about packaging drush for Fedora.</p> <p>The second one would require me to patch Drush so that for all existing drupal modules that have been packaged for Fedora, Drush will call yum to install them. This obviously would create a lot of work maintaining this excludelist.</p> <p>The third one would be to disable the download functionality for Drush in a Fedora/Rhel enviornment, Jon suggested that this would probably be the saftest path.</p> <p>(Jon also suggested a fourth option, namely removing all drupal modules from fedora and add a prohibition to package them in the Packaging Guidelines, which he immediately called ridiculous.)</p> <p>I once again understand the problem of the Distribution maintainer, but on the other hand if I were the upstream Drush developer I wouldn't want to see my software severely disabled in a distribution.</p> <p>So what do you folks think, disable the functionality or not ?</p> <p>PS. Yes I've contacted upstream , but I haven't gotten a reply yet.</p> http://127.0.0.1:8080/blog/packaging-drush#comments drupal drush epel fedora rhel rpm Sun, 20 Dec 2009 20:41:10 +0000 Kris Buytaert 973 at http://127.0.0.1:8080/blog