File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change 11__author__ = 'desultory'
2- __version__ = '2.5.0 '
2+ __version__ = '2.5.1 '
33
44from pathlib import Path
55from subprocess import run
@@ -258,11 +258,12 @@ def process_modules(self) -> None:
258258 try :
259259 _process_kmod_dependencies (self , kmod )
260260 self ['kmod_init' ] = kmod
261- except BuiltinModuleError as e :
261+ continue
262+ except (IgnoredModuleError , BuiltinModuleError ) as e :
262263 self .logger .debug (e )
263- except Exception as e :
264- self .logger .warning ("[%s] Failed to process autodetected kernel module: %s" % (kmod , e ))
265- self ['kmod_ignore' ] = kmod
264+ except DependencyResolutionError as e :
265+ self .logger .warning ("[%s] Failed to process autodetected kernel module dependencies : %s" % (kmod , e ))
266+ self ['kmod_ignore' ] = kmod
266267
267268
268269@check_dict ('kmod_init' , not_empty = True , message = "No kernel modules to load" , log_level = 30 )
You can’t perform that action at this time.
0 commit comments