From 81ebcd882c669c98af908d0c8e75d0a671ed6860 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 24 Jul 2017 18:58:31 -0700 Subject: [PATCH] Install libglvnd-egl when installing base-x, X seems to need it On Rawhide, X fails to start unless this is installed. Should probably be in the base-x group, I'll file a bug or add it. --- tests/freeipa_webui.pm | 2 ++ tests/server_cockpit_default.pm | 2 ++ 2 files changed, 4 insertions(+) diff --git a/tests/freeipa_webui.pm b/tests/freeipa_webui.pm index 1847b9f8..0d6cb216 100644 --- a/tests/freeipa_webui.pm +++ b/tests/freeipa_webui.pm @@ -9,6 +9,8 @@ sub run { # On the upgrade path, we don't have firefox / X installed yet if (get_var("UPGRADE")) { assert_script_run 'dnf -y groupinstall "base-x"', 300; + # FIXME: this should probably be in base-x...X seems to fail without + assert_script_run 'dnf -y install libglvnd-egl', 120; assert_script_run 'dnf -y install firefox', 120; } # we're restarting firefox (instead of using the same one from diff --git a/tests/server_cockpit_default.pm b/tests/server_cockpit_default.pm index 40c1996f..8e47d687 100644 --- a/tests/server_cockpit_default.pm +++ b/tests/server_cockpit_default.pm @@ -13,6 +13,8 @@ sub run { repo_setup(); # install a desktop and firefox so we can actually try it assert_script_run 'dnf -y groupinstall "base-x"', 300; + # FIXME: this should probably be in base-x...X seems to fail without + assert_script_run 'dnf -y install libglvnd-egl', 120; assert_script_run 'dnf -y install firefox', 120; start_cockpit(0); # quit firefox (return to console)