[buildd-tools-devel] [PATCH 3/3] Fix apt-get build-dep comand so it works. This code needs moving into AptResolver->install_deps

wookey at wookware.org wookey at wookware.org
Wed Dec 21 22:41:09 UTC 2011


From: Wookey <wookey at wookware.org>

---
 lib/Sbuild/Build.pm |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/Sbuild/Build.pm b/lib/Sbuild/Build.pm
index 0ef5004..3042836 100644
--- a/lib/Sbuild/Build.pm
+++ b/lib/Sbuild/Build.pm
@@ -685,12 +685,12 @@ sub run_fetch_install_packages {
 		# install cross-deps. Hacked for now - need to generate dummy package
 		$self->log('Cross-deps: Running apt-get -a ' . $self->get('Host_Arch') . ' build-dep ' . $self->get('Package') . "\n");
 		$resolver->run_apt_command(
-			{ COMMAND => [$self->get_conf('APT_GET'),  '-a ' . $self->get('Host_Arch'), 'build-dep', $self->get('Package')],
+			{ COMMAND => [$self->get_conf('APT_GET'),  '-a' . $self->get('Host_Arch'), 'build-dep', '-yf', $self->get('Package')],
 			ENV => {'DEBIAN_FRONTEND' => 'noninteractive'},
 			USER => 'root',
 			DIR => '/' });
 		if ($?) {
-			$self->log("Failed to get cross build-deps:\n");
+			$self->log("Failed to get cross build-deps\n");
 			return 1;
 		}
 	}
-- 
1.7.7.3




More information about the Buildd-tools-devel mailing list