[MacPorts] #28570: perl5 dependency issues - seen in other tickets

MacPorts noreply at macports.org
Mon Feb 28 03:40:35 PST 2011


#28570: perl5 dependency issues - seen in other tickets
-----------------------------+----------------------------------------------
 Reporter:  vulcan_@…        |       Owner:  macports-tickets@…                   
     Type:  defect           |      Status:  new                                  
 Priority:  Low              |   Milestone:                                       
Component:  ports            |     Version:  1.9.2                                
 Keywords:                   |        Port:  perl5                                
-----------------------------+----------------------------------------------
 i am writing this to capture the issue for review by those that know more
 than I about port dependencies

 i leave this as a defect as there is no Ticket Type of  "Info Only"

 please refer to Tickets #28565 #28569 and #28564 for the background

 I see now that i should have followed ryandesign's comment more closely ..
 he said to deact 5.8 and then activate perl5.  I wound up being able to
 upgrade apache2 as i wanted to .. after this forced activation of perl5.

 I am hoping that the version of corelist that got installed is compatible
 with the one that was moved aside.

 {{{
 sh-3.2# port deactivate perl5.12
 --->  Deactivating perl5.12 @5.12.3_0
 --->  Unable to uninstall/deactivate perl5.12 @5.12.3_0, the following
 ports depend on it:
 --->    perl5 @5.12.3_0+perl5_12
 Error: Target org.macports.deactivate returned: Please uninstall the ports
 that depend on perl5.12 first.
 Log for perl5.12 is at:
 /opt/local/var/macports/logs/_opt_local_var_macports_registry_portfiles_perl5.12_5.12.3_0/main.log
 Warning: Failed to execute portfile from registry for perl5.12 @5.12.3_0
 --->  Deactivating perl5.12
 --->  Unable to uninstall/deactivate perl5.12 @5.12.3_0, the following
 ports depend on it:
 --->    perl5 @5.12.3_0+perl5_12
 Error: port deactivate failed: Please uninstall the ports that depend on
 perl5.12 first.
 sh-3.2# port deactivate perl5.13
 Error: port deactivate failed: Image error: port perl5.13 is not active.
 sh-3.2# port uninstall perl5.13
 sh-3.2# port deactivate perl5.12
 --->  Deactivating perl5.12 @5.12.3_0
 --->  Unable to uninstall/deactivate perl5.12 @5.12.3_0, the following
 ports depend on it:
 --->    perl5 @5.12.3_0+perl5_12
 Error: Target org.macports.deactivate returned: Please uninstall the ports
 that depend on perl5.12 first.
 Log for perl5.12 is at:
 /opt/local/var/macports/logs/_opt_local_var_macports_registry_portfiles_perl5.12_5.12.3_0/main.log
 Warning: Failed to execute portfile from registry for perl5.12 @5.12.3_0
 --->  Deactivating perl5.12
 --->  Unable to uninstall/deactivate perl5.12 @5.12.3_0, the following
 ports depend on it:
 --->    perl5 @5.12.3_0+perl5_12
 Error: port deactivate failed: Please uninstall the ports that depend on
 perl5.12 first.
 sh-3.2# port -f activate perl5
 --->  Computing dependencies for perl5
 --->  Activating perl5 @5.12.3_0+perl5_12
 Warning: File /opt/local/bin/corelist already exists.  Moving to:
 /opt/local/bin/corelist.mp_1298892583.
 --->  Cleaning perl5

 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/28570>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list