[MacPorts] #63514: Port android is still broken after rebuilding it more than 3 times.

MacPorts noreply at macports.org
Mon Sep 20 22:37:25 UTC 2021


#63514: Port android is still broken after rebuilding it more than 3 times.
--------------------------+--------------------
  Reporter:  dcguim       |      Owner:  (none)
      Type:  defect       |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.7.1
Resolution:               |   Keywords:
      Port:  Android SDK  |
--------------------------+--------------------
Description changed by dcguim:

Old description:

> $ sudo port install android
> ...
> --->  Installing android @23_0
> --->  Activating android @23_0
> --->  Cleaning android
> --->  Scanning binaries for linking errors
> --->  Found 7 broken files, matching files to ports
> Error: Port android is still broken after rebuilding it more than 3
> times.
> Error: Please run port -d -y rev-upgrade and use the output to report a
> bug.
> Error: rev-upgrade failed: Port android still broken after rebuilding 3
> times
> Error: Follow https://guide.macports.org/#project.tickets if you believe
> there is a bug.
>
> $ sudo port -d -y rev-upgrade
> --->  Scanning binaries for linking errors
> Could not open
> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit: Error
> opening or reading file (referenced from /opt/local/share/java/android-
> sdk-macosx/tools/emulator)
> DEBUG: Marking /opt/local/share/java/android-sdk-macosx/tools/emulator as
> broken
> DEBUG: Marking /opt/local/share/java/android-sdk-macosx/tools/emulator-
> arm as broken
> DEBUG: Marking /opt/local/share/java/android-sdk-macosx/tools/emulator-
> mips as broken
> DEBUG: Marking /opt/local/share/java/android-sdk-
> macosx/tools/emulator-x86 as broken
> DEBUG: Marking /opt/local/share/java/android-sdk-
> macosx/tools/emulator64-arm as broken
> DEBUG: Marking /opt/local/share/java/android-sdk-
> macosx/tools/emulator64-mips as broken
> DEBUG: Marking /opt/local/share/java/android-sdk-
> macosx/tools/emulator64-x86 as broken
> --->  Found 7 broken files, matching files to ports
> --->  Found 1 broken port, determining rebuild order
> DEBUG: Broken: android
> DEBUG: Processing port android @0:23_0
> You can always run 'port rev-upgrade' again to fix errors.
> The following ports will be rebuilt: android @23
> Continue? [Y/n]: y
> DEBUG: epoch: in tree: 0 installed: 0
> DEBUG: android 23_0 exists in the ports tree
> DEBUG: android 23_0  is the latest installed
> DEBUG: android 23_0  is active
> DEBUG: Merging existing requested variants '' into variants
> DEBUG: new fully merged portvariants:
> DEBUG: Changing to port directory:
> /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/java/android
> DEBUG: OS darwin/20.3.0 (macOS 11.2.2) arch arm
> DEBUG: universal_variant is false, so not adding the default universal
> variant
> 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!
> Skipping deactivate android @23_0 (dry run)
> Skipping activate android @23_0 (dry run)
> DEBUG: Rebuilding port android 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

New description:

 {{{
 $ sudo port install android
 ...
 --->  Installing android @23_0
 --->  Activating android @23_0
 --->  Cleaning android
 --->  Scanning binaries for linking errors
 --->  Found 7 broken files, matching files to ports
 Error: Port android is still broken after rebuilding it more than 3 times.
 Error: Please run port -d -y rev-upgrade and use the output to report a
 bug.
 Error: rev-upgrade failed: Port android still broken after rebuilding 3
 times
 Error: Follow https://guide.macports.org/#project.tickets if you believe
 there is a bug.
 }}}
 {{{
 $ sudo port -d -y rev-upgrade
 --->  Scanning binaries for linking errors
 Could not open
 /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit: Error opening
 or reading file (referenced from /opt/local/share/java/android-sdk-
 macosx/tools/emulator)
 DEBUG: Marking /opt/local/share/java/android-sdk-macosx/tools/emulator as
 broken
 DEBUG: Marking /opt/local/share/java/android-sdk-macosx/tools/emulator-arm
 as broken
 DEBUG: Marking /opt/local/share/java/android-sdk-macosx/tools/emulator-
 mips as broken
 DEBUG: Marking /opt/local/share/java/android-sdk-macosx/tools/emulator-x86
 as broken
 DEBUG: Marking /opt/local/share/java/android-sdk-
 macosx/tools/emulator64-arm as broken
 DEBUG: Marking /opt/local/share/java/android-sdk-
 macosx/tools/emulator64-mips as broken
 DEBUG: Marking /opt/local/share/java/android-sdk-
 macosx/tools/emulator64-x86 as broken
 --->  Found 7 broken files, matching files to ports
 --->  Found 1 broken port, determining rebuild order
 DEBUG: Broken: android
 DEBUG: Processing port android @0:23_0
 You can always run 'port rev-upgrade' again to fix errors.
 The following ports will be rebuilt: android @23
 Continue? [Y/n]: y
 DEBUG: epoch: in tree: 0 installed: 0
 DEBUG: android 23_0 exists in the ports tree
 DEBUG: android 23_0  is the latest installed
 DEBUG: android 23_0  is active
 DEBUG: Merging existing requested variants '' into variants
 DEBUG: new fully merged portvariants:
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/java/android
 DEBUG: OS darwin/20.3.0 (macOS 11.2.2) arch arm
 DEBUG: universal_variant is false, so not adding the default universal
 variant
 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!
 Skipping deactivate android @23_0 (dry run)
 Skipping activate android @23_0 (dry run)
 DEBUG: Rebuilding port android 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
 }}}

--

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


More information about the macports-tickets mailing list