[MacPorts] #63042: git @2.31.1_2: Error: Processing of port git failed (was: git @ 2.31.1_2 (devel) - Error: Processing of port git failed)

MacPorts noreply at macports.org
Sun Jun 13 15:37:28 UTC 2021


#63042: git @2.31.1_2: Error: Processing of port git failed
---------------------------+--------------------------
  Reporter:  FaradayLight  |      Owner:  (none)
      Type:  defect        |     Status:  closed
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.7.1
Resolution:  duplicate     |   Keywords:  arm64 bigsur
      Port:  git           |
---------------------------+--------------------------
Changes (by ryandesign):

 * keywords:  git arm64 bigsur python38 62948 => arm64 bigsur


Old description:

> Git fails to install with the following error:
>
> {{{
>
> }}}
>
> The installation commands:
>
> {{{
> sudo port clean git
> sudo port clean python38
> sudo port -v install git
> }}}
>
> The issue with the installation of python38 has been recorded under
> ticket: https://trac.macports.org/ticket/62948
>
> Details:
>
> {{{
> ./var/spool missing (created)
> ./www missing (created)
> Executing:  cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/Python-3.8.10"
> && /usr/bin/make -w frameworkinstall maninstall
> DESTDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot
> make: Entering directory
> `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/Python-3.8.10'
> Creating directory
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/Resources/English.lproj
> Creating directory
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/lib
> ln -fsn include/python3.8
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/Headers
> sed
> 's/%VERSION%/'"`DYLD_FRAMEWORK_PATH=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/Python-3.8.10
> ./python.exe -c 'import platform; print(platform.python_version())'`"'/g'
> < Mac/Resources/framework/Info.plist >
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/Resources/Info.plist
> ln -fsn 3.8
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/Current
> ln -fsn Versions/Current/Python
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Python
> ln -fsn Versions/Current/Headers
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Headers
> ln -fsn Versions/Current/Resources
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Resources
> /usr/bin/install -c -m 755 Python.framework/Versions/3.8/Python
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/Python
> cd Mac && /Library/Developer/CommandLineTools/usr/bin/make pythonw
> make[1]: Entering directory
> `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/Python-3.8.10/Mac'
> /usr/bin/clang -arch arm64 -arch x86_64 -isysroot
> /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -L/opt/local/lib
> -Wl,-headerpad_max_install_names
> -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk
> -arch arm64 -arch x86_64 -DPYTHONFRAMEWORK='"Python"' -o pythonw \
>                 ./Tools/pythonw.c -I.. -I./../Include \
>                 ../Python.framework/Versions/3.8/Python
> make[1]: Leaving directory
> `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/Python-3.8.10/Mac'
> Creating directory
> /opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin
> if test "Python.framework" = "no-framework" ; then \
>                 /usr/bin/install -c python.exe
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8;
> \
>         else \
>                 /usr/bin/install -c -s Mac/pythonw
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8;
> \
>         fi
> if test "3.8" != "3.8"; then \
>                 if test -f
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8
> -o -h
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8;
> \
>                 then rm -f
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8;
> \
>                 fi; \
>                 (cd
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin;
> ln python3.8 python3.8); \
>         fi
> if test -f Python.framework/Versions/3.8/Python && test
> "Python.framework" = "no-framework" ; then \
>                 if test -n "" ; then \
>                         /usr/bin/install -c -m 755
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin;
> \
>                 else \
>                         /usr/bin/install -c -m 755
> Python.framework/Versions/3.8/Python
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/lib/Python.framework/Versions/3.8/Python;
> \
>                         if test Python.framework/Versions/3.8/Python !=
> Python.framework/Versions/3.8/Python; then \
>                                 (cd
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/lib;
> ln -sf Python.framework/Versions/3.8/Python
> Python.framework/Versions/3.8/Python) \
>                         fi \
>                 fi; \
>                 if test -n ""; then \
>                         /usr/bin/install -c -m 755
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/lib/;
> \
>                 fi; \
>         else    true; \
>         fi
> if test "x-extract i386" != "x" ; then \
>                 rm -f
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/binpython3.8-32;
> \
>                 lipo -extract i386 \
>                         -output
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8-32
> \
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8;
> \
>         fi
> fatal error: /Library/Developer/CommandLineTools/usr/bin/lipo: -extract
> i386 specified but fat file:
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8
> does not contain that architecture
> make: *** [altbininstall] Error 1
> make: Leaving directory
> `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/Python-3.8.10'
> Command failed:  cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/Python-3.8.10"
> && /usr/bin/make -w frameworkinstall maninstall
> DESTDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot
> Exit code: 2
> Error: Failed to destroot python38: command execution failed
> Error: See
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/main.log
> for details.
> Error: Follow https://guide.macports.org/#project.tickets if you believe
> there is a bug.
> Error: Processing of port git failed
> }}}

New description:

 Git fails to install with the following error:

 {{{

 }}}

 The installation commands:

 {{{
 sudo port clean git
 sudo port clean python38
 sudo port -v install git
 }}}

 The issue with the installation of python38 has been recorded under
 ticket: #62948

 Details:

 {{{
 ./var/spool missing (created)
 ./www missing (created)
 Executing:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/Python-3.8.10"
 && /usr/bin/make -w frameworkinstall maninstall
 DESTDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot
 make: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/Python-3.8.10'
 Creating directory
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/Resources/English.lproj
 Creating directory
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/lib
 ln -fsn include/python3.8
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/Headers
 sed
 's/%VERSION%/'"`DYLD_FRAMEWORK_PATH=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/Python-3.8.10
 ./python.exe -c 'import platform; print(platform.python_version())'`"'/g'
 < Mac/Resources/framework/Info.plist >
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/Resources/Info.plist
 ln -fsn 3.8
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/Current
 ln -fsn Versions/Current/Python
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Python
 ln -fsn Versions/Current/Headers
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Headers
 ln -fsn Versions/Current/Resources
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Resources
 /usr/bin/install -c -m 755 Python.framework/Versions/3.8/Python
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/Python
 cd Mac && /Library/Developer/CommandLineTools/usr/bin/make pythonw
 make[1]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/Python-3.8.10/Mac'
 /usr/bin/clang -arch arm64 -arch x86_64 -isysroot
 /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -L/opt/local/lib
 -Wl,-headerpad_max_install_names
 -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk
 -arch arm64 -arch x86_64 -DPYTHONFRAMEWORK='"Python"' -o pythonw \
                 ./Tools/pythonw.c -I.. -I./../Include \
                 ../Python.framework/Versions/3.8/Python
 make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/Python-3.8.10/Mac'
 Creating directory
 /opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin
 if test "Python.framework" = "no-framework" ; then \
                 /usr/bin/install -c python.exe
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8;
 \
         else \
                 /usr/bin/install -c -s Mac/pythonw
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8;
 \
         fi
 if test "3.8" != "3.8"; then \
                 if test -f
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8
 -o -h
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8;
 \
                 then rm -f
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8;
 \
                 fi; \
                 (cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin;
 ln python3.8 python3.8); \
         fi
 if test -f Python.framework/Versions/3.8/Python && test "Python.framework"
 = "no-framework" ; then \
                 if test -n "" ; then \
                         /usr/bin/install -c -m 755
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin;
 \
                 else \
                         /usr/bin/install -c -m 755
 Python.framework/Versions/3.8/Python
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/lib/Python.framework/Versions/3.8/Python;
 \
                         if test Python.framework/Versions/3.8/Python !=
 Python.framework/Versions/3.8/Python; then \
                                 (cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/lib;
 ln -sf Python.framework/Versions/3.8/Python
 Python.framework/Versions/3.8/Python) \
                         fi \
                 fi; \
                 if test -n ""; then \
                         /usr/bin/install -c -m 755
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/lib/;
 \
                 fi; \
         else    true; \
         fi
 if test "x-extract i386" != "x" ; then \
                 rm -f
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/binpython3.8-32;
 \
                 lipo -extract i386 \
                         -output
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8-32
 \
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8;
 \
         fi
 fatal error: /Library/Developer/CommandLineTools/usr/bin/lipo: -extract
 i386 specified but fat file:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8
 does not contain that architecture
 make: *** [altbininstall] Error 1
 make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/Python-3.8.10'
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/Python-3.8.10"
 && /usr/bin/make -w frameworkinstall maninstall
 DESTDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/work/destroot
 Exit code: 2
 Error: Failed to destroot python38: command execution failed
 Error: See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python38/python38/main.log
 for details.
 Error: Follow https://guide.macports.org/#project.tickets if you believe
 there is a bug.
 Error: Processing of port git failed
 }}}

--

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


More information about the macports-tickets mailing list