#43639 closed defect (invalid)
harfbuzz-icu fails to build
Reported by: | sshjason@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.2.1 |
Keywords: | Cc: | ryandesign (Ryan Carsten Schmidt) | |
Port: | harfbuzz-icu |
Description (last modified by mf2k (Frank Schima))
After running: port -d -y rev-upgrade
Warning: Error parsing file /opt/local/libexec/dbus-daemon-launch-helper: Error opening or reading file DEBUG: skipping ppc in /opt/local/share/cmake-2.8/Modules/CPack.OSXScriptLauncher.in since this system can't run it anyway ---> Scanning binaries for linking errors Incompatible library version: /opt/local/lib/libharfbuzz-icu.0.dylib requires version 929.0.0 or later, but /opt/local/lib/libharfbuzz.0.dylib provides version 926.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.28_0 DEBUG: Processing port texlive-bin @0:2013_5 +x11 DEBUG: Processing port texlive-basic @0:30847_0 +doc DEBUG: Processing port dvipng @0:1.14_8 DEBUG: Processing port texlive-bin-extra @0:30842_0 +doc DEBUG: Processing port texlive @0:2013_0 +doc+medium DEBUG: Processing port py27-pyx @0:0.12.1_3 DEBUG: Processing port scapy @0:2.2.0_1 DEBUG: Processing port texlive-latex @0:30738_0 +doc DEBUG: Processing port latexmk @0:4.39_0 DEBUG: Processing port texlive-latex-recommended @0:30811_0 +doc DEBUG: Processing port pdfjam @0:2.08_0 DEBUG: Processing port texlive-xetex @0:30842_0 +doc DEBUG: Processing port texlive-context @0:30458_1 +doc DEBUG: Processing port texlive-math-extra @0:30747_0 +doc DEBUG: Processing port texlive-lang-czechslovak @0:30842_0 +doc DEBUG: Processing port texlive-lang-polish @0:30749_0 +doc DEBUG: Processing port pgf @0:3.0.0_0 DEBUG: Processing port texlive-fonts-recommended @0:30307_1 +doc DEBUG: Processing port texlive-metapost @0:30842_0 +doc DEBUG: Processing port texlive-generic-recommended @0:30396_0 +doc DEBUG: Processing port texlive-fontutils @0:30842_0 +doc DEBUG: Processing port texlive-lang-english @0:30780_0 +doc DEBUG: Processing port texlive-lang-european @0:30457_0 +doc DEBUG: Processing port texlive-lang-french @0:30777_0 +doc DEBUG: Processing port texlive-lang-german @0:30791_0 +doc DEBUG: Processing port texlive-lang-italian @0:30726_0 +doc DEBUG: Processing port texlive-lang-portuguese @0:30372_0 +doc DEBUG: Processing port texlive-lang-spanish @0:30372_0 +doc DEBUG: Processing port texlive-luatex @0:30790_0 +doc DEBUG: Processing port texlive-plain-extra @0:30395_0 +doc DEBUG: Processing port lcdf-typetools @0:2.99_0 +texlive ---> Rebuilding in order harfbuzz-icu @0.9.28 DEBUG: epoch: in tree: 0 installed: 0 DEBUG: harfbuzz-icu 0.9.28_0 exists in the ports tree DEBUG: harfbuzz-icu 0.9.28_0 is the latest installed DEBUG: harfbuzz-icu 0.9.28_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/13.1.0 (Mac OS X 10.9) arch i386 DEBUG: Going to use alternate build prefix: /Users/jason/.macports DEBUG: workpath = /Users/jason/.macports/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_harfbuzz/harfbuzz-icu/work 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.28_0 (dry run) Skipping activate harfbuzz-icu @0.9.28_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
Change History (2)
comment:1 Changed 11 years ago by mf2k (Frank Schima)
Cc: | ryandesign@… added |
---|---|
Description: | modified (diff) |
Port: | harfbuzz-icu added |
Resolution: | → invalid |
Status: | new → closed |
comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
harfbuzz is a dependency of harfbuzz-icu, so MacPorts should have upgraded harfbuzz before upgrading harfbuzz-icu. However, if harfbuzz-icu was upgraded due to rev-upgrade, then that would not necessarily have happened, because of a bug, which will be fixed in MacPorts 2.3.0.
Note: See
TracTickets for help on using
tickets.
In the future, please use WikiFormatting, fill in the Port field and Cc the port maintainers (
port info --maintainers harfbuzz-icu
).From your output:
You need to upgrade
harfbuzz
first. On my computer: