Opened 9 days ago

Last modified 9 days ago

#64057 new defect

darwinbuild: You must install darwinbuild with the universal variant

Reported by: barracuda156 Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: catalina Cc:
Port: darwinbuild

Description

version:1
:debug:main Starting logging for darwinbuild @37_0
:debug:sysinfo macOS 10.15.7 (darwin/19.6.0) arch i386
:debug:sysinfo MacPorts 2.7.1
:debug:sysinfo Xcode 12.4
:debug:sysinfo SDK 10.15
:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 10.15
:debug:main epoch: in tree: 0 installed: 0
:debug:main sqlite3 3.36.0_0 exists in the ports tree
:debug:main sqlite3 3.36.0_0  is the latest installed
:debug:main sqlite3 3.36.0_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/databases/sqlite3
:debug:main OS darwin/19.6.0 (macOS 10.15.7) arch i386
:debug:main 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:main only one arch supported, so not adding the default universal variant
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! sqlite3 3.36.0_0 >= sqlite3 3.36.0_0
:debug:main epoch: in tree: 20090923 installed: 20090923
:debug:main libedit 20210910-3.1_1 exists in the ports tree
:debug:main libedit 20210910-3.1_1  is the latest installed
:debug:main libedit 20210910-3.1_1  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/libedit
:debug:main OS darwin/19.6.0 (macOS 10.15.7) arch i386
:debug:main 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:main 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:main muniversal: < 2 archs supported, not adding universal variant
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! libedit 20210910-3.1_1 >= libedit 20210910-3.1_1
:debug:main epoch: in tree: 0 installed: 0
:debug:main ncurses 6.3_0 exists in the ports tree
:debug:main ncurses 6.3_0  is the latest installed
:debug:main ncurses 6.3_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/ncurses
:debug:main OS darwin/19.6.0 (macOS 10.15.7) arch i386
:debug:main 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:main only one arch supported, so not adding the default universal variant
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! ncurses 6.3_0 >= ncurses 6.3_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main zlib 1.2.11_0 exists in the ports tree
:debug:main zlib 1.2.11_0  is the latest installed
:debug:main zlib 1.2.11_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/archivers/zlib
:debug:main OS darwin/19.6.0 (macOS 10.15.7) arch i386
:debug:main 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:main only one arch supported, so not adding the default universal variant
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback xcodeversions_run_check
:debug:main Finished running callback xcodeversions_run_check
:debug:main No need to upgrade! zlib 1.2.11_0 >= zlib 1.2.11_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main tcl 8.6.12_0 exists in the ports tree
:debug:main tcl 8.6.12_0 +corefoundation+threads is the latest installed
:debug:main tcl 8.6.12_0 +corefoundation+threads is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/lang/tcl
:debug:main OS darwin/19.6.0 (macOS 10.15.7) arch i386
:debug:main only one arch supported, so not adding the default universal variant
:debug:main Executing variant threads provides threads
:debug:main Executing variant corefoundation provides corefoundation
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! tcl 8.6.12_0 >= tcl 8.6.12_0
:msg:main --->  Computing dependencies for darwinbuild:info:main .:debug:main darwinbuild has no conflicts
:debug:main Searching for dependency: sqlite3
:debug:main Found Dependency: receipt exists for sqlite3
:debug:main Searching for dependency: tcl
:debug:main Found Dependency: receipt exists for tcl
:debug:main Executing org.macports.main (darwinbuild)
:debug:main dropping privileges: euid changed to 502, egid changed to 501.
:debug:archivefetch archivefetch phase started at Fri Nov 26 02:34:25 CST 2021
:msg:archivefetch --->  Fetching archive for darwinbuild
:debug:archivefetch Executing org.macports.archivefetch (darwinbuild)
:debug:archivefetch euid/egid changed to: 0/0
:debug:archivefetch chowned /opt/local/var/macports/incoming to macports
:debug:archivefetch euid/egid changed to: 502/501
:info:archivefetch --->  darwinbuild-37_0.darwin_19.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified
:msg:archivefetch --->  Attempting to fetch darwinbuild-37_0.darwin_19.x86_64.tbz2 from https://packages.macports.org/darwinbuild
:debug:archivefetch Fetching archive failed: The requested URL returned error: 404 
:msg:archivefetch --->  Attempting to fetch darwinbuild-37_0.darwin_19.x86_64.tbz2 from http://jog.id.packages.macports.org/macports/packages/darwinbuild
:debug:archivefetch Fetching archive failed: The requested URL returned error: 404 Not Found
:msg:archivefetch --->  Attempting to fetch darwinbuild-37_0.darwin_19.x86_64.tbz2 from https://kmq.jp.packages.macports.org/darwinbuild
:debug:archivefetch Fetching archive failed: The requested URL returned error: 404 Not Found
:debug:archivefetch Privilege de-escalation not attempted as not running as root.
:debug:fetch fetch phase started at Fri Nov 26 02:34:31 CST 2021
:notice:fetch --->  Fetching distfiles for darwinbuild
:debug:fetch elevating privileges for fetch: euid changed to 0, egid changed to 0.
:debug:fetch dropping privileges: euid changed to 502, egid changed to 501.
:debug:fetch Executing proc-pre-org.macports.fetch-fetch-0
:error:fetch Failed to fetch darwinbuild: You must install darwinbuild with the universal variant. Try running `port install darwinbuild +universal` 
:debug:fetch Error code: NONE
:debug:fetch Backtrace: You must install darwinbuild with the universal variant. Try running `port install darwinbuild +universal` 
:debug:fetch     while executing
:debug:fetch "$pre $targetname"
:error:fetch See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_darwinbuild/darwinbuild/main.log for details.
version:1
:debug:main Starting logging for darwinbuild @37_0
:debug:sysinfo macOS 10.15.7 (darwin/19.6.0) arch i386
:debug:sysinfo MacPorts 2.7.1
:debug:sysinfo Xcode 12.4
:debug:sysinfo SDK 10.15
:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 10.15
:debug:main epoch: in tree: 0 installed: 0
:debug:main sqlite3 3.36.0_0 exists in the ports tree
:debug:main sqlite3 3.36.0_0  is the latest installed
:debug:main sqlite3 3.36.0_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/databases/sqlite3
:debug:main OS darwin/19.6.0 (macOS 10.15.7) arch i386
:debug:main 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:main only one arch supported, so not adding the default universal variant
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! sqlite3 3.36.0_0 >= sqlite3 3.36.0_0
:debug:main epoch: in tree: 20090923 installed: 20090923
:debug:main libedit 20210910-3.1_1 exists in the ports tree
:debug:main libedit 20210910-3.1_1  is the latest installed
:debug:main libedit 20210910-3.1_1  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/libedit
:debug:main OS darwin/19.6.0 (macOS 10.15.7) arch i386
:debug:main 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:main 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:main muniversal: < 2 archs supported, not adding universal variant
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! libedit 20210910-3.1_1 >= libedit 20210910-3.1_1
:debug:main epoch: in tree: 0 installed: 0
:debug:main ncurses 6.3_0 exists in the ports tree
:debug:main ncurses 6.3_0  is the latest installed
:debug:main ncurses 6.3_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/ncurses
:debug:main OS darwin/19.6.0 (macOS 10.15.7) arch i386
:debug:main 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:main only one arch supported, so not adding the default universal variant
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! ncurses 6.3_0 >= ncurses 6.3_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main zlib 1.2.11_0 exists in the ports tree
:debug:main zlib 1.2.11_0  is the latest installed
:debug:main zlib 1.2.11_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/archivers/zlib
:debug:main OS darwin/19.6.0 (macOS 10.15.7) arch i386
:debug:main 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:main only one arch supported, so not adding the default universal variant
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback xcodeversions_run_check
:debug:main Finished running callback xcodeversions_run_check
:debug:main No need to upgrade! zlib 1.2.11_0 >= zlib 1.2.11_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main tcl 8.6.12_0 exists in the ports tree
:debug:main tcl 8.6.12_0 +corefoundation+threads is the latest installed
:debug:main tcl 8.6.12_0 +corefoundation+threads is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/lang/tcl
:debug:main OS darwin/19.6.0 (macOS 10.15.7) arch i386
:debug:main only one arch supported, so not adding the default universal variant
:debug:main Executing variant threads provides threads
:debug:main Executing variant corefoundation provides corefoundation
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! tcl 8.6.12_0 >= tcl 8.6.12_0
:msg:main --->  Computing dependencies for darwinbuild:info:main .:debug:main darwinbuild has no conflicts
:debug:main Searching for dependency: sqlite3
:debug:main Found Dependency: receipt exists for sqlite3
:debug:main Searching for dependency: tcl
:debug:main Found Dependency: receipt exists for tcl
:debug:main Executing org.macports.main (darwinbuild)
:debug:main dropping privileges: euid changed to 502, egid changed to 501.
:debug:archivefetch archivefetch phase started at Fri Nov 26 02:34:59 CST 2021
:msg:archivefetch --->  Fetching archive for darwinbuild
:debug:archivefetch Executing org.macports.archivefetch (darwinbuild)
:debug:archivefetch euid/egid changed to: 0/0
:debug:archivefetch chowned /opt/local/var/macports/incoming to macports
:debug:archivefetch euid/egid changed to: 502/501
:info:archivefetch --->  darwinbuild-37_0.darwin_19.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified
:msg:archivefetch --->  Attempting to fetch darwinbuild-37_0.darwin_19.x86_64.tbz2 from https://packages.macports.org/darwinbuild
:debug:archivefetch Fetching archive failed: The requested URL returned error: 404 
:msg:archivefetch --->  Attempting to fetch darwinbuild-37_0.darwin_19.x86_64.tbz2 from http://jog.id.packages.macports.org/macports/packages/darwinbuild
:debug:archivefetch Fetching archive failed: The requested URL returned error: 404 Not Found
:msg:archivefetch --->  Attempting to fetch darwinbuild-37_0.darwin_19.x86_64.tbz2 from https://kmq.jp.packages.macports.org/darwinbuild
:debug:archivefetch Fetching archive failed: The requested URL returned error: 404 Not Found
:debug:archivefetch Privilege de-escalation not attempted as not running as root.
:debug:fetch fetch phase started at Fri Nov 26 02:35:00 CST 2021
:notice:fetch --->  Fetching distfiles for darwinbuild
:debug:fetch Executing proc-pre-org.macports.fetch-fetch-0
:error:fetch Failed to fetch darwinbuild: You must install darwinbuild with the universal variant. Try running `port install darwinbuild +universal` 
:debug:fetch Error code: NONE
:debug:fetch Backtrace: You must install darwinbuild with the universal variant. Try running `port install darwinbuild +universal` 
:debug:fetch     while executing
:debug:fetch "$pre $targetname"
:error:fetch See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_darwinbuild/darwinbuild/main.log for details.

Change History (3)

comment:1 Changed 9 days ago by ryandesign (Ryan Schmidt)

Well it says:

You must install darwinbuild with the universal variant. Try running `port install darwinbuild +universal` 

Did you do that?

comment:2 Changed 9 days ago by ryandesign (Ryan Schmidt)

Keywords: catalina added
Summary: darwinbuild fails to install on Catalinadarwinbuild: You must install darwinbuild with the universal variant

...and you probably can't do that because universal builds are not possible on macOS Catalina.

darwinbuild is ancient; I'm not surprised it's not building on recent OS versions. There are other open bug reports about it here. Feel free to contribute any fixes for the port if it's important to you.

comment:3 in reply to:  1 Changed 9 days ago by barracuda156

Replying to ryandesign:

Well it says:

You must install darwinbuild with the universal variant. Try running `port install darwinbuild +universal` 

Did you do that?

Yes, it failed in the same way.

Last login: Fri Nov 26 03:22:33 on ttys000
svacchanda@Sergeys-Mac-mini ~ % sudo port -v install darwinbuild +universal
Password:
--->  Computing dependencies for darwinbuild.
--->  Fetching archive for darwinbuild
--->  darwinbuild-37_0.darwin_19.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified
--->  Attempting to fetch darwinbuild-37_0.darwin_19.x86_64.tbz2 from https://packages.macports.org/darwinbuild
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
--->  Attempting to fetch darwinbuild-37_0.darwin_19.x86_64.tbz2 from http://jog.id.packages.macports.org/macports/packages/darwinbuild
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
--->  Attempting to fetch darwinbuild-37_0.darwin_19.x86_64.tbz2 from https://kmq.jp.packages.macports.org/darwinbuild
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
--->  Fetching distfiles for darwinbuild
Error: Failed to fetch darwinbuild: You must install darwinbuild with the universal variant. Try running `port install darwinbuild +universal` 
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_darwinbuild/darwinbuild/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there
is a bug.
Error: Processing of port darwinbuild failed
svacchanda@Sergeys-Mac-mini ~ % 
Note: See TracTickets for help on using tickets.