On Apr 23, 2018, at 6:23 PM, Rainer Müller <rai...@macports.org> wrote: > $ sudo gem2.5 install nokogiri -- --use-system-libraries > … > pkg-config could not be used to find libxml-2.0 > … > "pkg-config --exists libxml-2.0" > dyld: Symbol not found: __cg_jpeg_resync_to_restart > Referenced from: > /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO > Expected in: /opt/local/lib/libJPEG.dylib > in /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO > package configuration for libxml-2.0 is not found > > This pkg-config command works fine outside of 'gem install’.
Okay, try installing the ruby gem pkg-config version 1.1: $ sudo port select —set ruby ruby23 Selecting 'ruby23' for 'ruby' succeeded. 'ruby23' is now active. $ sudo gem install nokogiri-1.8.2.gem -- --use-system-libraries Building native extensions with: '--use-system-libraries' This could take a while... ERROR: Error installing nokogiri-1.8.2.gem: ERROR: Failed to build gem native extension. current directory: /opt/lib/ruby2.3/gems/2.3.0/gems/nokogiri-1.8.2/ext/nokogiri /opt/bin/ruby2.3 -r ./siteconf20180424-30290-tretof.rb extconf.rb --use-system-libraries … $ sudo gem install pkg-config --version 1.1 Fetching: pkg-config-1.1.0.gem (100%) Successfully installed pkg-config-1.1.0 Parsing documentation for pkg-config-1.1.0 Installing ri documentation for pkg-config-1.1.0 Done installing documentation for pkg-config after 0 seconds 1 gem installed $ sudo gem install nokogiri-1.8.2.gem -- --use-system-libraries Building native extensions with: '--use-system-libraries' This could take a while... Successfully installed nokogiri-1.8.2 Parsing documentation for nokogiri-1.8.2 Installing ri documentation for nokogiri-1.8.2 Done installing documentation for nokogiri after 23 seconds 1 gem installed $ > The crash report in Console.log shows that the invocation of pkg-config > included the environment variable: DYLD_LIBRARY_PATH=.:/opt/local/lib Yes, I see that even after installing pkg-config gem, but nokogiri install proceeds nonetheless.