[MacPorts] #36222: defect: PortGroup cmake needs depends_skip_archcheck for cmake
#36222: defect: PortGroup cmake needs depends_skip_archcheck for cmake -----------------------+-------------------------------- Reporter: kimuraw@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: PortGroup cmake -----------------------+-------------------------------- I think portgroup cmake needs depends_skip_archcheck. example: 1. install cmake 2. install mysql55 +universal - uninstall cmake and install cmake +universal - install mysql55 we should be allowed to install universal mysql55 with non-universal cmake. {{{ Index: port1.0/group/cmake-1.0.tcl =================================================================== --- port1.0/group/cmake-1.0.tcl (revision 97906) +++ port1.0/group/cmake-1.0.tcl (working copy) @@ -38,6 +38,7 @@ set cmake_share_module_dir ${prefix}/share/cmake/modules depends_build-append port:cmake +depends_skip_archcheck-append cmake #FIXME: ccache works with cmake on linux configure.ccache no }}} -- Ticket URL: <https://trac.macports.org/ticket/36222> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36222: defect: PortGroup cmake needs depends_skip_archcheck for cmake ------------------------------+-------------------------------- Reporter: kimuraw@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: PortGroup cmake | ------------------------------+-------------------------------- Changes (by jmr@…): * cc: css@… (added) Comment: The cmake port already has `installs_libs no`, which should disable arch checking. -- Ticket URL: <https://trac.macports.org/ticket/36222#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36222: defect: PortGroup cmake needs depends_skip_archcheck for cmake ------------------------------+-------------------------------- Reporter: kimuraw@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: PortGroup cmake | ------------------------------+-------------------------------- Comment (by pixilla@…): Something is causing cmake to be upgrade +universal: {{{ $ port -q installed active and name:cmake cmake @2.8.10_0 (active) $ port -q rdeps clucene +universal cmake libidn libiconv gperf gettext ncurses expat openssl zlib $ sudo port -q upgrade --enforce-variants clucene +universal ---> Deactivating libiconv @1.14_0 ---> Activating libiconv @1.14_0+universal ---> Deactivating ncurses @5.9_1 ---> Activating ncurses @5.9_1+universal ---> Deactivating expat @2.1.0_0 ---> Activating expat @2.1.0_0+universal ---> Computing dependencies for gettext ---> Deactivating gettext @0.18.1.1_2 ---> Activating gettext @0.18.1.1_2+universal ---> Computing dependencies for libidn ---> Deactivating libidn @1.25_0 ---> Activating libidn @1.25_0+universal ---> Deactivating zlib @1.2.7_0 ---> Activating zlib @1.2.7_0+universal ---> Computing dependencies for openssl ---> Deactivating openssl @1.0.1c_0 ---> Activating openssl @1.0.1c_0+universal ---> Computing dependencies for cmake ---> Deactivating cmake @2.8.10_0 ---> Activating cmake @2.8.10_0+universal ... }}} -- Ticket URL: <https://trac.macports.org/ticket/36222#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36222: defect: PortGroup cmake needs depends_skip_archcheck for cmake ------------------------------+-------------------------------- Reporter: kimuraw@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: PortGroup cmake | ------------------------------+-------------------------------- Changes (by ryandesign@…): * status: new => closed * cc: ryandesign@… (added) * resolution: => fixed Comment: Replying to [ticket:36222 kimuraw@…]:
I think portgroup cmake needs depends_skip_archcheck.
r103434. I don't know why "installs_libs no" in the cmake port did not make this unnecessary. -- Ticket URL: <https://trac.macports.org/ticket/36222#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36222: defect: PortGroup cmake needs depends_skip_archcheck for cmake ------------------------------+-------------------------------- Reporter: kimuraw@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: PortGroup cmake | ------------------------------+-------------------------------- Comment (by jmr@…): That won't change anything, you explicitly asked to enforce +universal in your upgrade command. -- Ticket URL: <https://trac.macports.org/ticket/36222#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36222: defect: PortGroup cmake needs depends_skip_archcheck for cmake ------------------------------+-------------------------------- Reporter: kimuraw@… | Owner: macports-tickets@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: PortGroup cmake | ------------------------------+-------------------------------- Changes (by ryandesign@…): * status: closed => reopened * resolution: fixed => -- Ticket URL: <https://trac.macports.org/ticket/36222#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
#36222: defect: PortGroup cmake needs depends_skip_archcheck for cmake ------------------------------+-------------------------------- Reporter: kimuraw@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: invalid | Keywords: Port: PortGroup cmake | ------------------------------+-------------------------------- Changes (by ryandesign@…): * status: reopened => closed * resolution: => invalid Comment: Yeah... reverted in r104472. -- Ticket URL: <https://trac.macports.org/ticket/36222#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts