[MacPorts] #67205: msodbcsql17 has dependency on files from Homebrew and does not install

MacPorts noreply at macports.org
Fri Apr 7 17:33:58 UTC 2023


#67205: msodbcsql17 has dependency on files from Homebrew and does not install
--------------------------+--------------------
  Reporter:  posguy99     |      Owner:  (none)
      Type:  defect       |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.8.1
Resolution:               |   Keywords:
      Port:  msodbcsql17  |
--------------------------+--------------------
Description changed by posguy99:

Old description:

> $ sudo port -d -y rev-upgrade
> --->  Scanning binaries for linking errors
> Could not open /opt/homebrew/lib/libodbcinst.2.dylib: Error opening or
> reading file (referenced from /opt/local/lib/libmsodbcsql.17.dylib)
> DEBUG: Marking /opt/local/lib/libmsodbcsql.17.dylib as broken
> --->  Found 1 broken file, matching files to ports
> --->  Found 1 broken port, determining rebuild order
> DEBUG: Broken: msodbcsql17
> DEBUG: Processing port msodbcsql17 @0:17.10.2.1_0
> You can always run 'port rev-upgrade' again to fix errors.
> The following ports will be rebuilt: msodbcsql17 @17.10.2.1
> Continue? [Y/n]:
> DEBUG: epoch: in tree: 0 installed: 0
> DEBUG: msodbcsql17 17.10.2.1_0 exists in the ports tree
> DEBUG: msodbcsql17 17.10.2.1_0  is the latest installed
> DEBUG: msodbcsql17 17.10.2.1_0  is active
> DEBUG: Merging existing requested variants '' into variants
> DEBUG: new fully merged portvariants: no_x11 + x11 -
> DEBUG: Changing to port directory:
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/databases/msodbcsql17
> DEBUG: OS darwin/21.6.0 (macOS 12.6.4) arch arm
> DEBUG: universal_variant is false, so not adding the default universal
> variant
> DEBUG: Requested variant -x11 is not provided by port msodbcsql17.
> DEBUG: Requested variant +no_x11 is not provided by port msodbcsql17.
> DEBUG: Running callback
> portconfigure::add_automatic_compiler_dependencies
> DEBUG: Finished running callback
> portconfigure::add_automatic_compiler_dependencies
> DEBUG: Running callback portbuild::add_automatic_buildsystem_dependencies
> DEBUG: Finished running callback
> portbuild::add_automatic_buildsystem_dependencies
> DEBUG: Running callback portstartupitem::add_notes
> DEBUG: Finished running callback portstartupitem::add_notes
> DEBUG: rev-upgrade override ... upgrading!
> DEBUG: epoch: in tree: 0 installed: 0
> DEBUG: unixODBC 2.3.9_0 exists in the ports tree
> DEBUG: unixODBC 2.3.9_0  is the latest installed
> DEBUG: unixODBC 2.3.9_0  is active
> DEBUG: Merging existing requested variants '' into variants
> DEBUG: new fully merged portvariants: no_x11 + x11 -
> DEBUG: Changing to port directory:
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/databases/unixODBC
> DEBUG: OS darwin/21.6.0 (macOS 12.6.4) arch arm
> DEBUG: adding the default universal variant
> DEBUG: Reading variant descriptions from
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
> DEBUG: Requested variant -x11 is not provided by port unixODBC.
> DEBUG: Requested variant +no_x11 is not provided by port unixODBC.
> DEBUG: Running callback
> portconfigure::add_automatic_compiler_dependencies
> DEBUG: Finished running callback
> portconfigure::add_automatic_compiler_dependencies
> DEBUG: Running callback portbuild::add_automatic_buildsystem_dependencies
> DEBUG: Finished running callback
> portbuild::add_automatic_buildsystem_dependencies
> DEBUG: Running callback portstartupitem::add_notes
> DEBUG: Finished running callback portstartupitem::add_notes
> DEBUG: No need to upgrade! unixODBC 2.3.9_0 >= unixODBC 2.3.9_0
> DEBUG: epoch: in tree: 0 installed: 0
> DEBUG: libiconv 1.17_0 exists in the ports tree
> DEBUG: libiconv 1.17_0 +universal is the latest installed
> DEBUG: libiconv 1.17_0 +universal is active
> DEBUG: Merging existing requested variants '+universal' into variants
> DEBUG: new fully merged portvariants: universal + no_x11 + x11 -
> DEBUG: Changing to port directory:
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/textproc/libiconv
> DEBUG: OS darwin/21.6.0 (macOS 12.6.4) arch arm
> DEBUG: Re-registering default for configure.universal_args
> DEBUG: Re-registering default for configure.cc_archflags
> DEBUG: Re-registering default for configure.objc_archflags
> DEBUG: Re-registering default for configure.cxx_archflags
> DEBUG: Re-registering default for configure.objcxx_archflags
> DEBUG: Re-registering default for configure.fc_archflags
> DEBUG: Re-registering default for configure.f90_archflags
> DEBUG: Re-registering default for configure.f77_archflags
> DEBUG: Re-registering default for configure.ld_archflags
> DEBUG: Re-registering default for configure.universal_cflags
> DEBUG: Re-registering default for configure.universal_objcflags
> DEBUG: Re-registering default for configure.universal_cxxflags
> DEBUG: Re-registering default for configure.universal_objcxxflags
> DEBUG: Re-registering default for configure.universal_cppflags
> DEBUG: Re-registering default for configure.universal_ldflags
> DEBUG: Sourcing PortGroup muniversal 1.1 from
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.1.tcl
> DEBUG: Sourcing PortGroup clang_dependency 1.0 from
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
> DEBUG: muniversal: adding universal variant
> DEBUG: Reading variant descriptions from
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
> DEBUG: Requested variant -x11 is not provided by port libiconv.
> DEBUG: Requested variant +no_x11 is not provided by port libiconv.
> DEBUG: Executing variant universal provides universal
> DEBUG: Running callback
> portconfigure::add_automatic_compiler_dependencies
> DEBUG: Finished running callback
> portconfigure::add_automatic_compiler_dependencies
> DEBUG: Running callback portbuild::add_automatic_buildsystem_dependencies
> DEBUG: Finished running callback
> portbuild::add_automatic_buildsystem_dependencies
> DEBUG: Running callback portstartupitem::add_notes
> DEBUG: Finished running callback portstartupitem::add_notes
> DEBUG: Running callback muniversal::add_compiler_flags
> DEBUG: Finished running callback muniversal::add_compiler_flags
> DEBUG: No need to upgrade! libiconv 1.17_0 >= libiconv 1.17_0
> DEBUG: epoch: in tree: 0 installed: 0
> DEBUG: libtool 2.4.7_0 exists in the ports tree
> DEBUG: libtool 2.4.7_0  is the latest installed
> DEBUG: libtool 2.4.7_0  is active
> DEBUG: Merging existing requested variants '' into variants
> DEBUG: new fully merged portvariants: no_x11 + x11 -
> DEBUG: Changing to port directory:
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/libtool
> DEBUG: OS darwin/21.6.0 (macOS 12.6.4) arch arm
> DEBUG: Sourcing PortGroup clang_dependency 1.0 from
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
> DEBUG: adding the default universal variant
> DEBUG: Reading variant descriptions from
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
> DEBUG: Requested variant -x11 is not provided by port libtool.
> DEBUG: Requested variant +no_x11 is not provided by port libtool.
> DEBUG: Running callback
> portconfigure::add_automatic_compiler_dependencies
> DEBUG: Finished running callback
> portconfigure::add_automatic_compiler_dependencies
> DEBUG: Running callback portbuild::add_automatic_buildsystem_dependencies
> DEBUG: Finished running callback
> portbuild::add_automatic_buildsystem_dependencies
> DEBUG: Running callback portstartupitem::add_notes
> DEBUG: Finished running callback portstartupitem::add_notes
> DEBUG: No need to upgrade! libtool 2.4.7_0 >= libtool 2.4.7_0
> DEBUG: epoch: in tree: 0 installed: 0
> DEBUG: readline 8.2.001_0 exists in the ports tree
> DEBUG: readline 8.2.001_0 +universal is the latest installed
> DEBUG: readline 8.2.001_0 +universal is active
> DEBUG: Merging existing requested variants '+universal' into variants
> DEBUG: new fully merged portvariants: universal + no_x11 + x11 -
> DEBUG: Changing to port directory:
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/readline
> DEBUG: OS darwin/21.6.0 (macOS 12.6.4) arch arm
> DEBUG: Sourcing PortGroup muniversal 1.0 from
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
> DEBUG: Sourcing PortGroup clang_dependency 1.0 from
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
> DEBUG: muniversal: adding universal variant
> DEBUG: Reading variant descriptions from
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
> DEBUG: Requested variant -x11 is not provided by port readline.
> DEBUG: Requested variant +no_x11 is not provided by port readline.
> DEBUG: Executing variant universal provides universal
> DEBUG: Running callback
> portconfigure::add_automatic_compiler_dependencies
> DEBUG: Finished running callback
> portconfigure::add_automatic_compiler_dependencies
> DEBUG: Running callback portbuild::add_automatic_buildsystem_dependencies
> DEBUG: Finished running callback
> portbuild::add_automatic_buildsystem_dependencies
> DEBUG: Running callback portstartupitem::add_notes
> DEBUG: Finished running callback portstartupitem::add_notes
> DEBUG: No need to upgrade! readline 8.2.001_0 >= readline 8.2.001_0
> DEBUG: epoch: in tree: 0 installed: 0
> DEBUG: ncurses 6.4_0 exists in the ports tree
> DEBUG: ncurses 6.4_0 +universal is the latest installed
> DEBUG: ncurses 6.4_0 +universal is active
> DEBUG: Merging existing requested variants '+universal' into variants
> DEBUG: new fully merged portvariants: universal + no_x11 + x11 -
> DEBUG: Changing to port directory:
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/ncurses
> DEBUG: OS darwin/21.6.0 (macOS 12.6.4) arch arm
> DEBUG: Sourcing PortGroup clang_dependency 1.0 from
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
> DEBUG: adding the default universal variant
> DEBUG: Reading variant descriptions from
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
> DEBUG: Requested variant -x11 is not provided by port ncurses.
> DEBUG: Requested variant +no_x11 is not provided by port ncurses.
> DEBUG: Executing variant universal provides universal
> DEBUG: Running callback
> portconfigure::add_automatic_compiler_dependencies
> DEBUG: Finished running callback
> portconfigure::add_automatic_compiler_dependencies
> DEBUG: Running callback portbuild::add_automatic_buildsystem_dependencies
> DEBUG: Finished running callback
> portbuild::add_automatic_buildsystem_dependencies
> DEBUG: Running callback portstartupitem::add_notes
> DEBUG: Finished running callback portstartupitem::add_notes
> DEBUG: No need to upgrade! ncurses 6.4_0 >= ncurses 6.4_0
> DEBUG: epoch: in tree: 2 installed: 2
> DEBUG: openssl 3_10 exists in the ports tree
> DEBUG: openssl 3_10 +universal is the latest installed
> DEBUG: openssl 3_10 +universal is active
> DEBUG: Merging existing requested variants '+universal' into variants
> DEBUG: new fully merged portvariants: universal + no_x11 + x11 -
> DEBUG: Changing to port directory:
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/openssl
> DEBUG: OS darwin/21.6.0 (macOS 12.6.4) arch arm
> DEBUG: Sourcing PortGroup compiler_wrapper 1.0 from
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/compiler_wrapper-1.0.tcl
> DEBUG: Sourcing PortGroup openssl 1.0 from
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/openssl-1.0.tcl
> DEBUG: openssl: Set OpenSSL Branch dependency 3
> DEBUG: openssl: configure_proc set : Configure ''
> DEBUG: adding the default universal variant
> DEBUG: Reading variant descriptions from
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
> DEBUG: Requested variant -x11 is not provided by port openssl.
> DEBUG: Requested variant +no_x11 is not provided by port openssl.
> DEBUG: Executing variant universal provides universal
> DEBUG: Running callback
> portconfigure::add_automatic_compiler_dependencies
> DEBUG: Finished running callback
> portconfigure::add_automatic_compiler_dependencies
> DEBUG: Running callback portbuild::add_automatic_buildsystem_dependencies
> DEBUG: Finished running callback
> portbuild::add_automatic_buildsystem_dependencies
> DEBUG: Running callback portstartupitem::add_notes
> DEBUG: Finished running callback portstartupitem::add_notes
> DEBUG: Running callback compwrap::configure_envs
> DEBUG: Finished running callback compwrap::configure_envs
> DEBUG: Running callback openssl::set_openssl_dependency
> DEBUG: openssl: Set OpenSSL Branch dependency 3
> DEBUG: Finished running callback openssl::set_openssl_dependency
> DEBUG: Running callback openssl::check_for_cmake
> DEBUG: Finished running callback openssl::check_for_cmake
> DEBUG: Running callback openssl::configure_build
> DEBUG: Finished running callback openssl::configure_build
> DEBUG: No need to upgrade! openssl 3_10 >= openssl 3_10
> DEBUG: epoch: in tree: 0 installed: 0
> DEBUG: openssl3 3.1.0_2 exists in the ports tree
> DEBUG: openssl3 3.1.0_2 +universal is the latest installed
> DEBUG: openssl3 3.1.0_2 +universal is active
> DEBUG: Merging existing requested variants '+universal' into variants
> DEBUG: new fully merged portvariants: universal + no_x11 + x11 -
> DEBUG: Changing to port directory:
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/openssl3
> DEBUG: OS darwin/21.6.0 (macOS 12.6.4) arch arm
> DEBUG: Sourcing PortGroup compiler_blacklist_versions 1.0 from
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl
> DEBUG: Sourcing PortGroup muniversal 1.0 from
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
> DEBUG: Sourcing PortGroup legacysupport 1.1 from
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/legacysupport-1.1.tcl
> DEBUG: legacysupport: Will append MACPORTS_LEGACY_SUPPORT_DISABLED=1 to
> extract.env
> DEBUG: legacysupport: Will append MACPORTS_LEGACY_SUPPORT_DISABLED=1 to
> configure.env
> DEBUG: legacysupport: Will append MACPORTS_LEGACY_SUPPORT_DISABLED=1 to
> build.env
> DEBUG: legacysupport: Will append MACPORTS_LEGACY_SUPPORT_DISABLED=1 to
> destroot.env
> DEBUG: legacysupport: Will append MACPORTS_LEGACY_SUPPORT_DISABLED=1 to
> test.env
> DEBUG: muniversal: adding universal variant
> DEBUG: Reading variant descriptions from
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
> DEBUG: Requested variant -x11 is not provided by port openssl3.
> DEBUG: Requested variant +no_x11 is not provided by port openssl3.
> DEBUG: Executing variant universal provides universal
> DEBUG: Running callback
> portconfigure::add_automatic_compiler_dependencies
> DEBUG: Finished running callback
> portconfigure::add_automatic_compiler_dependencies
> DEBUG: Running callback portbuild::add_automatic_buildsystem_dependencies
> DEBUG: Finished running callback
> portbuild::add_automatic_buildsystem_dependencies
> DEBUG: Running callback portstartupitem::add_notes
> DEBUG: Finished running callback portstartupitem::add_notes
> DEBUG: Running callback legacysupport::add_legacysupport
> DEBUG: legacysupport: Will append MACPORTS_LEGACY_SUPPORT_DISABLED=1 to
> extract.env
> DEBUG: legacysupport: Will append MACPORTS_LEGACY_SUPPORT_DISABLED=1 to
> configure.env
> DEBUG: legacysupport: Will append MACPORTS_LEGACY_SUPPORT_DISABLED=1 to
> build.env
> DEBUG: legacysupport: Will append MACPORTS_LEGACY_SUPPORT_DISABLED=1 to
> destroot.env
> DEBUG: legacysupport: Will append MACPORTS_LEGACY_SUPPORT_DISABLED=1 to
> test.env
> DEBUG: Finished running callback legacysupport::add_legacysupport
> DEBUG: No need to upgrade! openssl3 3.1.0_2 >= openssl3 3.1.0_2
> DEBUG: epoch: in tree: 0 installed: 0
> DEBUG: zlib 1.2.13_0 exists in the ports tree
> DEBUG: zlib 1.2.13_0 +universal is the latest installed
> DEBUG: zlib 1.2.13_0 +universal is active
> DEBUG: Merging existing requested variants '+universal' into variants
> DEBUG: new fully merged portvariants: universal + no_x11 + x11 -
> DEBUG: Changing to port directory:
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/archivers/zlib
> DEBUG: OS darwin/21.6.0 (macOS 12.6.4) arch arm
> DEBUG: Sourcing PortGroup xcodeversion 1.0 from
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/xcodeversion-1.0.tcl
> DEBUG: adding the default universal variant
> DEBUG: Reading variant descriptions from
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
> DEBUG: Requested variant -x11 is not provided by port zlib.
> DEBUG: Requested variant +no_x11 is not provided by port zlib.
> DEBUG: Executing variant universal provides universal
> DEBUG: Running callback
> portconfigure::add_automatic_compiler_dependencies
> DEBUG: Finished running callback
> portconfigure::add_automatic_compiler_dependencies
> DEBUG: Running callback portbuild::add_automatic_buildsystem_dependencies
> DEBUG: Finished running callback
> portbuild::add_automatic_buildsystem_dependencies
> DEBUG: Running callback portstartupitem::add_notes
> DEBUG: Finished running callback portstartupitem::add_notes
> DEBUG: No need to upgrade! zlib 1.2.13_0 >= zlib 1.2.13_0
> Skipping deactivate msodbcsql17 @17.10.2.1_0 (dry run)
> Skipping activate msodbcsql17 @17.10.2.1_0 (dry run)
> DEBUG: Rebuilding port msodbcsql17 finished with status 0
> Warning: If this was no dry run, rev-upgrade would now run the checks
> again to find unresolved and newly created problems
> DEBUG: Checking time since last reclaim run

New description:

 $ sudo port -d -y rev-upgrade
 --->  Scanning binaries for linking errors
 Could not open /opt/homebrew/lib/libodbcinst.2.dylib: Error opening or
 reading file (referenced from /opt/local/lib/libmsodbcsql.17.dylib)
 DEBUG: Marking /opt/local/lib/libmsodbcsql.17.dylib as broken
 --->  Found 1 broken file, matching files to ports
 --->  Found 1 broken port, determining rebuild order
 DEBUG: Broken: msodbcsql17
 DEBUG: Processing port msodbcsql17 @0:17.10.2.1_0
 You can always run 'port rev-upgrade' again to fix errors.
 The following ports will be rebuilt: msodbcsql17 @17.10.2.1
 Continue? [Y/n]:

--

-- 
Ticket URL: <https://trac.macports.org/ticket/67205#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list