[MacPorts] #62244: ruby19, rb19-rufus-mnemo, rb19-saikuro: It seems your ruby installation is missing psych (for YAML output).

MacPorts noreply at macports.org
Mon Feb 8 23:36:11 UTC 2021


#62244: ruby19, rb19-rufus-mnemo, rb19-saikuro: It seems your ruby installation is
missing psych (for YAML output).
-------------------------+-------------------------------------------------
 Reporter:  ryandesign   |      Owner:  (none)
     Type:  defect       |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:
 Keywords:               |       Port:  ruby19, rb19-rufus-mnemo,
                         |  rb19-saikuro
-------------------------+-------------------------------------------------
 [https://build.macports.org/builders/ports-
 11_x86_64-builder/builds/20965/steps/install-port/logs/stdio rb19-rufus-
 mnemo] and [https://build.macports.org/builders/ports-
 11_x86_64-builder/builds/20966/steps/install-port/logs/stdio rb19-saikuro]
 at least fail to build on macOS 11:

 {{{
 /opt/local/lib/ruby1.9/1.9.1/yaml.rb:84:in `<top (required)>':
 It seems your ruby installation is missing psych (for YAML output).
 To eliminate this warning, please install libyaml and reinstall your ruby.
 ERROR:  Loading command: install (LoadError)
     cannot load such file -- zlib
 ERROR:  While executing gem ... (NameError)
     uninitialized constant Gem::Commands::InstallCommand
 }}}

 Not sure if a bug in those ports or in ruby19. ruby19 does declare a
 dependency on libyaml, but maybe it is the well-known problem with
 implicit function declarations in Xcode 12 and later that has prevented
 ruby19 from seeing libyaml (although I'm not able to verify that).

-- 
Ticket URL: <https://trac.macports.org/ticket/62244>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list