On Dec 30, 2010, at 10:10 AM, Lenore Horner wrote:
> 
>> I get the following error. Could you let me know what I should do? Thank you!
>> 
>> $sudo port -f activate texlive-common
>> Password:
>> --->  The following versions of texlive-common are currently installed:
>> --->      texlive-common @2009_1
>> --->      texlive-common @2010_1
>> Error: port activate failed: Registry error: Please specify the full
>> version as recorded in the port registry.
> 
> Follow the instructions:  sudo port -f activate texlive-common @2010_1
> 
> Although the -f is worrisome.  Forcing usually means something else is wrong 
> and can have unwanted consequences.

you probably didn't need the -f

Since you wanted to have the 2010 version active, you could have done 

sudo port uninstall textlive-common @2009_1

and then 

sudo port activate textlive-common

(as there would only be one installed at that point, so it would be unambiguous)

If you wanted to keep 2009_1 around (so you can switch back and fort quickly), 
you could have just deactivated it and activated 2010_1:

sudo port deactivate textlive-common @2009_1
sudo port activate textlive_common @2010_1

--
Daniel J. Luke                                                                  
 
+========================================================+                      
  
| *---------------- [email protected] ----------------* |                      
    
| *-------------- http://www.geeklair.net -------------* |                      
    
+========================================================+                      
  
|   Opinions expressed are mine and do not necessarily   |                      
    
|          reflect the opinions of my employer.          |                      
    
+========================================================+



_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-users

Reply via email to