Opened 14 years ago
Closed 14 years ago
#28570 closed defect (fixed)
perl5 dependency issues - seen in other tickets
Reported by: | vulcan_@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Low | Milestone: | |
Component: | ports | Version: | 1.9.2 |
Keywords: | Cc: | ||
Port: | perl5 |
Description
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
Change History (3)
comment:1 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
comment:2 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Here's the thread view of that:
http://lists.macosforge.org/pipermail/macports-users/2011-February/thread.html#23584
comment:3 Changed 14 years ago by jmroot (Joshua Root)
Resolution: | → fixed |
---|---|
Status: | new → closed |
r76604 should have cleared this up. Open tickets for individual ports if some still have problems.
Please see extended discussion of this issue here:
http://lists.macosforge.org/pipermail/macports-users/2011-February/023584.html