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 294 Lines • ▼ Show 20 Line(s) | 473 | try: | |||
484 | tittleThread = threading.Thread( target = updateTitle, | 483 | tittleThread = threading.Thread( target = updateTitle, | ||
485 | args = (datetime.datetime.now( ), " ".join( sys.argv[ 1: ] ),) ) | 484 | args = (datetime.datetime.now( ), " ".join( sys.argv[ 1: ] ),) ) | ||
486 | tittleThread.setDaemon( True ) | 485 | tittleThread.setDaemon( True ) | ||
487 | tittleThread.start( ) | 486 | tittleThread.start( ) | ||
488 | success = main() | 487 | success = main() | ||
489 | except KeyboardInterrupt: | 488 | except KeyboardInterrupt: | ||
490 | pass | 489 | pass | ||
491 | except portage.PortageException as e: | 490 | except portage.PortageException as e: | ||
492 | EmergeDebug.debug(e.exception, 1) | 491 | if e.exception: | ||
492 | EmergeDebug.debug(e.exception, 0) | ||||
493 | traceback.print_tb( e.exception.__traceback__) | ||||
493 | EmergeDebug.error(e) | 494 | EmergeDebug.error(e) | ||
494 | except Exception as e: | 495 | except Exception as e: | ||
495 | print( e ) | 496 | print( e ) | ||
496 | traceback.print_tb( e.__traceback__ ) | 497 | traceback.print_tb( e.__traceback__ ) | ||
497 | finally: | 498 | finally: | ||
498 | utils.stopTimer( "Emerge" ) | 499 | utils.stopTimer( "Emerge" ) | ||
499 | doUpdateTitle = False | 500 | doUpdateTitle = False | ||
500 | if emergeSettings.getboolean( "EmergeDebug", "DumpSettings", False ): | 501 | if emergeSettings.getboolean( "EmergeDebug", "DumpSettings", False ): | ||
501 | emergeSettings.dump( ) | 502 | emergeSettings.dump( ) | ||
502 | if not success: | 503 | if not success: | ||
503 | exit( 1 ) | 504 | exit( 1 ) | ||
504 | 505 | |