Error: port activate failed: Registry error: No port of e installed.

James Berry jberry at
Mon Oct 11 13:58:04 PDT 2010

Hi Rainer,

On Oct 11, 2010, at 10:51 AM, Rainer Müller wrote:

> On 2010-10-11 19:21 , David Gentry wrote:
>> 6. In my terminal window, I ran a command to list all inactive ports.
>> I picked several to run a "port activate" command on.  For example, I
>> said, "port activate [apache2]" and "port activate [mysql5]."  I
>> received the error message in the subject line of this email.
>> What should I do now?  I need my ports back!
> Why did you use these brackets? They are interpreted as wildcard and in
> the end result in a single character. Actually that should be an error,
> seems to be a bug with the wildcard expansion in port.

I'm not sure why that should be an error? There are 3 ports with single letter names:

% port echo ?

The glob pattern "[apache2]" will return one these (e), while the glob pattern "[mysql5]" will return another (q).

% port echo [apache2]
% port echo '[mysql5]'

I don't see an error. Am I missing something?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the macports-users mailing list