=== modified file 'zsh-functions/confz_containers_init' --- old/zsh-functions/confz_containers_init 2022-10-24 10:51:36 +0000 +++ new/zsh-functions/confz_containers_init 2022-10-20 18:07:43 +0000 @@ -1330,37 +1330,6 @@ (( $#missing == 0 )) } -confz_container_debian_packages_installed_with_fakeroot_check() { - checkvars containers_dir image_name packages svscan_dir - - require container_service_sysroot \ - :containers_dir :svscan_dir :image_name \ - %uid %gid %root %sysroot_user %sysroot_svc - - require container_service_sysroot \ - :containers_dir :svscan_dir :image_name packages=fakeroot - - local root=$vars[containers_dir]/systems/$vars[image_name] - local -a missing installed - local pkg - - installed=( ${(f)"$( - awk '/^Package: /{p=$2} /^Status:.* installed/{print p}' $vars[root]/var/lib/dpkg/status - )"} ) - - for pkg in $=vars[packages]; do - (( $installed[(I)${pkg}] )) || missing+=( $pkg ) - done - - do_command=( - $commands[cd] $vars[sysroot_svc] container_sysroot_run - /usr/bin/fakeroot-sysv /usr/bin/apt-get install --yes -- $missing - ) - - fail_reason="Following packages are not installed: $missing" - (( $#missing == 0 )) -} - confz_container_puppet_apt_repo_check() { checkvars containers_dir svscan_dir image_name arch suite defvar puppet_version 7 === modified file 'zsh-functions/confz_site_containers_init' --- old/zsh-functions/confz_site_containers_init 2022-10-24 10:51:36 +0000 +++ new/zsh-functions/confz_site_containers_init 2022-10-24 10:37:35 +0000 @@ -198,7 +198,7 @@ :containers_dir :image_name :svscan_dir :arch :suite \?root require container_puppet_apt_repo \ :containers_dir :image_name :svscan_dir :arch :suite - require container_debian_packages_installed_with_fakeroot \ + require container_debian_packages_installed \ :containers_dir :svscan_dir :image_name :packages }