diff --git a/installer/pluginhandler.py b/installer/pluginhandler.py index 4d7c1b8..170cc1a 100755 --- a/installer/pluginhandler.py +++ b/installer/pluginhandler.py @@ -164,7 +164,16 @@ class PluginHandle(object): for src, trg, link in copies: if link != "": if not utils.check_library(link): - self.__plugin_state = PLUGIN_FILES_CORRUPTED + if (link != '/usr/lib/i386-linux-gnu/libjpeg.so.9' and + link != '/usr/lib/x86_64-linux-gnu/libjpeg.so.9' and + link != '/usr/lib64/x86_64-linux-gnu/libjpeg.so.9' and + link != '/usr/lib/i386-linux-gnu/sane/libsane-hp2000S1.so' and + link != '/usr/lib/i386-linux-gnu/sane/libsane-hp2000S1.so.1' and + link != '/usr/lib/x86_64-linux-gnu/sane/libsane-hp2000S1.so' and + link != '/usr/lib/x86_64-linux-gnu/sane/libsane-hp2000S1.so.1' and + link != '/usr/lib64/x86_64-linux-gnu/sane/libsane-hp2000S1.so' and + link != '/usr/lib64/x86_64-linux-gnu/sane/libsane-hp2000S1.so.1'): + self.__plugin_state = PLUGIN_FILES_CORRUPTED def __getPluginInformation(self, callback=None):