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.
This commit is contained in:
Adam Williamson 2017-07-24 18:58:31 -07:00
parent bf19cf66cb
commit 81ebcd882c
2 changed files with 4 additions and 0 deletions

View File

@ -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

View File

@ -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)