From 2db89499e7b8e34d5217b3867b3b306afdcf0ff3 Mon Sep 17 00:00:00 2001 From: jithinbp Date: Tue, 13 Jun 2017 00:35:23 +0530 Subject: [PATCH 1/2] bug fix in setup.py . undefined reference to "root" --- setup.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 63ed69a6..cf76fb0d 100644 --- a/setup.py +++ b/setup.py @@ -33,7 +33,9 @@ def check_root(): class CustomInstall(install): def run(self): - if not hasattr(self,"root") or 'debian' not in self.root: + if not hasattr(self,"root"): + install_udev_rules(True) + elif 'debian' not in self.root: install_udev_rules(True) install.run(self) From bddac55cd678b017a36da07f328fa0b239f92536 Mon Sep 17 00:00:00 2001 From: jithinbp Date: Tue, 13 Jun 2017 09:11:34 +0530 Subject: [PATCH 2/2] bug fix in setup.py . undefined reference to "root" --- setup.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index cf76fb0d..ed80adb0 100644 --- a/setup.py +++ b/setup.py @@ -35,8 +35,9 @@ class CustomInstall(install): def run(self): if not hasattr(self,"root"): install_udev_rules(True) - elif 'debian' not in self.root: - install_udev_rules(True) + elif self.root is not None: + if 'debian' not in self.root: + install_udev_rules(True) install.run(self) setup(name='PSL',