Changeset View
Changeset View
Standalone View
Standalone View
bin/emerge.py
Show First 20 Lines • Show All 170 Lines • ▼ Show 20 Line(s) | 170 | if item.category + "/" + item.package in targetDict: | |||
---|---|---|---|---|---|
171 | item.target = targetDict[ item.category + "/" + item.package ] | 171 | item.target = targetDict[ item.category + "/" + item.package ] | ||
172 | 172 | | |||
173 | if args.target in list( | 173 | if args.target in list( | ||
174 | portage.PortageInstance.getAllTargets( item.category, item.package ).keys( ) ): | 174 | portage.PortageInstance.getAllTargets( item.category, item.package ).keys( ) ): | ||
175 | # if no target or a wrong one is defined, simply set the default target here | 175 | # if no target or a wrong one is defined, simply set the default target here | ||
176 | item.target = args.target | 176 | item.target = args.target | ||
177 | 177 | | |||
178 | EmergeDebug.debug("dependency: %s" % item, 1) | 178 | EmergeDebug.debug("dependency: %s" % item, 1) | ||
179 | | ||||
180 | if not deplist: | 179 | if not deplist: | ||
181 | EmergeDebug.debug("<none>", 1) | 180 | EmergeDebug.debug("<none>", 1) | ||
182 | 181 | | |||
183 | EmergeDebug.debug_line(1) | 182 | EmergeDebug.debug_line(1) | ||
184 | 183 | | |||
185 | #for item in deplist: | 184 | #for item in deplist: | ||
186 | # cat = item[ 0 ] | 185 | # cat = item[ 0 ] | ||
187 | # pac = item[ 1 ] | 186 | # pac = item[ 1 ] | ||
▲ Show 20 Lines • Show All 257 Lines • ▼ Show 20 Line(s) | 434 | try: | |||
445 | tittleThread = threading.Thread( target = updateTitle, | 444 | tittleThread = threading.Thread( target = updateTitle, | ||
446 | args = (datetime.datetime.now( ), " ".join( sys.argv[ 1: ] ),) ) | 445 | args = (datetime.datetime.now( ), " ".join( sys.argv[ 1: ] ),) ) | ||
447 | tittleThread.setDaemon( True ) | 446 | tittleThread.setDaemon( True ) | ||
448 | tittleThread.start( ) | 447 | tittleThread.start( ) | ||
449 | success = main() | 448 | success = main() | ||
450 | except KeyboardInterrupt: | 449 | except KeyboardInterrupt: | ||
451 | pass | 450 | pass | ||
452 | except portage.PortageException as e: | 451 | except portage.PortageException as e: | ||
453 | EmergeDebug.debug(e.exception, 1) | 452 | if e.exception: | ||
453 | EmergeDebug.debug(e.exception, 0) | ||||
454 | traceback.print_tb( e.exception.__traceback__) | ||||
454 | EmergeDebug.error(e) | 455 | EmergeDebug.error(e) | ||
455 | except Exception as e: | 456 | except Exception as e: | ||
456 | print( e ) | 457 | print( e ) | ||
457 | traceback.print_tb( e.__traceback__ ) | 458 | traceback.print_tb( e.__traceback__ ) | ||
458 | finally: | 459 | finally: | ||
459 | utils.stopTimer( "Emerge" ) | 460 | utils.stopTimer( "Emerge" ) | ||
460 | doUpdateTitle = False | 461 | doUpdateTitle = False | ||
461 | if emergeSettings.getboolean( "EmergeDebug", "DumpSettings", False ): | 462 | if emergeSettings.getboolean( "EmergeDebug", "DumpSettings", False ): | ||
462 | emergeSettings.dump( ) | 463 | emergeSettings.dump( ) | ||
463 | if not success: | 464 | if not success: | ||
464 | exit( 1 ) | 465 | exit( 1 ) | ||
465 | 466 | |