- speed up installing packages - support sharding the build with --num_shards and --shard_id - retry only once installing buildrequires - enhance timeout doc and log its value