[MacPorts] #63834: legacy-support: can't read "ls_cache_incpath": no such variable

MacPorts noreply at macports.org
Sun Nov 7 23:26:51 UTC 2021


#63834: legacy-support: can't read "ls_cache_incpath": no such variable
-----------------------------+--------------------------
  Reporter:  ryandesign      |      Owner:  cjones051073
      Type:  defect          |     Status:  assigned
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.7.1
Resolution:                  |   Keywords:
      Port:  legacy-support  |
-----------------------------+--------------------------

Comment (by jmroot):

 Only affects older OS versions apparently (presumably ones on which
 legacysupport is active). Debug output:
 {{{
 % port -d info mercurial +rust
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/mercurial
 DEBUG: OS darwin/10.8.0 (macOS 10.6.8) arch i386
 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: Re-registering default for distname
 DEBUG: Re-registering default for build.cmd
 DEBUG: Re-registering default for build.target
 DEBUG: Re-registering default for destroot.cmd
 DEBUG: Re-registering default for destroot.destdir
 DEBUG: Re-registering default for destroot.target
 DEBUG: Sourcing PortGroup python 1.0 from
 /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/python-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: Executing variant rust provides rust
 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 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: Re-registering default for dist_subdir
 DEBUG: Re-registering default for extract.only
 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 cargo_fetch 1.0 from
 /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/cargo_fetch-1.0.tcl
 DEBUG: Running callback portconfigure::add_automatic_compiler_dependencies
 DEBUG: Chosen compiler macports-clang-11 is provided by a port, adding
 dependency
 DEBUG: Adding depends_build port:clang-11
 DEBUG: Adding depends_lib libcxx
 DEBUG: Adding depends_skip_archcheck clang-11
 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 python_add_dependencies
 DEBUG: Finished running callback python_add_dependencies
 DEBUG: Running callback legacysupport::add_legacysupport
 DEBUG: legacysupport: Will append path:lib/libMacportsLegacySupport.dylib
 :legacy-support to depends_lib
 DEBUG: can't read "ls_cache_incpath": no such variable
     while executing
 "if { ${ls_cache_incpath} ne "" } {
             foreach f ${ls_cache_ldflags}  { configure.ldflags-delete ${f}
 }
             foreach f ${ls_cache_cppfl..."
     (procedure "legacysupport::add_legacysupport" line 11)
     invoked from within
 "${callback}"
     (procedure "port::run_callbacks" line 5)
     invoked from within
 "port::run_callbacks"
     invoked from within
 "$workername eval {port::run_callbacks}"
     (procedure "mportopen" line 66)
     invoked from within
 "mportopen $porturl [array get options] [array get merged_variations]"
 Error: Unable to open port: can't read "ls_cache_incpath": no such
 variable
 }}}

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


More information about the macports-tickets mailing list