Changes between Initial Version and Version 1 of Ticket #45723
- Timestamp:
- Nov 1, 2014, 9:08:19 AM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #45723 – Description
initial v1 1 1 The pymol package needs to have the syntax... 2 2 3 {{{ 3 4 require_active_variants tcl "" corefoundation 4 5 5 require_active_variants tk "" quartz 6 }}} 6 7 7 8 honored in a reasonable manner during the package building/installaton. In particular, starting from a clean installation of MacPorts 2.3.2 on Yosemite, I executed... 8 9 10 {{{ 9 11 sudo port -d install pymol 12 }}} 10 13 11 14 After the build, this results in an unusable installation of pymol because the require_active_variants fields were not honored at either the tcl/tk package build times or when the pymol package is built. I was forced to manually execute... 12 15 16 {{{ 13 17 sudo port -d install tcl -corefoundation 14 15 18 sudo port -d install tk -quartz 19 }}} 16 20 17 21 to unbreak pymol afterwards. While I understand it is likely impossible for port to look ahead and know about the require_active_variants requirements of pymol when tcl/tk, I don't understand why they can't be honored at the time pymol is built by forcing the reinstallation of tcl and tk with the appropriate variants as dictated by the require_active_variants settings in the pymol Portfile.