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