From bfba0e7dcef15e853f77ef4c47025cc1c554fa31 Mon Sep 17 00:00:00 2001 From: Johannes 'josch' Schauer Date: Wed, 4 Sep 2019 15:44:54 +0200 Subject: [PATCH] add more debug output --- mmdebstrap | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/mmdebstrap b/mmdebstrap index 27b6a0a..237cb64 100755 --- a/mmdebstrap +++ b/mmdebstrap @@ -1300,6 +1300,11 @@ sub setup { close $pipe_apt; $? == 0 or error "apt-get indextargets failed: $?"; + debug "Identified the following Essential:yes packages:"; + foreach my $pkg (sort keys %ess_pkgs) { + debug " $pkg"; + } + info "downloading packages with apt..."; run_apt_progress({ ARGV => ['apt-get', '--yes', @@ -1359,11 +1364,13 @@ sub setup { my $pid1 = fork() // error "fork() failed: $!"; if ($pid1 == 0) { open(STDOUT, '>&', $wfh); + debug("running dpkg-deb --fsys-tarfile $options->{root}/$deb"); exec 'dpkg-deb', '--fsys-tarfile', "$options->{root}/$deb"; } my $pid2 = fork() // error "fork() failed: $!"; if ($pid2 == 0) { open(STDIN, '<&', $rfh); + debug("running tar -C $options->{root} --keep-directory-symlink --extract --file -"); exec 'tar', '-C', $options->{root}, '--keep-directory-symlink', '--extract', '--file', '-'; } waitpid($pid1, 0);