--- kergen/kergen 2015-04-08 16:35:42.000000000 +0200 +++ kergen/kergen 2015-04-14 09:00:32.754060851 +0200 @@ -47,8 +47,8 @@ subprocess.check_call(['make', 'defconfig'], cwd='/usr/src/linux') if args.generate: - kernel_options = subprocess.check_output(['python', 'kergen-map.py'], universal_newlines=True)[:-1].split(' ') - subprocess.check_call(['python', 'depgen.py'] + kernel_options, universal_newlines=True) + kernel_options = subprocess.check_output(['kergen-map'], universal_newlines=True)[:-1].split(' ') + subprocess.check_call(['depgen'] + kernel_options, universal_newlines=True) if args.menuconfig: subprocess.check_call(['make', 'menuconfig'], cwd='/usr/src/linux') --- kergen/kergen-map 2015-04-08 16:35:42.000000000 +0200 +++ kergen/kergen-map 2015-04-08 14:51:43.315520507 +0200 @@ -114,7 +114,7 @@ all_pci_modules_list = [] all_usb_modules_list = [] all_scsi_modules_list = [] - with open('modules.alias', 'r') as module_alias: + with open('/usr/share/kergen/modules.alias', 'r') as module_alias: for line in module_alias: if line[6:10] == 'usb:': all_usb_modules_list.append(USB_Module(line[6:line.rfind(' ')], line[line.rfind(' ')+1:-1]))