diff --git a/src/bin/repo.rs b/src/bin/repo.rs index a111f5aaa..9cbc417b8 100644 --- a/src/bin/repo.rs +++ b/src/bin/repo.rs @@ -668,9 +668,14 @@ fn handle_push(recipes: &Vec, config: &CliConfig) -> anyhow::Result< if config.cook.verbose { println!(""); println!( - "Pushed {} of {} packages", + "Pushed {} of {} {}", format_size(total_size), - visited.len() + visited.len(), + if visited.len() == 1 { + "package" + } else { + "packages" + }, ); } @@ -697,9 +702,14 @@ fn handle_tree(recipes: &Vec, _config: &CliConfig) -> anyhow::Result println!(""); println!( - "Estimated image size: {} of {} packages", + "Estimated image size: {} of {} {}", format_size(total_size), - visited.len() + visited.len(), + if visited.len() == 1 { + "package" + } else { + "packages" + }, ); Ok(())