Opened 14 years ago

Closed 14 years ago

#25867 closed defect (invalid)

Broken OpenSSL... can't deactivate/switch back

Reported by: watsonix@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc:
Port: openssl

Description (last modified by ryandesign (Ryan Carsten Schmidt))

In trying to install Matplotlib (python plotting util)... i ran into trouble with wxWidgets-python failing. Someone posted a workaround involving installing Mesa which I followed here: http://www.mail-archive.com/macports-users@lists.macosforge.org/msg19905.html

Apparently, in the process of doing this I screwed up (by upgrading?) OpenSSL, which breaks a lot of things I use including Git.

In attempting to resolve this, I tried to follow the advice from this other MacPorts ticket: #19122 which specifically recommends:

sudo port deactivate openssl
sudo port activate openssl@0.9.8k_0

running the first command produces the following error for me.

--->  Deactivating openssl @1.0.0a_0
--->  Unable to uninstall/deactivate openssl @1.0.0a_0, the following ports depend on it:
--->  	curl @7.21.0_0+ssl
--->  	cyrus-sasl2 @2.1.23_1+kerberos
--->  	git-core @1.7.1.1_0+doc+svn
--->  	gnome-vfs @2.24.3_0
--->  	neon @0.29.3_1
--->  	p5-crypt-ssleay @0.57_0
--->  	python26 @2.6.5_2
--->  	python26 @2.6.5_3
--->  	serf @0.6.1_0
Error: Target org.macports.deactivate returned: Please uninstall the ports that depend on openssl first.
Log for openssl is at: /opt/local/var/macports/logs/_opt_local_var_macports_registry_portfiles_openssl_1.0.0a_0/main.log
Warning: Failed to execute portfile from registry for openssl @1.0.0a_0
--->  Deactivating openssl
--->  Unable to uninstall/deactivate openssl @1.0.0a_0, the following ports depend on it:
--->  	curl @7.21.0_0+ssl
--->  	cyrus-sasl2 @2.1.23_1+kerberos
--->  	git-core @1.7.1.1_0+doc+svn
--->  	gnome-vfs @2.24.3_0
--->  	neon @0.29.3_1
--->  	p5-crypt-ssleay @0.57_0
--->  	python26 @2.6.5_2
--->  	python26 @2.6.5_3
--->  	serf @0.6.1_0
Error: port deactivate failed: Please uninstall the ports that depend on openssl first.

I am unclear how to proceed to break the least amount of stuff. Please don't tell me i have to uninstall each of these things seperately and then reinstall them!

Change History (3)

comment:1 Changed 14 years ago by watsonix@…

Cc: watsonix@… added

Cc Me!

comment:2 Changed 14 years ago by watsonix@…

sorry ... i didn't realize I could re-open a closed ticket, so I started this one. Now I've reopened and replied on the following ticket: #19122

Not sure how to delete/resolve this one...

comment:3 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: watsonix@… removed
Description: modified (diff)
Keywords: openssl uninstall deactivate removed
Port: openssl added
Resolution: invalid
Status: newclosed

Please remember WikiFormatting.

As the reporter, you do not need to Cc yourself.

Please write to the macports-users mailing list for help instead of requesting technical support in the issue tracker.

Note: See TracTickets for help on using tickets.