[MacPorts] #63160: dbeaver-community @ 21.1.1 - Error: Port dbeaver-community is still broken after rebuilding it more than 3 times.

MacPorts noreply at macports.org
Wed Jul 14 19:27:26 UTC 2021


#63160: dbeaver-community @ 21.1.1 - Error: Port dbeaver-community is still broken
after rebuilding it more than 3 times.
--------------------------------+--------------------------
  Reporter:  FaradayLight       |      Owner:  judaew
      Type:  defect             |     Status:  assigned
  Priority:  Normal             |  Milestone:
 Component:  ports              |    Version:  2.7.1
Resolution:                     |   Keywords:  arm64 bigsur
      Port:  dbeaver-community  |
--------------------------------+--------------------------

Comment (by FaradayLight):

 Hello again.

 Just to confirm the current state of play, I performed the following:

 {{{
 % sudo port clean dbeaver-community
 % sudo port uninstall dbeaver-community
 % sudo port clean openjdk11
 % sudo port uninstall openjdk11
 % sudo port install dbeaver-community
 }}}

 ... and get the following:
 {{{
 --->  Staging openjdk11 into destroot
 Warning: openjdk11 installs files outside the common directory structure.
 --->  Installing openjdk11 @11.0.11_0
 ...
 --->  Activating dbeaver-community @21.1.2_1
 --->  Cleaning dbeaver-community
 --->  Updating database of binaries
 --->  Scanning binaries for linking errors
 --->  Found 17 broken files, matching files to ports
 --->  Found 2 broken ports, determining rebuild order
 You can always run 'port rev-upgrade' again to fix errors.
 The following ports will be rebuilt:
  openjdk11 @11.0.11
  dbeaver-community @21.1.2
 Continue? [Y/n]: Y
 --->  Cleaning openjdk11
 --->  Cleaning dbeaver-community
 --->  Scanning binaries for linking errors
 --->  Found 17 broken files, matching files to ports
 --->  Found 2 broken ports, determining rebuild order
 --->  Rebuilding in order
      openjdk11 @11.0.11_0
      dbeaver-community @21.1.2_1
 --->  Fetching distfiles for openjdk11
 --->  Verifying checksums for openjdk11
 --->  Extracting openjdk11
 --->  Configuring openjdk11
 --->  Building openjdk11
 --->  Staging openjdk11 into destroot
 Warning: openjdk11 installs files outside the common directory structure.
 --->  Unable to uninstall openjdk11 @11.0.11_0, the following ports depend
 on it:
 --->    dbeaver-community @21.1.2_1
 Warning: Uninstall forced.  Proceeding despite dependencies.
 --->  Deactivating openjdk11 @11.0.11_0
 --->  Cleaning openjdk11
 --->  Uninstalling openjdk11 @11.0.11_0
 --->  Cleaning openjdk11
 --->  Installing openjdk11 @11.0.11_0
 --->  Activating openjdk11 @11.0.11_0
 --->  Cleaning openjdk11
 --->  Fetching distfiles for dbeaver-community
 --->  Verifying checksums for dbeaver-community
 --->  Extracting dbeaver-community
 --->  Configuring dbeaver-community
 --->  Building dbeaver-community
 --->  Staging dbeaver-community into destroot
 --->  Deactivating dbeaver-community @21.1.2_1
 --->  Cleaning dbeaver-community
 --->  Uninstalling dbeaver-community @21.1.2_1
 --->  Cleaning dbeaver-community
 --->  Installing dbeaver-community @21.1.2_1
 --->  Activating dbeaver-community @21.1.2_1
 --->  Cleaning dbeaver-community
 --->  Updating database of binaries
 --->  Scanning binaries for linking errors
 --->  Found 17 broken files, matching files to ports
 --->  Found 2 broken ports, determining rebuild order
 --->  Rebuilding in order
      openjdk11 @11.0.11_0
      dbeaver-community @21.1.2_1
 --->  Fetching distfiles for openjdk11
 --->  Verifying checksums for openjdk11
 --->  Extracting openjdk11
 --->  Configuring openjdk11
 --->  Building openjdk11
 --->  Staging openjdk11 into destroot
 Warning: openjdk11 installs files outside the common directory structure.
 --->  Deactivating openjdk11 @11.0.11_0
 --->  Cleaning openjdk11
 --->  Uninstalling openjdk11 @11.0.11_0
 --->  Cleaning openjdk11
 --->  Installing openjdk11 @11.0.11_0
 --->  Activating openjdk11 @11.0.11_0
 --->  Cleaning openjdk11
 --->  Fetching distfiles for dbeaver-community
 --->  Verifying checksums for dbeaver-community
 --->  Extracting dbeaver-community
 --->  Configuring dbeaver-community
 --->  Building dbeaver-community
 --->  Staging dbeaver-community into destroot
 --->  Deactivating dbeaver-community @21.1.2_1
 --->  Cleaning dbeaver-community
 --->  Uninstalling dbeaver-community @21.1.2_1
 --->  Cleaning dbeaver-community
 --->  Installing dbeaver-community @21.1.2_1
 --->  Activating dbeaver-community @21.1.2_1
 --->  Cleaning dbeaver-community
 --->  Updating database of binaries
 --->  Scanning binaries for linking errors
 --->  Found 17 broken files, matching files to ports
 Error: Port dbeaver-community 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 dbeaver-community still broken after
 rebuilding 3 times
 Error: Follow https://guide.macports.org/#project.tickets if you believe
 there is a bug.
 --->  Some of the ports you installed have notes:
   openjdk11 has the following notes:
     If you have more than one JDK installed you can make openjdk11 the
 default
     by adding the following line to your shell profile:

         export
 JAVA_HOME=/Library/Java/JavaVirtualMachines/openjdk11/Contents/Home
 tacitus at malory ~ %
 }}}

 However, I am now able to launch the app.

 I have also had a look in the dbeaver-debug.log but there is nothing
 unusual reported there.

 There are however exceptions appearing in this file:
 ~/Library/DBeaverData/workspace6/.metadata/.log

 ... but they appear to be related to this file:
 /Applications/MacPorts/DBeaver.app/Contents/Info.plist

 I have attached a copy of the .log file as "session_20210714.log"

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


More information about the macports-tickets mailing list