From f827bd30a54fe23df923387ebba48672bc773bc8 Mon Sep 17 00:00:00 2001 From: Alejandro Huertas Herrero Date: Wed, 25 Mar 2020 16:35:41 +0100 Subject: [PATCH] B #4426: create symlink to libxml (#4431) --- share/install_gems/install_gems | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/share/install_gems/install_gems b/share/install_gems/install_gems index db9052af53..7a628b4358 100755 --- a/share/install_gems/install_gems +++ b/share/install_gems/install_gems @@ -384,6 +384,17 @@ def install_dependencies(gems, distro) STDERR.puts 'Error installing dependencies' exit(-1) end + + if distro.first == :debian + # on Debian-like platforms, the augeas gem build might fail + # due to incompatible libxml include paths + unless File.exists?('/usr/include/libxml') + require 'fileutils' + + FileUtils.ln_s('/usr/include/libxml2/libxml', + '/usr/include/libxml') + end + end end end