[MacPorts] #60500: freetype @ 2.10.2_0+universal.darwin_15.i386-x86_64: Failed to build (El Capitan)

MacPorts noreply at macports.org
Sat May 16 20:12:31 UTC 2020


#60500: freetype @ 2.10.2_0+universal.darwin_15.i386-x86_64: Failed to build (El
Capitan)
-----------------------+----------------------------------------
  Reporter:  thetrial  |      Owner:  ryandesign
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.6.2
Resolution:            |   Keywords:  legacy-os, elcapitan, i386
      Port:  freetype  |
-----------------------+----------------------------------------

Comment (by thetrial):

 I tried some things:

 First I forcibly deinstalled freetype.

 MP told me: that following ports will break: fontconfig @2.13.1_0, cairo
 @1.16.0_0, Xft2 @2.3.3_0, libbluray @1.1.2_0, graphviz @2.40.1_2,
 qt511-qtbase @5.11.3_4, harfbuzz @2.6.4_0, ffmpeg @4.2.2_0, gd2 @2.3.0_0,
 webkit2-gtk @2.26.2_1 and wine-devel @4.9_0.

 Then I cleaned freetype. After that I reinstalled freetype. That worked.

 Then following ports wanted to get rebuilt: fontconfig @2.13.1+universal,
 cairo @1.16.0+quartz+universal+x11, harfbuzz @2.6.4+universal, Xft2
 @2.3.3+universal, pango @1.42.4+quartz+universal+x11 and gtk3
 @3.24.20+universal+x11.

 Then it started again attempting to fetch
 freetype-2.10.2_0+universal.darwin_15.i386-x86_64.tbz2 – of course, I had
 again an Error: Failed to build freetype: command execution failed,
 several times.

 I then tried the trace-mode. That worked with following remarks:

 {{{
 Warning: The following existing files were hidden from the build system by
 trace mode:
   /opt/local/bin/gmkdir
   /opt/local/lib/pkgconfig/libbrotlidec.pc
 Warning: The following files inside the MacPorts prefix not installed by a
 port were accessed:
   /opt/local/bin/python
   /opt/local/bin/python3
 --->  Building freetype
 Warning: The following existing file was hidden from the build system by
 trace mode:
   /opt/local/include/brotli/decode.h
 }}}

 This point makes mey quite wonder: The following files inside the MacPorts
 prefix not installed by a port.

 Well, now my installation seems to work. But this is not a clean way, I
 guess.

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


More information about the macports-tickets mailing list