From 311b1b008d0e4308266599b76c977246071d3242 Mon Sep 17 00:00:00 2001 From: Christophe Fergeau Date: Thu, 22 Oct 2009 16:36:39 +0000 Subject: bail out earlier if X isn't installed --- lib/mouse.pm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/mouse.pm b/lib/mouse.pm index 4167df7..6f40017 100644 --- a/lib/mouse.pm +++ b/lib/mouse.pm @@ -374,6 +374,8 @@ sub set_xfree_conf { sub various_xfree_conf { my ($do_pkgs, $mouse) = @_; + -e "/usr/bin/X" or return; + #- we don't need this anymore. Remove it for upgrades unlink("$::prefix/etc/X11/xinit.d/mouse_buttons"); { @@ -385,9 +387,6 @@ sub various_xfree_conf { } } - if (! -e "/usr/bin/X") { - return; - } my $inputdrvpath = Xconfig::card::modules_dir() . '/input'; my $pkgs = [ if_($mouse->{synaptics}, ['x11-driver-input-synaptics', "$inputdrvpath/synaptics_drv.so"]), -- cgit v1.2.1