[MacPorts] #40820: Cannot install harfbuzz-icu

MacPorts noreply at macports.org
Mon Oct 21 08:29:38 PDT 2013


#40820: Cannot install harfbuzz-icu
---------------------------+--------------------------
  Reporter:  and_j_rob@…   |      Owner:  ryandesign@…
      Type:  defect        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.2.0
Resolution:                |   Keywords:
      Port:  harfbuzz-icu  |
---------------------------+--------------------------
Changes (by cal@…):

 * owner:  macports-tickets@… => ryandesign@…
 * port:   => harfbuzz-icu


Old description:

> $ sudo port install harfbuzz-icu
> --->  Computing dependencies for harfbuzz-icu
> --->  Cleaning harfbuzz-icu
> --->  Scanning binaries for linking errors: 100.0%
> --->  Found 1 broken file(s), matching files to ports
> --->  Found 1 broken port(s), determining rebuild order
> --->  Rebuilding in order
>      harfbuzz-icu @0.9.22
> --->  Computing dependencies for harfbuzz-icu
> --->  Cleaning harfbuzz-icu
> --->  Scanning binaries for linking errors: 100.0%
> --->  Found 1 broken file(s), matching files to ports
> --->  Found 1 broken port(s), determining rebuild order
> --->  Rebuilding in order
>      harfbuzz-icu @0.9.22
> Warning: Your DNS servers incorrectly claim to know the address of
> nonexistent hosts. This may cause checksum mismatches for some ports.
> --->  Computing dependencies for harfbuzz-icu
> --->  Fetching distfiles for harfbuzz-icu
> --->  Verifying checksums for harfbuzz-icu
> --->  Extracting harfbuzz-icu
> --->  Configuring harfbuzz-icu
> --->  Building harfbuzz-icu
> --->  Staging harfbuzz-icu into destroot
> --->  Deactivating harfbuzz-icu @0.9.22_0
> --->  Cleaning harfbuzz-icu
> --->  Uninstalling harfbuzz-icu @0.9.22_0
> --->  Cleaning harfbuzz-icu
> --->  Computing dependencies for harfbuzz-icu
> --->  Installing harfbuzz-icu @0.9.22_0
> --->  Activating harfbuzz-icu @0.9.22_0
> --->  Cleaning harfbuzz-icu
> --->  Updating database of binaries: 100.0%
> --->  Scanning binaries for linking errors: 100.0%
> --->  Found 1 broken file(s), matching files to ports
> --->  Found 1 broken port(s), determining rebuild order
> --->  Rebuilding in order
>      harfbuzz-icu @0.9.22
> --->  Computing dependencies for harfbuzz-icu
> --->  Fetching distfiles for harfbuzz-icu
> --->  Verifying checksums for harfbuzz-icu
> --->  Extracting harfbuzz-icu
> --->  Configuring harfbuzz-icu
> --->  Building harfbuzz-icu
> --->  Staging harfbuzz-icu into destroot
> --->  Deactivating harfbuzz-icu @0.9.22_0
> --->  Cleaning harfbuzz-icu
> --->  Uninstalling harfbuzz-icu @0.9.22_0
> --->  Cleaning harfbuzz-icu
> --->  Computing dependencies for harfbuzz-icu
> --->  Installing harfbuzz-icu @0.9.22_0
> --->  Activating harfbuzz-icu @0.9.22_0
> --->  Cleaning harfbuzz-icu
> --->  Updating database of binaries: 100.0%
> --->  Scanning binaries for linking errors: 100.0%
> --->  Found 1 broken file(s), matching files to ports
> Error: Port harfbuzz-icu 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.
> Port harfbuzz-icu still broken after rebuilding 3 time(s)
>     while executing
> "error "Port $portname still broken after rebuilding [expr
> $broken_port_counts($portname) - 1] time(s)""
>     (procedure "revupgrade_scanandrebuild" line 268)
>     invoked from within
> "revupgrade_scanandrebuild broken_port_counts $opts"
>     (procedure "macports::revupgrade" line 5)
>     invoked from within
> "macports::revupgrade $opts"
>     (procedure "action_revupgrade" line 2)
>     invoked from within
> "action_revupgrade $action $portlist $opts"
>     (procedure "action_target" line 96)
>     invoked from within
> "$action_proc $action $portlist [array get global_options]"
>     (procedure "process_cmd" line 93)
>     invoked from within
> "process_cmd $remaining_args"
>     invoked from within
> "if { [llength $remaining_args] > 0 } {
>
>     # If there are remaining arguments, process those as a command
>     set exit_status [process_cmd $remaining..."
>     (file "/opt/local/bin/port" line 4857)
>
> $ sudo port -d -y rev-upgrade
> DEBUG: Copying /Users/ajr/Library/Preferences/com.apple.dt.Xcode.plist to
> /opt/local/var/macports/home/Library/Preferences
> --->  Scanning binaries for linking errors
> Incompatible library version: /opt/local/lib/libharfbuzz-icu.0.dylib
> requires version 923.0.0 or later, but /opt/local/lib/libharfbuzz.0.dylib
> provides version 922.0.0
> DEBUG: Marking /opt/local/lib/libharfbuzz-icu.0.dylib as broken
>
> --->  Found 1 broken file(s), matching files to ports
> --->  Found 1 broken port(s), determining rebuild order
> DEBUG: Broken: harfbuzz-icu
> DEBUG: Processing port harfbuzz-icu @0:0.9.22_0
> --->  Rebuilding in order
>      harfbuzz-icu @0.9.22
> DEBUG: epoch: in tree: 0 installed: 0
> DEBUG: harfbuzz-icu 0.9.22_0 exists in the ports tree
> DEBUG: harfbuzz-icu 0.9.22_0  is the latest installed
> DEBUG: harfbuzz-icu 0.9.22_0  is active
> DEBUG: Merging existing variants '' into variants
> DEBUG: new fully merged portvariants:
> DEBUG: Changing to port directory:
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/harfbuzz
> DEBUG: OS darwin/12.5.0 (Mac OS X 10.8) arch i386
> DEBUG: adding the default universal variant
> DEBUG: Reading variant descriptions from
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
> 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: rev-upgrade override ... upgrading!
> DEBUG: Not following dependencies
> Skipping deactivate harfbuzz-icu @0.9.22_0 (dry run)
> Skipping activate harfbuzz-icu @0.9.22_0 (dry run)
> DEBUG: Rebuilding port harfbuzz-icu 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 harfbuzz-icu
 --->  Computing dependencies for harfbuzz-icu
 --->  Cleaning harfbuzz-icu
 --->  Scanning binaries for linking errors: 100.0%
 --->  Found 1 broken file(s), matching files to ports
 --->  Found 1 broken port(s), determining rebuild order
 --->  Rebuilding in order
      harfbuzz-icu @0.9.22
 --->  Computing dependencies for harfbuzz-icu
 --->  Cleaning harfbuzz-icu
 --->  Scanning binaries for linking errors: 100.0%
 --->  Found 1 broken file(s), matching files to ports
 --->  Found 1 broken port(s), determining rebuild order
 --->  Rebuilding in order
      harfbuzz-icu @0.9.22
 Warning: Your DNS servers incorrectly claim to know the address of
 nonexistent hosts. This may cause checksum mismatches for some ports.
 --->  Computing dependencies for harfbuzz-icu
 --->  Fetching distfiles for harfbuzz-icu
 --->  Verifying checksums for harfbuzz-icu
 --->  Extracting harfbuzz-icu
 --->  Configuring harfbuzz-icu
 --->  Building harfbuzz-icu
 --->  Staging harfbuzz-icu into destroot
 --->  Deactivating harfbuzz-icu @0.9.22_0
 --->  Cleaning harfbuzz-icu
 --->  Uninstalling harfbuzz-icu @0.9.22_0
 --->  Cleaning harfbuzz-icu
 --->  Computing dependencies for harfbuzz-icu
 --->  Installing harfbuzz-icu @0.9.22_0
 --->  Activating harfbuzz-icu @0.9.22_0
 --->  Cleaning harfbuzz-icu
 --->  Updating database of binaries: 100.0%
 --->  Scanning binaries for linking errors: 100.0%
 --->  Found 1 broken file(s), matching files to ports
 --->  Found 1 broken port(s), determining rebuild order
 --->  Rebuilding in order
      harfbuzz-icu @0.9.22
 --->  Computing dependencies for harfbuzz-icu
 --->  Fetching distfiles for harfbuzz-icu
 --->  Verifying checksums for harfbuzz-icu
 --->  Extracting harfbuzz-icu
 --->  Configuring harfbuzz-icu
 --->  Building harfbuzz-icu
 --->  Staging harfbuzz-icu into destroot
 --->  Deactivating harfbuzz-icu @0.9.22_0
 --->  Cleaning harfbuzz-icu
 --->  Uninstalling harfbuzz-icu @0.9.22_0
 --->  Cleaning harfbuzz-icu
 --->  Computing dependencies for harfbuzz-icu
 --->  Installing harfbuzz-icu @0.9.22_0
 --->  Activating harfbuzz-icu @0.9.22_0
 --->  Cleaning harfbuzz-icu
 --->  Updating database of binaries: 100.0%
 --->  Scanning binaries for linking errors: 100.0%
 --->  Found 1 broken file(s), matching files to ports
 Error: Port harfbuzz-icu 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.
 Port harfbuzz-icu still broken after rebuilding 3 time(s)
     while executing
 "error "Port $portname still broken after rebuilding [expr
 $broken_port_counts($portname) - 1] time(s)""
     (procedure "revupgrade_scanandrebuild" line 268)
     invoked from within
 "revupgrade_scanandrebuild broken_port_counts $opts"
     (procedure "macports::revupgrade" line 5)
     invoked from within
 "macports::revupgrade $opts"
     (procedure "action_revupgrade" line 2)
     invoked from within
 "action_revupgrade $action $portlist $opts"
     (procedure "action_target" line 96)
     invoked from within
 "$action_proc $action $portlist [array get global_options]"
     (procedure "process_cmd" line 93)
     invoked from within
 "process_cmd $remaining_args"
     invoked from within
 "if { [llength $remaining_args] > 0 } {

     # If there are remaining arguments, process those as a command
     set exit_status [process_cmd $remaining..."
     (file "/opt/local/bin/port" line 4857)

 $ sudo port -d -y rev-upgrade
 DEBUG: Copying /Users/ajr/Library/Preferences/com.apple.dt.Xcode.plist to
 /opt/local/var/macports/home/Library/Preferences
 --->  Scanning binaries for linking errors
 Incompatible library version: /opt/local/lib/libharfbuzz-icu.0.dylib
 requires version 923.0.0 or later, but /opt/local/lib/libharfbuzz.0.dylib
 provides version 922.0.0
 DEBUG: Marking /opt/local/lib/libharfbuzz-icu.0.dylib as broken

 --->  Found 1 broken file(s), matching files to ports
 --->  Found 1 broken port(s), determining rebuild order
 DEBUG: Broken: harfbuzz-icu
 DEBUG: Processing port harfbuzz-icu @0:0.9.22_0
 --->  Rebuilding in order
      harfbuzz-icu @0.9.22
 DEBUG: epoch: in tree: 0 installed: 0
 DEBUG: harfbuzz-icu 0.9.22_0 exists in the ports tree
 DEBUG: harfbuzz-icu 0.9.22_0  is the latest installed
 DEBUG: harfbuzz-icu 0.9.22_0  is active
 DEBUG: Merging existing variants '' into variants
 DEBUG: new fully merged portvariants:
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/harfbuzz
 DEBUG: OS darwin/12.5.0 (Mac OS X 10.8) arch i386
 DEBUG: adding the default universal variant
 DEBUG: Reading variant descriptions from
 /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
 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: rev-upgrade override ... upgrading!
 DEBUG: Not following dependencies
 Skipping deactivate harfbuzz-icu @0.9.22_0 (dry run)
 Skipping activate harfbuzz-icu @0.9.22_0 (dry run)
 DEBUG: Rebuilding port harfbuzz-icu 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
 }}}

--

Comment:

 Please use WikiFormatting and remember to preview your post when using
 Trac. You should usually Cc the maintainer, if any (see the output of
 `port info --maintainer harfbuzz-icu`) and set the port field. I have done
 this for you.

-- 
Ticket URL: <https://trac.macports.org/ticket/40820#comment:1>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list