title: Installing ezComponents with Pyrus
body: <p>this is somewhat related to <a href="https://stackoverflow.com/questions/5797651/problems-installing-php-ezcomponents-using-pyrus" title="Problems installing PHP EzComponents using pyrus">Problems installing PHP EzComponents using pyrus</a>.</p>
  
  <p>I am trying to do a clean installation of pyrus without any package installed the way pear used to do it (meaning no pear installer etc.).
  I am however running in to problems with the ezComponents which a lot of tools depend on.
  Whenever I run <code>sudo pyrus install ezc/ConsoleTools</code> i get:</p>
  
  <pre><code>Using PEAR installation found at /usr/lib/php
  Downloading components.ez.no/ConsoleTools
  PEAR2\Pyrus\Package\Exception: Invalid abstract package components.ez.no/ConsoleTools - releasing maintainer's certificate is not a certificate
  </code></pre>
  
  <p>Installing the stuff with pear works, but when i then try to get pyrus to take over control with <code>sudo pyrus /usr/lib/php upgrade ezc/ConsoleTools</code> I get exactly the same error because it is trying to download the package again.</p>
  
  <p>My best guess is that ezComponents is using some custom pear channel server. How do I work around this? Or do I have to wait for individual package maintainers to update their dependencies?</p>
  
  <p>This is on OSX 10.6 btw.</p>