Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save marmarek/4c88bd3c9a3c85b54e721f6b9eb3234d to your computer and use it in GitHub Desktop.
Save marmarek/4c88bd3c9a3c85b54e721f6b9eb3234d to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
--> Preparing the image
mke2fs 1.42.13 (17-May-2015)
Discarding device blocks: 4096/5242880 done
Creating filesystem with 5242880 4k blocks and 1310720 inodes
Filesystem UUID: 57e735f2-adcd-4fad-963c-4378a4d733a9
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000
Allocating group tables: 0/160 done
Writing inode tables: 0/160 done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: 0/160 done
--> Installing template-builder in the image
--> Starting build process
Waiting for /dev/xvdi
+ '[' -b /dev/xvdi ']'
+ sleep 0.1
+ '[' -b /dev/xvdi ']'
+ sleep 0.1
+ '[' -b /dev/xvdi ']'
+ sleep 0.1
+ '[' -b /dev/xvdi ']'
+ sleep 0.1
+ '[' -b /dev/xvdi ']'
+ pkexec sh -c 'echo Defaults !requiretty >> /etc/sudoers'
+ sudo mount /dev/xvdi /mnt/removable -o discard
+ cd /mnt/removable
+ umask 022
+ make get-sources DISTS_VM=jessie+whonix-workstation+minimal+no-recommends 'COMPONENTS=builder $(BUILDER_PLUGINS_ALL)'
if ! [ -d "/mnt/removable/keyrings/git" ]; then \
export GNUPGHOME="/mnt/removable/keyrings/git"; \
scripts/verify-git-tag; \
gpg --keyserver pgp.mit.edu --recv-key 916B8D99C38EAF5E8ADC7A2A8D66066A2EEACCDA || exit 1; \
echo '916B8D99C38EAF5E8ADC7A2A8D66066A2EEACCDA:6:' | gpg --import-ownertrust; \
fi
gpg: keyring `/mnt/removable/keyrings/git/secring.gpg' created
gpg: keyring `/mnt/removable/keyrings/git/pubring.gpg' created
gpg: /mnt/removable/keyrings/git/trustdb.gpg: trustdb created
gpg: key C37BB66B: public key "Joanna Rutkowska (Qubes OS signing key) <[email protected]>" imported
gpg: key 1E30A75D: public key "Joanna Rutkowska (Qubes OS signing key) <[email protected]>" imported
gpg: key 74EADABC: public key "Joanna Rutkowska (Qubes OS signing key) <[email protected]>" imported
gpg: key B298547C: public key "Marek Marczykowski (Qubes OS signing key) <[email protected]>" imported
gpg: key AB5EEF90: public key "Marek Marczykowski (Qubes OS signing key) <[email protected]>" imported
gpg: key 65EF29CA: public key "Joanna Rutkowska (Qubes OS Signing Key) <[email protected]>" imported
gpg: key A603BCB6: public key "Marek Marczykowski (Qubes OS signing key) <[email protected]>" imported
gpg: key 36879494: public key "Qubes Master Signing Key" imported
gpg: key 34898310: public key "Joanna Rutkowska (Qubes OS Signing Key) <[email protected]>" imported
gpg: key 42CFA724: public key "Marek Marczykowski-Górecki (Qubes OS signing key) <[email protected]>" imported
gpg: key AF975A7D: public key "Wojciech Zygmunt Porczyk (Qubes OS signing key) <[email protected]>" imported
gpg: key 4C85173A: public key "Rafał Wojdyła (Qubes OS signing key) <[email protected]>" imported
gpg: key 15CE40BF: public key "Wojciech Zygmunt Porczyk (Qubes OS signing key) <[email protected]>" imported
gpg: key F2CD312B: public key "Wojtek Porczyk (Qubes OS signing key) <[email protected]>" imported
gpg: Total number processed: 14
gpg: imported: 14 (RSA: 14)
gpg: no ultimately trusted keys found
gpg: inserting ownertrust of 6
gpg: requesting key 2EEACCDA from hkp server pgp.mit.edu
gpg: key 2EEACCDA: public key "Patrick Schleizer <[email protected]>" imported
gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model
gpg: depth: 0 valid: 1 signed: 4 trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1 valid: 4 signed: 0 trust: 4-, 0q, 0n, 0m, 0f, 0u
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
gpg: inserting ownertrust of 6
================================================================================
B U I L D I N F O
Items in red indicate it was automatically generated by configuration file(s)
Items in white indicate it was automatically removed by configuration file(s)
================================================================================
DISTS_VM:
jessie+whonix-workstation+minimal+no-recommends,
DISTS_ALL:
fc20, jessie,
DIST_DOM0:
fc20,
BUILDER_PLUGINS:
builder-debian, template-whonix,
COMPONENTS:
builder, builder-debian, template-whonix,
GIT_REPOS:
.,
TEMPLATE:
TEMPLATE_FLAVOR_DIR:
TEMPLATE_ALIAS:
whonix-gateway:jessie+whonix-gateway+minimal+no-recommends,
whonix-workstation:jessie+whonix-workstation+minimal+no-recommends,
TEMPLATE_LABEL:
jessie+whonix-workstation+minimal+no-recommends:whonix-ws,
jessie+whonix-workstation+minimal+no-recommends:whonix-workstation, :,
jessie+whonix-gateway+minimal+no-recommends:whonix-gw
-> Updating sources for builder...
--> Fetching from https://github.com/QubesOS/qubes-builder.git master...
--> Verifying tags...
--> Merging...
-> Updating sources for builder-debian...
--> Fetching from https://github.com/QubesOS/qubes-builder-debian.git master...
--> Verifying tags...
--> Switching branch from master branch to master
Already on 'master'
Your branch is up-to-date with 'origin/master'.
-> Updating sources for template-whonix...
--> Fetching from https://github.com/adrelanos/qubes-template-whonix.git master...
--> Verifying tags...
--> Switching branch from master branch to master
Already on 'master'
Your branch is up-to-date with 'origin/master'.
+ make install-deps DISTS_VM=jessie+whonix-workstation+minimal+no-recommends
Redirecting to '/usr/bin/dnf install -y git rpmdevtools rpm-build createrepo debootstrap dpkg-dev rpm-sign dpkg-dev debootstrap' (see 'man yum2dnf')
Last metadata expiration check: 0:00:01 ago on Sun Dec 18 05:27:52 2016.
Package git-2.5.5-1.fc23.x86_64 is already installed, skipping.
Package rpmdevtools-8.9-1.fc23.noarch is already installed, skipping.
Package rpm-build-4.13.0-0.rc1.13.fc23.x86_64 is already installed, skipping.
Package createrepo-0.10.3-3.fc21.noarch is already installed, skipping.
Package debootstrap-1.0.85-1.fc23.noarch is already installed, skipping.
Package dpkg-dev-1.17.25-6.fc23.noarch is already installed, skipping.
Package rpm-sign-4.13.0-0.rc1.13.fc23.x86_64 is already installed, skipping.
Package dpkg-dev-1.17.25-6.fc23.noarch is already installed, skipping.
Package debootstrap-1.0.85-1.fc23.noarch is already installed, skipping.
Dependencies resolved.
================================================================================
Package Arch Version Repository Size
================================================================================
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
debootstrap noarch 1.0.87-1.fc23 updates 79 k
dpkg x86_64 1.17.27-1.fc23 updates 1.4 M
dpkg-dev noarch 1.17.27-1.fc23 updates 887 k
dpkg-perl noarch 1.17.27-1.fc23 updates 223 k
Transaction Summary
================================================================================
Skip 4 Packages
Nothing to do.
Sending application list and icons to dom0
Complete!
+ make get-sources DISTS_VM=jessie+whonix-workstation+minimal+no-recommends
if ! [ -d "/mnt/removable/keyrings/git" ]; then \
export GNUPGHOME="/mnt/removable/keyrings/git"; \
scripts/verify-git-tag; \
gpg --keyserver pgp.mit.edu --recv-key 916B8D99C38EAF5E8ADC7A2A8D66066A2EEACCDA || exit 1; \
echo '916B8D99C38EAF5E8ADC7A2A8D66066A2EEACCDA:6:' | gpg --import-ownertrust; \
fi
================================================================================
B U I L D I N F O
Items in red indicate it was automatically generated by configuration file(s)
Items in white indicate it was automatically removed by configuration file(s)
================================================================================
DISTS_VM:
jessie+whonix-workstation+minimal+no-recommends,
DISTS_ALL:
fc20, jessie,
DIST_DOM0:
fc20,
BUILDER_PLUGINS:
builder-debian, template-whonix,
COMPONENTS:
linux-template-builder, builder, builder-debian, template-whonix,
GIT_REPOS:
qubes-src/linux-template-builder, qubes-src/builder-debian, qubes-src/template-whonix, .,
TEMPLATE:
TEMPLATE_FLAVOR_DIR:
+whonix-gateway:/mnt/removable/qubes-src/template-whonix,
+whonix-workstation:/mnt/removable/qubes-src/template-whonix,
TEMPLATE_ALIAS:
whonix-gateway:jessie+whonix-gateway+minimal+no-recommends,
whonix-workstation:jessie+whonix-workstation+minimal+no-recommends,
whonix-gateway:jessie+whonix-gateway+minimal+no-recommends,
whonix-workstation:jessie+whonix-workstation+minimal+no-recommends,
TEMPLATE_LABEL:
jessie+whonix-workstation+minimal+no-recommends:whonix-ws,
jessie+whonix-workstation+minimal+no-recommends:whonix-workstation,
jessie+whonix-workstation+minimal+no-recommends:whonix-ws, :,
jessie+whonix-gateway+minimal+no-recommends:whonix-gw
-> Updating sources for builder...
--> Fetching from https://github.com/QubesOS/qubes-builder.git master...
--> Verifying tags...
--> Merging...
-> Updating sources for builder-debian...
--> Fetching from https://github.com/QubesOS/qubes-builder-debian.git master...
--> Verifying tags...
--> Merging...
-> Updating sources for template-whonix...
--> Fetching from https://github.com/adrelanos/qubes-template-whonix.git master...
--> Verifying tags...
--> Merging...
-> Updating sources for linux-template-builder...
--> Fetching from https://github.com/QubesOS/qubes-linux-template-builder.git master...
--> Verifying tags...
--> Switching branch from master branch to master
Already on 'master'
Your branch is up-to-date with 'origin/master'.
+ make build-id DISTS_VM=jessie+whonix-workstation+minimal+no-recommends
################################################################################
### The following settings copied to builder.conf will make builder use ###
### exactly the same sources ###
################################################################################
BRANCH_builder = 9e48ef6172db621433f9cf22e613b4a8f7731b42
BRANCH_builder_debian = 0408d55979b79607df9e375c9e4ac8deae492c71
BRANCH_linux_template_builder = v3.0.6
BRANCH_template_whonix = 13.0.0.1.2
+ make TEMPLATE_ROOT_IMG_ONLY=1 DISTS_VM=jessie+whonix-workstation+minimal+no-recommends TEMPLATE_NAME=whonix-ws qubes-vm template
================================================================================
B U I L D I N F O
Items in red indicate it was automatically generated by configuration file(s)
Items in white indicate it was automatically removed by configuration file(s)
================================================================================
DISTS_VM:
jessie+whonix-workstation+minimal+no-recommends,
DISTS_ALL:
fc20, jessie,
DIST_DOM0:
fc20,
BUILDER_PLUGINS:
builder-debian, template-whonix,
COMPONENTS:
linux-template-builder, builder, builder-debian, template-whonix,
GIT_REPOS:
qubes-src/linux-template-builder, qubes-src/builder-debian, qubes-src/template-whonix, .,
TEMPLATE:
TEMPLATE_FLAVOR_DIR:
+whonix-gateway:/mnt/removable/qubes-src/template-whonix,
+whonix-workstation:/mnt/removable/qubes-src/template-whonix,
TEMPLATE_ALIAS:
whonix-gateway:jessie+whonix-gateway+minimal+no-recommends,
whonix-workstation:jessie+whonix-workstation+minimal+no-recommends,
whonix-gateway:jessie+whonix-gateway+minimal+no-recommends,
whonix-workstation:jessie+whonix-workstation+minimal+no-recommends,
TEMPLATE_LABEL:
jessie+whonix-workstation+minimal+no-recommends:whonix-ws,
jessie+whonix-workstation+minimal+no-recommends:whonix-workstation,
jessie+whonix-workstation+minimal+no-recommends:whonix-ws, :,
jessie+whonix-gateway+minimal+no-recommends:whonix-gw
Currently installed dependencies:
git-2.5.5-1.fc23.x86_64
rpmdevtools-8.9-1.fc23.noarch
rpm-build-4.13.0-0.rc1.13.fc23.x86_64
createrepo-0.10.3-3.fc21.noarch
debootstrap-1.0.85-1.fc23.noarch
dpkg-dev-1.17.25-6.fc23.noarch
rpm-sign-4.13.0-0.rc1.13.fc23.x86_64
dpkg-dev-1.17.25-6.fc23.noarch
debootstrap-1.0.85-1.fc23.noarch
-> Nothing to be done in builder-debian for jessie vm
-> Nothing to be done in template-whonix for jessie vm
+ set -e
+ export IMG=prepared_images/whonix-ws.img
+ IMG=prepared_images/whonix-ws.img
+ export LC_ALL=POSIX
+ LC_ALL=POSIX
+ RETCODE=0
+ : jessie
+ . ./builder_setup
++ SCRIPTSDIR=/mnt/removable/qubes-src/builder-debian/template_debian
++ '[' '!' -d /mnt/removable/qubes-src/builder-debian/template_debian ']'
++ '[' -z /mnt/removable/cache/jessie ']'
++ export SCRIPTSDIR CACHEDIR
+ . ./umount_kill.sh
++ '[' 2 -ge 2 -o '' == 1 ']'
++ set -x
++ . ./functions.sh
+++ set -e
+++ VERBOSE=2
+++ DEBUG=0
+++ . ./functions-name.sh
++++ set -e
++++ VERBOSE=2
++++ DEBUG=0
+++ '[' '!' '' = true ']'
+++ colors
+++ [[ -t 2 ]]
+++ :
+++ export build_already_defined_colors=true
+++ build_already_defined_colors=true
+++ '[' 2 -ge 2 -o 0 == 1 ']'
+++ output 'INFO: Currently running script: ./prepare_image'
+++ '[' 2 -ge 1 ']'
+++ [[ -z '' ]]
+++ [[ ehB != ehxB ]]
+++ basename ./prepare_image
++ '[' prepare_image == umount_kill.sh -a prepared_images/whonix-ws.img ']'
+ '[' 1 -eq 1 ']'
+ '[' 2 == 1 ']'
++ readlink -m mnt
+ export INSTALLDIR=/mnt/removable/qubes-src/linux-template-builder/mnt
+ INSTALLDIR=/mnt/removable/qubes-src/linux-template-builder/mnt
+ mkdir -p /mnt/removable/qubes-src/linux-template-builder/mnt
+ echo '-> Preparing instalation of jessie template...'
-> Preparing instalation of jessie template...
+ /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
INFO: Currently running script: /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+++ . ./functions.sh
++++ set -e
++++ VERBOSE=2
++++ DEBUG=0
++++ . ./functions-name.sh
+++++ set -e
+++++ VERBOSE=2
+++++ DEBUG=0
++++ '[' '!' true = true ']'
++++ '[' 2 -ge 2 -o 0 == 1 ']'
++++ output 'INFO: Currently running script: /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh'
++++ '[' 2 -ge 1 ']'
++++ [[ -z '' ]]
++++ [[ ehB != ehxB ]]
++++ basename /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+++ '[' 00_prepare.sh == umount_kill.sh -a '' ']'
++ output 'INFO: /mnt/removable/qubes-src/builder-debian/template_debian/distribution.sh imported by: /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh'
++ '[' 2 -ge 1 ']'
++ [[ -z '' ]]
++ [[ ehB != ehxB ]]
++ readlink -m mnt
+ INSTALLDIR=/mnt/removable/qubes-src/linux-template-builder/mnt
+ umount_all /mnt/removable/qubes-src/linux-template-builder/mnt
+ directory=/mnt/removable/qubes-src/linux-template-builder/mnt
+ '[' /mnt/removable/qubes-src/linux-template-builder/mnt == /mnt/removable/qubes-src/linux-template-builder/mnt -o /mnt/removable/qubes-src/linux-template-builder/mnt == /mnt/removable/qubes-src/linux-template-builder/mnt/ ']'
++ mountPoints
+++ mountPoint ''
+++ local mount_point=
+++ [[ '' = /* ]]
++++ readlink -m .
+++ mount_point=/mnt/removable/qubes-src/linux-template-builder/
++++ sed 's#//*#/#g'
++++ echo /mnt/removable/qubes-src/linux-template-builder/
+++ echo /mnt/removable/qubes-src/linux-template-builder/
++ local mount_point=/mnt/removable/qubes-src/linux-template-builder/
+++ grep '^/mnt/removable/qubes-src/linux-template-builder/'
+++ sort -r
+++ cut -f2 '-d '
+++ sudo grep /mnt/removable/qubes-src/linux-template-builder/ /proc/mounts
++ echo ''
+ '[' -n '' ']'
+ umount_kill /mnt/removable/qubes-src/linux-template-builder/mnt
+ '[' 2 -le 2 ']'
+ test -o xtrace
+ true 'umount_kill: Disabling xtrace, because variable VERBOSE (2) is lower than or equal 2...'
+ set +x
Attempting to kill any processes still running in '/mnt/removable/qubes-src/linux-template-builder/mnt' before un-mounting
+ true 'umount_kill: Restoring xtrace...'
+ buildStep /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh pre
+ local filename=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+ local suffix=pre
+ unset build_step_files
+ info 'Locating buildStep files: 00_prepare.sh suffix: pre'
+ output 'INFO: Locating' buildStep files: 00_prepare.sh suffix: pre
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ getFileLocations build_step_files /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh pre
+ local return_global_var=build_step_files
+ local filename=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+ local suffix=pre
+ local function=templateFile
+ unset GLOBAL_CACHE
+ declare -gA GLOBAL_CACHE
+ callTemplateFunction /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh pre templateFile
+ local calling_script=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+ local calling_arg=pre
+ local functionExec=templateFile
+ local template_flavor=whonix-workstation
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh pre whonix-workstation
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+ local suffix=pre
+ local template_flavor=whonix-workstation
++ templateDirs whonix-workstation
++ local template_flavor=whonix-workstation
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation ']'
++ eval echo -e /mnt/removable/qubes-src/template-whonix
+++ echo -e /mnt/removable/qubes-src/template-whonix
++ match=1
++ '[' 1 -eq 1 ']'
++ return
+ local template_dirs=/mnt/removable/qubes-src/template-whonix
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh path_parts
+ local return_global_var=path_parts
+ local filename=00_prepare.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=00_prepare
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 00_prepare ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="00_prepare"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/00_prepare_pre.sh
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/00_prepare_pre.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/00_prepare_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/00_prepare_pre.sh
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/00_prepare_pre.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/00_prepare_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/00_prepare_pre.sh
+ filename=/mnt/removable/qubes-src/template-whonix/00_prepare_pre.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/00_prepare_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/00_prepare_pre_whonix-workstation.sh
+ filename=/mnt/removable/qubes-src/template-whonix/00_prepare_pre_whonix-workstation.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/00_prepare_pre_whonix-workstation.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_pre_whonix-workstation.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_pre_whonix-workstation.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_pre_whonix-workstation.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh pre +
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+ local suffix=pre
+ local template_flavor=+
++ templateDirs +
++ local template_flavor=+
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-gateway == jessie+ ']'
++ '[' + == + -a +whonix-gateway == ++ ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-workstation == jessie+ ']'
++ '[' + == + -a +whonix-workstation == ++ ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix +
+++ local template_flavor=+
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' + == + ']'
+++ echo jessie
++ local template_flavor_prefix=jessie
++ '[' -n + -a + == + ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh path_parts
+ local return_global_var=path_parts
+ local filename=00_prepare.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=00_prepare
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 00_prepare ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="00_prepare"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z + ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/00_prepare_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/00_prepare_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/00_prepare_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/00_prepare_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/00_prepare_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/00_prepare_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/00_prepare_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/00_prepare_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/00_prepare_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/00_prepare_pre_+.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/00_prepare_pre_+.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/00_prepare_pre_+.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_pre_+.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_pre_+.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_pre_+.sh ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh pre whonix-workstation+minimal
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+ local suffix=pre
+ local template_flavor=whonix-workstation+minimal
++ templateDirs whonix-workstation+minimal
++ local template_flavor=whonix-workstation+minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+minimal -a whonix-workstation+minimal == + ']'
++ '[' -n whonix-workstation+minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh path_parts
+ local return_global_var=path_parts
+ local filename=00_prepare.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=00_prepare
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 00_prepare ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="00_prepare"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+minimal ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/00_prepare_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/00_prepare_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/00_prepare_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/00_prepare_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/00_prepare_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/00_prepare_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/00_prepare_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/00_prepare_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/00_prepare_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/00_prepare_pre_whonix-workstation+minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/00_prepare_pre_whonix-workstation+minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/00_prepare_pre_whonix-workstation+minimal.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_pre_whonix-workstation+minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_pre_whonix-workstation+minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_pre_whonix-workstation+minimal.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh pre minimal
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+ local suffix=pre
+ local template_flavor=minimal
++ templateDirs minimal
++ local template_flavor=minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-gateway == jessie+minimal ']'
++ '[' + == + -a +whonix-gateway == +minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-workstation == jessie+minimal ']'
++ '[' + == + -a +whonix-workstation == +minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix minimal
+++ local template_flavor=minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n minimal -a minimal == + ']'
++ '[' -n minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh path_parts
+ local return_global_var=path_parts
+ local filename=00_prepare.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=00_prepare
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 00_prepare ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="00_prepare"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z minimal ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/00_prepare_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/00_prepare_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/00_prepare_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/00_prepare_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/00_prepare_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/00_prepare_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/00_prepare_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/00_prepare_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/00_prepare_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/00_prepare_pre_minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/00_prepare_pre_minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/00_prepare_pre_minimal.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_pre_minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_pre_minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_pre_minimal.sh ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh pre whonix-workstation+no-recommends
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+ local suffix=pre
+ local template_flavor=whonix-workstation+no-recommends
++ templateDirs whonix-workstation+no-recommends
++ local template_flavor=whonix-workstation+no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+no-recommends -a whonix-workstation+no-recommends == + ']'
++ '[' -n whonix-workstation+no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh path_parts
+ local return_global_var=path_parts
+ local filename=00_prepare.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=00_prepare
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 00_prepare ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="00_prepare"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+no-recommends ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/00_prepare_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/00_prepare_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/00_prepare_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/00_prepare_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/00_prepare_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/00_prepare_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/00_prepare_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/00_prepare_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/00_prepare_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/00_prepare_pre_whonix-workstation+no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/00_prepare_pre_whonix-workstation+no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/00_prepare_pre_whonix-workstation+no-recommends.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_pre_whonix-workstation+no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_pre_whonix-workstation+no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_pre_whonix-workstation+no-recommends.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh pre no-recommends
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+ local suffix=pre
+ local template_flavor=no-recommends
++ templateDirs no-recommends
++ local template_flavor=no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-gateway == jessie+no-recommends ']'
++ '[' + == + -a +whonix-gateway == +no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-workstation == jessie+no-recommends ']'
++ '[' + == + -a +whonix-workstation == +no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix no-recommends
+++ local template_flavor=no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n no-recommends -a no-recommends == + ']'
++ '[' -n no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh path_parts
+ local return_global_var=path_parts
+ local filename=00_prepare.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=00_prepare
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 00_prepare ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="00_prepare"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z no-recommends ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/00_prepare_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/00_prepare_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/00_prepare_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/00_prepare_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/00_prepare_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/00_prepare_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/00_prepare_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/00_prepare_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/00_prepare_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/00_prepare_pre_no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/00_prepare_pre_no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/00_prepare_pre_no-recommends.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_pre_no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_pre_no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_pre_no-recommends.sh ']'
+ return 1
+ true
+ '[' -n whonix-workstation ']'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh pre
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+ local suffix=pre
+ local template_flavor=
++ templateDirs ''
++ local template_flavor=
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-gateway == whonix-ws ']'
++ '[' + == + -a +whonix-gateway == + ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-workstation == whonix-ws ']'
++ '[' + == + -a +whonix-workstation == + ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix
+++ local template_flavor=whonix-workstation
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n '' -a '' == + ']'
++ '[' -n '' ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian
++ echo /mnt/removable/qubes-src/builder-debian/template_debian
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh path_parts
+ local return_global_var=path_parts
+ local filename=00_prepare.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=00_prepare
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 00_prepare ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="00_prepare"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z '' ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_pre.sh ']'
+ return 1
+ true
+ return
+ setArrayAsGlobal GLOBAL_CACHE build_step_files
+ local array=GLOBAL_CACHE
+ local export_as=build_step_files
++ declare -p GLOBAL_CACHE
++ true
+ local code=
+ local replaced=
+ eval
+ '[' '!' 0 -eq 0 ']'
+ BUILDER_REPO_DIR=pkgs-for-template/jessie
+ /mnt/removable/qubes-src/builder-debian/template_debian/../update-local-repo.sh jessie
dpkg-scanpackages: info: Wrote 0 entries to output Packages file.
+ splitPath prepared_images/whonix-ws.img path_parts
+ local return_global_var=path_parts
+ local filename=whonix-ws.img
+ local dir=prepared_images/
+ local base=whonix-ws
+ local ext=img
+ '[' img ']'
+ local dotext=.img
+ [[ -z whonix-ws ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="whonix-ws" [full]="prepared_images/whonix-ws.img" [dotext]=".img" [dir]="prepared_images/" [ext]="img" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="whonix-ws" [full]="prepared_images/whonix-ws.img" [dotext]=".img" [dir]="prepared_images/" [ext]="img" )'\'''
+ eval declare -gA 'path_parts='\''([base]="whonix-ws"' '[full]="prepared_images/whonix-ws.img"' '[dotext]=".img"' '[dir]="prepared_images/"' '[ext]="img"' ')'\'''
++ declare -gA 'path_parts=([base]="whonix-ws" [full]="prepared_images/whonix-ws.img" [dotext]=".img" [dir]="prepared_images/" [ext]="img" )'
+ packages_snapshot=prepared_images/whonix-ws-packages.img
+ debootstrap_snapshot=prepared_images/whonix-ws-debootstrap.img
+ '[' -f prepared_images/whonix-ws.img ']'
+ buildStep /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh post
+ local filename=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+ local suffix=post
+ unset build_step_files
+ info 'Locating buildStep files: 00_prepare.sh suffix: post'
+ output 'INFO: Locating' buildStep files: 00_prepare.sh suffix: post
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ getFileLocations build_step_files /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh post
+ local return_global_var=build_step_files
+ local filename=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+ local suffix=post
+ local function=templateFile
+ unset GLOBAL_CACHE
+ declare -gA GLOBAL_CACHE
+ callTemplateFunction /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh post templateFile
+ local calling_script=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+ local calling_arg=post
+ local functionExec=templateFile
+ local template_flavor=whonix-workstation
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh post whonix-workstation
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+ local suffix=post
+ local template_flavor=whonix-workstation
++ templateDirs whonix-workstation
++ local template_flavor=whonix-workstation
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation ']'
++ eval echo -e /mnt/removable/qubes-src/template-whonix
+++ echo -e /mnt/removable/qubes-src/template-whonix
++ match=1
++ '[' 1 -eq 1 ']'
++ return
+ local template_dirs=/mnt/removable/qubes-src/template-whonix
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh path_parts
+ local return_global_var=path_parts
+ local filename=00_prepare.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=00_prepare
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 00_prepare ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="00_prepare"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation ']'
+ '[' post ']'
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/00_prepare_post.sh
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/00_prepare_post.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/00_prepare_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/00_prepare_post.sh
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/00_prepare_post.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/00_prepare_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/00_prepare_post.sh
+ filename=/mnt/removable/qubes-src/template-whonix/00_prepare_post.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/00_prepare_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/00_prepare_post_whonix-workstation.sh
+ filename=/mnt/removable/qubes-src/template-whonix/00_prepare_post_whonix-workstation.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/00_prepare_post_whonix-workstation.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_post_whonix-workstation.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_post_whonix-workstation.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_post_whonix-workstation.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh post +
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+ local suffix=post
+ local template_flavor=+
++ templateDirs +
++ local template_flavor=+
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-gateway == jessie+ ']'
++ '[' + == + -a +whonix-gateway == ++ ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-workstation == jessie+ ']'
++ '[' + == + -a +whonix-workstation == ++ ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix +
+++ local template_flavor=+
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' + == + ']'
+++ echo jessie
++ local template_flavor_prefix=jessie
++ '[' -n + -a + == + ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh path_parts
+ local return_global_var=path_parts
+ local filename=00_prepare.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=00_prepare
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 00_prepare ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="00_prepare"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z + ']'
+ '[' post ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/00_prepare_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/00_prepare_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/00_prepare_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/00_prepare_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/00_prepare_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/00_prepare_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/00_prepare_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/00_prepare_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/00_prepare_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/00_prepare_post_+.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/00_prepare_post_+.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/00_prepare_post_+.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_post_+.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_post_+.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_post_+.sh ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh post whonix-workstation+minimal
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+ local suffix=post
+ local template_flavor=whonix-workstation+minimal
++ templateDirs whonix-workstation+minimal
++ local template_flavor=whonix-workstation+minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+minimal -a whonix-workstation+minimal == + ']'
++ '[' -n whonix-workstation+minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh path_parts
+ local return_global_var=path_parts
+ local filename=00_prepare.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=00_prepare
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 00_prepare ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="00_prepare"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+minimal ']'
+ '[' post ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/00_prepare_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/00_prepare_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/00_prepare_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/00_prepare_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/00_prepare_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/00_prepare_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/00_prepare_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/00_prepare_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/00_prepare_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/00_prepare_post_whonix-workstation+minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/00_prepare_post_whonix-workstation+minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/00_prepare_post_whonix-workstation+minimal.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_post_whonix-workstation+minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_post_whonix-workstation+minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_post_whonix-workstation+minimal.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh post minimal
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+ local suffix=post
+ local template_flavor=minimal
++ templateDirs minimal
++ local template_flavor=minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-gateway == jessie+minimal ']'
++ '[' + == + -a +whonix-gateway == +minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-workstation == jessie+minimal ']'
++ '[' + == + -a +whonix-workstation == +minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix minimal
+++ local template_flavor=minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n minimal -a minimal == + ']'
++ '[' -n minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh path_parts
+ local return_global_var=path_parts
+ local filename=00_prepare.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=00_prepare
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 00_prepare ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="00_prepare"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z minimal ']'
+ '[' post ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/00_prepare_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/00_prepare_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/00_prepare_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/00_prepare_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/00_prepare_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/00_prepare_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/00_prepare_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/00_prepare_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/00_prepare_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/00_prepare_post_minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/00_prepare_post_minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/00_prepare_post_minimal.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_post_minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_post_minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_post_minimal.sh ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh post whonix-workstation+no-recommends
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+ local suffix=post
+ local template_flavor=whonix-workstation+no-recommends
++ templateDirs whonix-workstation+no-recommends
++ local template_flavor=whonix-workstation+no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+no-recommends -a whonix-workstation+no-recommends == + ']'
++ '[' -n whonix-workstation+no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh path_parts
+ local return_global_var=path_parts
+ local filename=00_prepare.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=00_prepare
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 00_prepare ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="00_prepare"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+no-recommends ']'
+ '[' post ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/00_prepare_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/00_prepare_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/00_prepare_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/00_prepare_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/00_prepare_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/00_prepare_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/00_prepare_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/00_prepare_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/00_prepare_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/00_prepare_post_whonix-workstation+no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/00_prepare_post_whonix-workstation+no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/00_prepare_post_whonix-workstation+no-recommends.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_post_whonix-workstation+no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_post_whonix-workstation+no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_post_whonix-workstation+no-recommends.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh post no-recommends
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+ local suffix=post
+ local template_flavor=no-recommends
++ templateDirs no-recommends
++ local template_flavor=no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-gateway == jessie+no-recommends ']'
++ '[' + == + -a +whonix-gateway == +no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-workstation == jessie+no-recommends ']'
++ '[' + == + -a +whonix-workstation == +no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix no-recommends
+++ local template_flavor=no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n no-recommends -a no-recommends == + ']'
++ '[' -n no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh path_parts
+ local return_global_var=path_parts
+ local filename=00_prepare.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=00_prepare
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 00_prepare ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="00_prepare"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z no-recommends ']'
+ '[' post ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/00_prepare_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/00_prepare_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/00_prepare_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/00_prepare_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/00_prepare_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/00_prepare_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/00_prepare_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/00_prepare_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/00_prepare_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/00_prepare_post_no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/00_prepare_post_no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/00_prepare_post_no-recommends.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_post_no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_post_no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_post_no-recommends.sh ']'
+ return 1
+ true
+ '[' -n whonix-workstation ']'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh post
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh
+ local suffix=post
+ local template_flavor=
++ templateDirs ''
++ local template_flavor=
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-gateway == whonix-ws ']'
++ '[' + == + -a +whonix-gateway == + ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-workstation == whonix-ws ']'
++ '[' + == + -a +whonix-workstation == + ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix
+++ local template_flavor=whonix-workstation
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n '' -a '' == + ']'
++ '[' -n '' ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian
++ echo /mnt/removable/qubes-src/builder-debian/template_debian
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh path_parts
+ local return_global_var=path_parts
+ local filename=00_prepare.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=00_prepare
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 00_prepare ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="00_prepare"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="00_prepare" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z '' ']'
+ '[' post ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/00_prepare_post.sh ']'
+ return 1
+ true
+ return
+ setArrayAsGlobal GLOBAL_CACHE build_step_files
+ local array=GLOBAL_CACHE
+ local export_as=build_step_files
++ declare -p GLOBAL_CACHE
++ true
+ local code=
+ local replaced=
+ eval
+ '[' '!' 0 -eq 0 ']'
+ '[' -f prepared_images/whonix-ws.img ']'
+ echo '-> Initializing empty image...'
-> Initializing empty image...
+ truncate -s 10G prepared_images/whonix-ws.img
+ echo '-> Creating filesystem...'
-> Creating filesystem...
+ mkfs.ext4 -q -F prepared_images/whonix-ws.img
+ mount -o loop prepared_images/whonix-ws.img /mnt/removable/qubes-src/linux-template-builder/mnt
++ readlink -m /mnt/removable/qubes-src/linux-template-builder/mnt
+ trap 'umount_kill /mnt/removable/qubes-src/linux-template-builder/mnt' EXIT
+ /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+ source /mnt/removable/qubes-src/builder-debian/template_debian/vars.sh
++ source ./functions.sh
+++ set -e
+++ VERBOSE=2
+++ DEBUG=0
+++ . ./functions-name.sh
++++ set -e
++++ VERBOSE=2
++++ DEBUG=0
+++ '[' '!' true = true ']'
+++ '[' 2 -ge 2 -o 0 == 1 ']'
+++ output 'INFO: Currently running script: /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh'
+++ '[' 2 -ge 1 ']'
+++ [[ -z '' ]]
+++ [[ ehB != ehxB ]]
++ TMPDIR=/tmp
++ DEBIANVERSION=jessie
++ DEFAULT_DEBIAN_MIRRORS=('http://http.debian.net/debian' 'http://ftp.us.debian.org/debian' 'http://ftp.ca.debian.org/debian')
++ '[' -z http://ftp.us.debian.org/debian/ ']'
++ APT_GET_OPTIONS='-o Dpkg::Options::=--force-confnew --yes'
++ APT_GET_OPTIONS+=' -o Acquire::Retries=3'
++ '[' 01 -gt 0 ']'
++ APT_GET_OPTIONS+=' -o Dpkg::Options::=--force-unsafe-io'
++ eatmydata_maybe=eatmydata
++ '[' -n '' ']'
++ containsFlavor no-recommends
++ flavor=no-recommends
++ retval=1
++ '[' no-recommends == whonix-workstation ']'
++ elementIn no-recommends minimal no-recommends
++ local element
++ for element in '"${@:2}"'
++ [[ minimal == \n\o\-\r\e\c\o\m\m\e\n\d\s ]]
++ for element in '"${@:2}"'
++ [[ no-recommends == \n\o\-\r\e\c\o\m\m\e\n\d\s ]]
++ return 0
++ retval=0
++ return 0
++ APT_GET_OPTIONS+=' -o APT::Install-Recommends=0 -o APT::Install-Suggests=0'
+ source /mnt/removable/qubes-src/builder-debian/template_debian/distribution.sh
++ source ./functions.sh
+++ set -e
+++ VERBOSE=2
+++ DEBUG=0
+++ . ./functions-name.sh
++++ set -e
++++ VERBOSE=2
++++ DEBUG=0
+++ '[' '!' true = true ']'
+++ '[' 2 -ge 2 -o 0 == 1 ']'
+++ output 'INFO: Currently running script: /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh'
+++ '[' 2 -ge 1 ']'
+++ [[ -z '' ]]
+++ [[ ehB != ehxB ]]
++ source ./umount_kill.sh
+++ '[' 2 -ge 2 -o 0 == 1 ']'
+++ set -x
+++ . ./functions.sh
++++ set -e
++++ VERBOSE=2
++++ DEBUG=0
++++ . ./functions-name.sh
+++++ set -e
+++++ VERBOSE=2
+++++ DEBUG=0
++++ '[' '!' true = true ']'
++++ '[' 2 -ge 2 -o 0 == 1 ']'
++++ output 'INFO: Currently running script: /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh'
++++ '[' 2 -ge 1 ']'
++++ [[ -z '' ]]
++++ [[ ehB != ehxB ]]
++++ basename /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+++ '[' 01_install_core.sh == umount_kill.sh -a '' ']'
++ output 'INFO: /mnt/removable/qubes-src/builder-debian/template_debian/distribution.sh imported by: /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh'
++ '[' 2 -ge 1 ']'
++ [[ -z '' ]]
++ [[ ehB != ehxB ]]
+ debug ' Installing base system using debootstrap'
+ output 'DEBUG: ' Installing base system using debootstrap
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ buildStep /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh pre
+ local filename=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+ local suffix=pre
+ unset build_step_files
+ info 'Locating buildStep files: 01_install_core.sh suffix: pre'
+ output 'INFO: Locating' buildStep files: 01_install_core.sh suffix: pre
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ getFileLocations build_step_files /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh pre
+ local return_global_var=build_step_files
+ local filename=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+ local suffix=pre
+ local function=templateFile
+ unset GLOBAL_CACHE
+ declare -gA GLOBAL_CACHE
+ callTemplateFunction /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh pre templateFile
+ local calling_script=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+ local calling_arg=pre
+ local functionExec=templateFile
+ local template_flavor=whonix-workstation
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh pre whonix-workstation
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+ local suffix=pre
+ local template_flavor=whonix-workstation
++ templateDirs whonix-workstation
++ local template_flavor=whonix-workstation
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation ']'
++ eval echo -e /mnt/removable/qubes-src/template-whonix
+++ echo -e /mnt/removable/qubes-src/template-whonix
++ match=1
++ '[' 1 -eq 1 ']'
++ return
+ local template_dirs=/mnt/removable/qubes-src/template-whonix
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh path_parts
+ local return_global_var=path_parts
+ local filename=01_install_core.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=01_install_core
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 01_install_core ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="01_install_core"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/01_install_core_pre.sh
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/01_install_core_pre.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/01_install_core_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/01_install_core_pre.sh
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/01_install_core_pre.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/01_install_core_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/01_install_core_pre.sh
+ filename=/mnt/removable/qubes-src/template-whonix/01_install_core_pre.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/01_install_core_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/01_install_core_pre_whonix-workstation.sh
+ filename=/mnt/removable/qubes-src/template-whonix/01_install_core_pre_whonix-workstation.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/01_install_core_pre_whonix-workstation.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_pre_whonix-workstation.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_pre_whonix-workstation.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_pre_whonix-workstation.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh pre +
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+ local suffix=pre
+ local template_flavor=+
++ templateDirs +
++ local template_flavor=+
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-gateway == jessie+ ']'
++ '[' + == + -a +whonix-gateway == ++ ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-workstation == jessie+ ']'
++ '[' + == + -a +whonix-workstation == ++ ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix +
+++ local template_flavor=+
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' + == + ']'
+++ echo jessie
++ local template_flavor_prefix=jessie
++ '[' -n + -a + == + ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh path_parts
+ local return_global_var=path_parts
+ local filename=01_install_core.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=01_install_core
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 01_install_core ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="01_install_core"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z + ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/01_install_core_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/01_install_core_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/01_install_core_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/01_install_core_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/01_install_core_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/01_install_core_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/01_install_core_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/01_install_core_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/01_install_core_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/01_install_core_pre_+.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/01_install_core_pre_+.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/01_install_core_pre_+.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_pre_+.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_pre_+.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_pre_+.sh ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh pre whonix-workstation+minimal
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+ local suffix=pre
+ local template_flavor=whonix-workstation+minimal
++ templateDirs whonix-workstation+minimal
++ local template_flavor=whonix-workstation+minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+minimal -a whonix-workstation+minimal == + ']'
++ '[' -n whonix-workstation+minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh path_parts
+ local return_global_var=path_parts
+ local filename=01_install_core.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=01_install_core
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 01_install_core ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="01_install_core"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+minimal ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/01_install_core_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/01_install_core_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/01_install_core_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/01_install_core_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/01_install_core_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/01_install_core_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/01_install_core_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/01_install_core_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/01_install_core_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/01_install_core_pre_whonix-workstation+minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/01_install_core_pre_whonix-workstation+minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/01_install_core_pre_whonix-workstation+minimal.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_pre_whonix-workstation+minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_pre_whonix-workstation+minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_pre_whonix-workstation+minimal.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh pre minimal
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+ local suffix=pre
+ local template_flavor=minimal
++ templateDirs minimal
++ local template_flavor=minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-gateway == jessie+minimal ']'
++ '[' + == + -a +whonix-gateway == +minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-workstation == jessie+minimal ']'
++ '[' + == + -a +whonix-workstation == +minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix minimal
+++ local template_flavor=minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n minimal -a minimal == + ']'
++ '[' -n minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh path_parts
+ local return_global_var=path_parts
+ local filename=01_install_core.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=01_install_core
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 01_install_core ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="01_install_core"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z minimal ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/01_install_core_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/01_install_core_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/01_install_core_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/01_install_core_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/01_install_core_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/01_install_core_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/01_install_core_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/01_install_core_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/01_install_core_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/01_install_core_pre_minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/01_install_core_pre_minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/01_install_core_pre_minimal.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_pre_minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_pre_minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_pre_minimal.sh ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh pre whonix-workstation+no-recommends
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+ local suffix=pre
+ local template_flavor=whonix-workstation+no-recommends
++ templateDirs whonix-workstation+no-recommends
++ local template_flavor=whonix-workstation+no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+no-recommends -a whonix-workstation+no-recommends == + ']'
++ '[' -n whonix-workstation+no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh path_parts
+ local return_global_var=path_parts
+ local filename=01_install_core.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=01_install_core
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 01_install_core ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="01_install_core"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+no-recommends ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/01_install_core_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/01_install_core_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/01_install_core_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/01_install_core_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/01_install_core_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/01_install_core_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/01_install_core_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/01_install_core_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/01_install_core_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/01_install_core_pre_whonix-workstation+no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/01_install_core_pre_whonix-workstation+no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/01_install_core_pre_whonix-workstation+no-recommends.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_pre_whonix-workstation+no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_pre_whonix-workstation+no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_pre_whonix-workstation+no-recommends.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh pre no-recommends
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+ local suffix=pre
+ local template_flavor=no-recommends
++ templateDirs no-recommends
++ local template_flavor=no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-gateway == jessie+no-recommends ']'
++ '[' + == + -a +whonix-gateway == +no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-workstation == jessie+no-recommends ']'
++ '[' + == + -a +whonix-workstation == +no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix no-recommends
+++ local template_flavor=no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n no-recommends -a no-recommends == + ']'
++ '[' -n no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh path_parts
+ local return_global_var=path_parts
+ local filename=01_install_core.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=01_install_core
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 01_install_core ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="01_install_core"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z no-recommends ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/01_install_core_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/01_install_core_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/01_install_core_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/01_install_core_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/01_install_core_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/01_install_core_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/01_install_core_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/01_install_core_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/01_install_core_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/01_install_core_pre_no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/01_install_core_pre_no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/01_install_core_pre_no-recommends.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_pre_no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_pre_no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_pre_no-recommends.sh ']'
+ return 1
+ true
+ '[' -n whonix-workstation ']'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh pre
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+ local suffix=pre
+ local template_flavor=
++ templateDirs ''
++ local template_flavor=
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-gateway == whonix-ws ']'
++ '[' + == + -a +whonix-gateway == + ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-workstation == whonix-ws ']'
++ '[' + == + -a +whonix-workstation == + ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix
+++ local template_flavor=whonix-workstation
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n '' -a '' == + ']'
++ '[' -n '' ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian
++ echo /mnt/removable/qubes-src/builder-debian/template_debian
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh path_parts
+ local return_global_var=path_parts
+ local filename=01_install_core.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=01_install_core
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 01_install_core ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="01_install_core"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z '' ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_pre.sh ']'
+ return 1
+ true
+ return
+ setArrayAsGlobal GLOBAL_CACHE build_step_files
+ local array=GLOBAL_CACHE
+ local export_as=build_step_files
++ declare -p GLOBAL_CACHE
++ true
+ local code=
+ local replaced=
+ eval
+ '[' '!' 0 -eq 0 ']'
+ '[' -f /mnt/removable/qubes-src/linux-template-builder/mnt//tmp/.prepared_debootstrap ']'
++ templateName
++ local template_flavor=whonix-workstation
++ retval=1
++ '[' -n '' ']'
++ '[' 'Xminimal no-recommends' == X ']'
+++ printf +%s minimal no-recommends
++ local template_options=+minimal+no-recommends
+++ templateFlavorPrefix whonix-workstation
+++ local template_flavor=whonix-workstation
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation == + ']'
+++ echo jessie+
++ local template_name=jessie+whonix-workstation+minimal+no-recommends
+++ declare -p TEMPLATE_LABEL
++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
++ for element in '"${TEMPLATE_LABEL[@]}"'
++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
++ template_name=whonix-ws
++ retval=0
++ break
+++ templateNameFixLength whonix-ws
+++ local template_name=whonix-ws
+++ temp_name=(${template_name//+/ })
+++ local temp_name
+++ local index=0
+++ '[' 9 -ge 32 ']'
+++ echo whonix-ws
++ echo whonix-ws
++ return 0
+ info ' whonix-ws: Installing base '\''debian-jessie'\'' system'
+ output 'INFO: ' whonix-ws: Installing base ''\''debian-jessie'\''' system
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ bootstrap
+ for mirror in '${DEBIAN_MIRRORS[@]}'
+ '[' '!' -d /mnt/removable/qubes-src/linux-template-builder/mnt//tmp ']'
+ mkdir -p /mnt/removable/qubes-src/linux-template-builder/mnt//tmp
+ rm -rf /mnt/removable/qubes-src/linux-template-builder/mnt//tmp/dummy-repo
+ mkdir -p /mnt/removable/qubes-src/linux-template-builder/mnt//tmp/dummy-repo/dists/jessie
+ echo http://ftp.us.debian.org/debian/
+ COMPONENTS=
+ debootstrap --arch=amd64 --include=ncurses-term,locales,tasksel,eatmydata --components=main --download-only --keyring=/mnt/removable/qubes-src/builder-debian/template_debian/../keys/jessie-debian-archive-keyring.gpg jessie /mnt/removable/qubes-src/linux-template-builder/mnt http://ftp.us.debian.org/debian/
I: Retrieving InRelease
I: Retrieving Release
I: Retrieving Release.gpg
I: Checking Release signature
I: Valid Release signature (key id A1BD8E9D78F7FE5C3E65D8AF8B48AD6246925553)
I: Retrieving Packages
I: Validating Packages
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Found additional required dependencies: acl adduser dmsetup insserv libaudit-common libaudit1 libbz2-1.0 libcap2 libcap2-bin libcryptsetup4 libdb5.3 libdebconfclient0 libdevmapper1.02.1 libgcrypt20 libgpg-error0 libkmod2 libncursesw5 libprocps3 libsemanage-common libsemanage1 libslang2 libsystemd0 libudev1 libustr-1.0-1 procps systemd systemd-sysv udev
I: Found additional base dependencies: libdns-export100 libeatmydata1 libffi6 libgmp10 libgnutls-deb0-28 libgnutls-openssl27 libhogweed2 libicu52 libidn11 libirs-export91 libisc-export95 libisccfg-export90 libmnl0 libnetfilter-acct1 libnettle4 libnfnetlink0 libp11-kit0 libpsl0 libtasn1-6
I: Checking component main on http://ftp.us.debian.org/debian...
I: Retrieving acl 2.2.52-2
I: Validating acl 2.2.52-2
I: Retrieving libacl1 2.2.52-2
I: Validating libacl1 2.2.52-2
I: Retrieving adduser 3.113+nmu3
I: Validating adduser 3.113+nmu3
I: Retrieving apt 1.0.9.8.3
I: Validating apt 1.0.9.8.3
I: Retrieving apt-utils 1.0.9.8.3
I: Validating apt-utils 1.0.9.8.3
I: Retrieving libapt-inst1.5 1.0.9.8.3
I: Validating libapt-inst1.5 1.0.9.8.3
I: Retrieving libapt-pkg4.12 1.0.9.8.3
I: Validating libapt-pkg4.12 1.0.9.8.3
I: Retrieving libattr1 1:2.4.47-2
I: Validating libattr1 1:2.4.47-2
I: Retrieving libaudit-common 1:2.4-1
I: Validating libaudit-common 1:2.4-1
I: Retrieving libaudit1 1:2.4-1+b1
I: Validating libaudit1 1:2.4-1+b1
I: Retrieving base-files 8+deb8u6
I: Validating base-files 8+deb8u6
I: Retrieving base-passwd 3.5.37
I: Validating base-passwd 3.5.37
I: Retrieving bash 4.3-11+b1
I: Validating bash 4.3-11+b1
I: Retrieving libdns-export100 1:9.9.5.dfsg-9+deb8u6
I: Validating libdns-export100 1:9.9.5.dfsg-9+deb8u6
I: Retrieving libirs-export91 1:9.9.5.dfsg-9+deb8u6
I: Validating libirs-export91 1:9.9.5.dfsg-9+deb8u6
I: Retrieving libisc-export95 1:9.9.5.dfsg-9+deb8u6
I: Validating libisc-export95 1:9.9.5.dfsg-9+deb8u6
I: Retrieving libisccfg-export90 1:9.9.5.dfsg-9+deb8u6
I: Validating libisccfg-export90 1:9.9.5.dfsg-9+deb8u6
I: Retrieving libboost-iostreams1.55.0 1.55.0+dfsg-3
I: Validating libboost-iostreams1.55.0 1.55.0+dfsg-3
I: Retrieving bsdmainutils 9.0.6
I: Validating bsdmainutils 9.0.6
I: Retrieving libbz2-1.0 1.0.6-7+b3
I: Validating libbz2-1.0 1.0.6-7+b3
I: Retrieving libdebconfclient0 0.192
I: Validating libdebconfclient0 0.192
I: Retrieving coreutils 8.23-4
I: Validating coreutils 8.23-4
I: Retrieving cpio 2.11+dfsg-4.1+deb8u1
I: Validating cpio 2.11+dfsg-4.1+deb8u1
I: Retrieving cron 3.0pl1-127+deb8u1
I: Validating cron 3.0pl1-127+deb8u1
I: Retrieving libcryptsetup4 2:1.6.6-5
I: Validating libcryptsetup4 2:1.6.6-5
I: Retrieving dash 0.5.7-4+b1
I: Validating dash 0.5.7-4+b1
I: Retrieving libdb5.3 5.3.28-9
I: Validating libdb5.3 5.3.28-9
I: Retrieving debconf 1.5.56
I: Validating debconf 1.5.56
I: Retrieving debconf-i18n 1.5.56
I: Validating debconf-i18n 1.5.56
I: Retrieving debian-archive-keyring 2014.3
I: Validating debian-archive-keyring 2014.3
I: Retrieving debianutils 4.4+b1
I: Validating debianutils 4.4+b1
I: Retrieving diffutils 1:3.3-1+b1
I: Validating diffutils 1:3.3-1+b1
I: Retrieving dmidecode 2.12-3
I: Validating dmidecode 2.12-3
I: Retrieving dpkg 1.17.27
I: Validating dpkg 1.17.27
I: Retrieving e2fslibs 1.42.12-2
I: Validating e2fslibs 1.42.12-2
I: Retrieving e2fsprogs 1.42.12-2
I: Validating e2fsprogs 1.42.12-2
I: Retrieving libcomerr2 1.42.12-2
I: Validating libcomerr2 1.42.12-2
I: Retrieving libss2 1.42.12-2
I: Validating libss2 1.42.12-2
I: Retrieving findutils 4.4.2-9+b1
I: Validating findutils 4.4.2-9+b1
I: Retrieving gcc-4.8-base 4.8.4-1
I: Validating gcc-4.8-base 4.8.4-1
I: Retrieving gcc-4.9-base 4.9.2-10
I: Validating gcc-4.9-base 4.9.2-10
I: Retrieving libgcc1 1:4.9.2-10
I: Validating libgcc1 1:4.9.2-10
I: Retrieving libstdc++6 4.9.2-10
I: Validating libstdc++6 4.9.2-10
I: Retrieving libgdbm3 1.8.3-13.1
I: Validating libgdbm3 1.8.3-13.1
I: Retrieving libc-bin 2.19-18+deb8u6
I: Validating libc-bin 2.19-18+deb8u6
I: Retrieving libc6 2.19-18+deb8u6
I: Validating libc6 2.19-18+deb8u6
I: Retrieving locales 2.19-18+deb8u6
I: Validating locales 2.19-18+deb8u6
I: Retrieving multiarch-support 2.19-18+deb8u6
I: Validating multiarch-support 2.19-18+deb8u6
I: Retrieving libgmp10 2:6.0.0+dfsg-6
I: Validating libgmp10 2:6.0.0+dfsg-6
I: Retrieving gnupg 1.4.18-7+deb8u3
I: Validating gnupg 1.4.18-7+deb8u3
I: Retrieving gpgv 1.4.18-7+deb8u3
I: Validating gpgv 1.4.18-7+deb8u3
I: Retrieving libgnutls-deb0-28 3.3.8-6+deb8u3
I: Validating libgnutls-deb0-28 3.3.8-6+deb8u3
I: Retrieving libgnutls-openssl27 3.3.8-6+deb8u3
I: Validating libgnutls-openssl27 3.3.8-6+deb8u3
I: Retrieving grep 2.20-4.1
I: Validating grep 2.20-4.1
I: Retrieving groff-base 1.22.2-8
I: Validating groff-base 1.22.2-8
I: Retrieving gzip 1.6-4
I: Validating gzip 1.6-4
I: Retrieving hostname 3.15
I: Validating hostname 3.15
I: Retrieving libicu52 52.1-8+deb8u3
I: Validating libicu52 52.1-8+deb8u3
I: Retrieving ifupdown 0.7.53.1
I: Validating ifupdown 0.7.53.1
I: Retrieving init 1.22
I: Validating init 1.22
I: Retrieving init-system-helpers 1.22
I: Validating init-system-helpers 1.22
I: Retrieving insserv 1.14.0-5
I: Validating insserv 1.14.0-5
I: Retrieving iproute2 3.16.0-2
I: Validating iproute2 3.16.0-2
I: Retrieving iptables 1.4.21-2+b1
I: Validating iptables 1.4.21-2+b1
I: Retrieving libxtables10 1.4.21-2+b1
I: Validating libxtables10 1.4.21-2+b1
I: Retrieving iputils-ping 3:20121221-5+b2
I: Validating iputils-ping 3:20121221-5+b2
I: Retrieving isc-dhcp-client 4.3.1-6+deb8u2
I: Validating isc-dhcp-client 4.3.1-6+deb8u2
I: Retrieving isc-dhcp-common 4.3.1-6+deb8u2
I: Validating isc-dhcp-common 4.3.1-6+deb8u2
I: Retrieving libjson-c2 0.11-4
I: Validating libjson-c2 0.11-4
I: Retrieving kmod 18-3
I: Validating kmod 18-3
I: Retrieving libkmod2 18-3
I: Validating libkmod2 18-3
I: Retrieving less 458-3
I: Validating less 458-3
I: Retrieving libcap2 1:2.24-8
I: Validating libcap2 1:2.24-8
I: Retrieving libcap2-bin 1:2.24-8
I: Validating libcap2-bin 1:2.24-8
I: Retrieving eatmydata 82-6
I: Validating eatmydata 82-6
I: Retrieving libeatmydata1 82-6
I: Validating libeatmydata1 82-6
I: Retrieving libestr0 0.1.9-1.1
I: Validating libestr0 0.1.9-1.1
I: Retrieving libffi6 3.1-2+b2
I: Validating libffi6 3.1-2+b2
I: Retrieving libgcrypt20 1.6.3-2+deb8u2
I: Validating libgcrypt20 1.6.3-2+deb8u2
I: Retrieving libgpg-error0 1.17-3
I: Validating libgpg-error0 1.17-3
I: Retrieving libidn11 1.29-1+deb8u2
I: Validating libidn11 1.29-1+deb8u2
I: Retrieving liblocale-gettext-perl 1.05-8+b1
I: Validating liblocale-gettext-perl 1.05-8+b1
I: Retrieving liblogging-stdlog0 1.0.4-1
I: Validating liblogging-stdlog0 1.0.4-1
I: Retrieving liblognorm1 1.0.1-3
I: Validating liblognorm1 1.0.1-3
I: Retrieving libmnl0 1.0.3-5
I: Validating libmnl0 1.0.3-5
I: Retrieving libnetfilter-acct1 1.0.2-1.1
I: Validating libnetfilter-acct1 1.0.2-1.1
I: Retrieving libnfnetlink0 1.0.1-3
I: Validating libnfnetlink0 1.0.1-3
I: Retrieving libpipeline1 1.4.0-1
I: Validating libpipeline1 1.4.0-1
I: Retrieving libpsl0 0.5.1-1
I: Validating libpsl0 0.5.1-1
I: Retrieving libselinux1 2.3-2
I: Validating libselinux1 2.3-2
I: Retrieving libsemanage-common 2.3-1
I: Validating libsemanage-common 2.3-1
I: Retrieving libsemanage1 2.3-1+b1
I: Validating libsemanage1 2.3-1+b1
I: Retrieving libsepol1 2.3-2
I: Validating libsepol1 2.3-2
I: Retrieving libsigc++-2.0-0c2a 2.4.0-1
I: Validating libsigc++-2.0-0c2a 2.4.0-1
I: Retrieving libtasn1-6 4.2-3+deb8u2
I: Validating libtasn1-6 4.2-3+deb8u2
I: Retrieving libtext-charwidth-perl 0.04-7+b3
I: Validating libtext-charwidth-perl 0.04-7+b3
I: Retrieving libtext-iconv-perl 1.7-5+b2
I: Validating libtext-iconv-perl 1.7-5+b2
I: Retrieving libtext-wrapi18n-perl 0.06-7
I: Validating libtext-wrapi18n-perl 0.06-7
I: Retrieving libusb-0.1-4 2:0.1.12-25
I: Validating libusb-0.1-4 2:0.1.12-25
I: Retrieving logrotate 3.8.7-1+b1
I: Validating logrotate 3.8.7-1+b1
I: Retrieving lsb-base 4.1+Debian13+nmu1
I: Validating lsb-base 4.1+Debian13+nmu1
I: Retrieving dmsetup 2:1.02.90-2.2+deb8u1
I: Validating dmsetup 2:1.02.90-2.2+deb8u1
I: Retrieving libdevmapper1.02.1 2:1.02.90-2.2+deb8u1
I: Validating libdevmapper1.02.1 2:1.02.90-2.2+deb8u1
I: Retrieving man-db 2.7.0.2-5
I: Validating man-db 2.7.0.2-5
I: Retrieving manpages 3.74-1
I: Validating manpages 3.74-1
I: Retrieving mawk 1.3.3-17
I: Validating mawk 1.3.3-17
I: Retrieving nano 2.2.6-3
I: Validating nano 2.2.6-3
I: Retrieving libncurses5 5.9+20140913-1+b1
I: Validating libncurses5 5.9+20140913-1+b1
I: Retrieving libncursesw5 5.9+20140913-1+b1
I: Validating libncursesw5 5.9+20140913-1+b1
I: Retrieving libtinfo5 5.9+20140913-1+b1
I: Validating libtinfo5 5.9+20140913-1+b1
I: Retrieving ncurses-base 5.9+20140913-1
I: Validating ncurses-base 5.9+20140913-1
I: Retrieving ncurses-bin 5.9+20140913-1+b1
I: Validating ncurses-bin 5.9+20140913-1+b1
I: Retrieving ncurses-term 5.9+20140913-1
I: Validating ncurses-term 5.9+20140913-1
I: Retrieving net-tools 1.60-26+b1
I: Validating net-tools 1.60-26+b1
I: Retrieving netbase 5.3
I: Validating netbase 5.3
I: Retrieving netcat-traditional 1.10-41
I: Validating netcat-traditional 1.10-41
I: Retrieving libhogweed2 2.7.1-5+deb8u1
I: Validating libhogweed2 2.7.1-5+deb8u1
I: Retrieving libnettle4 2.7.1-5+deb8u1
I: Validating libnettle4 2.7.1-5+deb8u1
I: Retrieving libnewt0.52 0.52.17-1+b1
I: Validating libnewt0.52 0.52.17-1+b1
I: Retrieving whiptail 0.52.17-1+b1
I: Validating whiptail 0.52.17-1+b1
I: Retrieving nfacct 1.0.1-1.1
I: Validating nfacct 1.0.1-1.1
I: Retrieving libssl1.0.0 1.0.1t-1+deb8u3
I: Validating libssl1.0.0 1.0.1t-1+deb8u3
I: Retrieving libp11-kit0 0.20.7-1
I: Validating libp11-kit0 0.20.7-1
I: Retrieving libpam-modules 1.1.8-3.1+deb8u1+b1
I: Validating libpam-modules 1.1.8-3.1+deb8u1+b1
I: Retrieving libpam-modules-bin 1.1.8-3.1+deb8u1+b1
I: Validating libpam-modules-bin 1.1.8-3.1+deb8u1+b1
I: Retrieving libpam-runtime 1.1.8-3.1+deb8u1
I: Validating libpam-runtime 1.1.8-3.1+deb8u1
I: Retrieving libpam0g 1.1.8-3.1+deb8u1+b1
I: Validating libpam0g 1.1.8-3.1+deb8u1+b1
I: Retrieving libpcre3 2:8.35-3.3+deb8u4
I: Validating libpcre3 2:8.35-3.3+deb8u4
I: Retrieving perl-base 5.20.2-3+deb8u6
I: Validating perl-base 5.20.2-3+deb8u6
I: Retrieving libpopt0 1.16-10
I: Validating libpopt0 1.16-10
I: Retrieving libprocps3 2:3.3.9-9
I: Validating libprocps3 2:3.3.9-9
I: Retrieving procps 2:3.3.9-9
I: Validating procps 2:3.3.9-9
I: Retrieving libreadline6 6.3-8+b3
I: Validating libreadline6 6.3-8+b3
I: Retrieving readline-common 6.3-8
I: Validating readline-common 6.3-8
I: Retrieving rsyslog 8.4.2-1+deb8u2
I: Validating rsyslog 8.4.2-1+deb8u2
I: Retrieving sed 4.2.2-4+b1
I: Validating sed 4.2.2-4+b1
I: Retrieving sensible-utils 0.0.9
I: Validating sensible-utils 0.0.9
I: Retrieving login 1:4.2-3+deb8u1
I: Validating login 1:4.2-3+deb8u1
I: Retrieving passwd 1:4.2-3+deb8u1
I: Validating passwd 1:4.2-3+deb8u1
I: Retrieving libslang2 2.3.0-2
I: Validating libslang2 2.3.0-2
I: Retrieving startpar 0.59-3
I: Validating startpar 0.59-3
I: Retrieving libsystemd0 215-17+deb8u5
I: Validating libsystemd0 215-17+deb8u5
I: Retrieving libudev1 215-17+deb8u5
I: Validating libudev1 215-17+deb8u5
I: Retrieving systemd 215-17+deb8u5
I: Validating systemd 215-17+deb8u5
I: Retrieving systemd-sysv 215-17+deb8u5
I: Validating systemd-sysv 215-17+deb8u5
I: Retrieving udev 215-17+deb8u5
I: Validating udev 215-17+deb8u5
I: Retrieving initscripts 2.88dsf-59
I: Validating initscripts 2.88dsf-59
I: Retrieving sysv-rc 2.88dsf-59
I: Validating sysv-rc 2.88dsf-59
I: Retrieving sysvinit-utils 2.88dsf-59
I: Validating sysvinit-utils 2.88dsf-59
I: Retrieving tar 1.27.1-2+b1
I: Validating tar 1.27.1-2+b1
I: Retrieving tasksel 3.31+deb8u1
I: Validating tasksel 3.31+deb8u1
I: Retrieving tasksel-data 3.31+deb8u1
I: Validating tasksel-data 3.31+deb8u1
I: Retrieving traceroute 1:2.0.20-2+b1
I: Validating traceroute 1:2.0.20-2+b1
I: Retrieving tzdata 2016f-0+deb8u1
I: Validating tzdata 2016f-0+deb8u1
I: Retrieving libustr-1.0-1 1.0.4-3+b2
I: Validating libustr-1.0-1 1.0.4-3+b2
I: Retrieving bsdutils 1:2.25.2-6
I: Validating bsdutils 1:2.25.2-6
I: Retrieving libblkid1 2.25.2-6
I: Validating libblkid1 2.25.2-6
I: Retrieving libmount1 2.25.2-6
I: Validating libmount1 2.25.2-6
I: Retrieving libsmartcols1 2.25.2-6
I: Validating libsmartcols1 2.25.2-6
I: Retrieving libuuid1 2.25.2-6
I: Validating libuuid1 2.25.2-6
I: Retrieving mount 2.25.2-6
I: Validating mount 2.25.2-6
I: Retrieving util-linux 2.25.2-6
I: Validating util-linux 2.25.2-6
I: Retrieving vim-common 2:7.4.488-7
I: Validating vim-common 2:7.4.488-7
I: Retrieving vim-tiny 2:7.4.488-7
I: Validating vim-tiny 2:7.4.488-7
I: Retrieving wget 1.16-1+deb8u1
I: Validating wget 1.16-1+deb8u1
I: Retrieving liblzma5 5.1.1alpha+20120614-2+b3
I: Validating liblzma5 5.1.1alpha+20120614-2+b3
I: Retrieving zlib1g 1:1.2.8.dfsg-2+b1
I: Validating zlib1g 1:1.2.8.dfsg-2+b1
+ sha256sum /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/acl_2.2.52-2_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/adduser_3.113+nmu3_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/apt-utils_1.0.9.8.3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/apt_1.0.9.8.3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/base-files_8+deb8u6_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/base-passwd_3.5.37_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/bash_4.3-11+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/bsdmainutils_9.0.6_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/bsdutils_1%3a2.25.2-6_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/coreutils_8.23-4_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/cpio_2.11+dfsg-4.1+deb8u1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/cron_3.0pl1-127+deb8u1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/dash_0.5.7-4+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/debconf-i18n_1.5.56_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/debconf_1.5.56_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/debian-archive-keyring_2014.3_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/debianutils_4.4+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/diffutils_1%3a3.3-1+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/dmidecode_2.12-3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/dmsetup_2%3a1.02.90-2.2+deb8u1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/dpkg_1.17.27_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/e2fslibs_1.42.12-2_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/e2fsprogs_1.42.12-2_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/eatmydata_82-6_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/findutils_4.4.2-9+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/gcc-4.8-base_4.8.4-1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/gcc-4.9-base_4.9.2-10_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/gnupg_1.4.18-7+deb8u3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/gpgv_1.4.18-7+deb8u3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/grep_2.20-4.1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/groff-base_1.22.2-8_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/gzip_1.6-4_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/hostname_3.15_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/ifupdown_0.7.53.1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/init-system-helpers_1.22_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/init_1.22_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/initscripts_2.88dsf-59_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/insserv_1.14.0-5_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/iproute2_3.16.0-2_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/iptables_1.4.21-2+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/iputils-ping_3%3a20121221-5+b2_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/isc-dhcp-client_4.3.1-6+deb8u2_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/isc-dhcp-common_4.3.1-6+deb8u2_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/kmod_18-3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/less_458-3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libacl1_2.2.52-2_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libapt-inst1.5_1.0.9.8.3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libapt-pkg4.12_1.0.9.8.3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libattr1_1%3a2.4.47-2_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libaudit-common_1%3a2.4-1_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libaudit1_1%3a2.4-1+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libblkid1_2.25.2-6_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libboost-iostreams1.55.0_1.55.0+dfsg-3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libbz2-1.0_1.0.6-7+b3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libc-bin_2.19-18+deb8u6_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libc6_2.19-18+deb8u6_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libcap2-bin_1%3a2.24-8_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libcap2_1%3a2.24-8_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libcomerr2_1.42.12-2_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libcryptsetup4_2%3a1.6.6-5_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libdb5.3_5.3.28-9_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libdebconfclient0_0.192_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libdevmapper1.02.1_2%3a1.02.90-2.2+deb8u1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libdns-export100_1%3a9.9.5.dfsg-9+deb8u6_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libeatmydata1_82-6_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libestr0_0.1.9-1.1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libffi6_3.1-2+b2_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgcc1_1%3a4.9.2-10_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgcrypt20_1.6.3-2+deb8u2_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgdbm3_1.8.3-13.1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgmp10_2%3a6.0.0+dfsg-6_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgnutls-deb0-28_3.3.8-6+deb8u3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgnutls-openssl27_3.3.8-6+deb8u3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgpg-error0_1.17-3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libhogweed2_2.7.1-5+deb8u1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libicu52_52.1-8+deb8u3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libidn11_1.29-1+deb8u2_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libirs-export91_1%3a9.9.5.dfsg-9+deb8u6_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libisc-export95_1%3a9.9.5.dfsg-9+deb8u6_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libisccfg-export90_1%3a9.9.5.dfsg-9+deb8u6_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libjson-c2_0.11-4_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libkmod2_18-3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/liblocale-gettext-perl_1.05-8+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/liblogging-stdlog0_1.0.4-1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/liblognorm1_1.0.1-3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/liblzma5_5.1.1alpha+20120614-2+b3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libmnl0_1.0.3-5_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libmount1_2.25.2-6_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libncurses5_5.9+20140913-1+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libncursesw5_5.9+20140913-1+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libnetfilter-acct1_1.0.2-1.1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libnettle4_2.7.1-5+deb8u1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libnewt0.52_0.52.17-1+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libnfnetlink0_1.0.1-3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libp11-kit0_0.20.7-1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpam-modules-bin_1.1.8-3.1+deb8u1+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpam-modules_1.1.8-3.1+deb8u1+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpam-runtime_1.1.8-3.1+deb8u1_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpam0g_1.1.8-3.1+deb8u1+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpcre3_2%3a8.35-3.3+deb8u4_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpipeline1_1.4.0-1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpopt0_1.16-10_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libprocps3_2%3a3.3.9-9_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpsl0_0.5.1-1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libreadline6_6.3-8+b3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libselinux1_2.3-2_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsemanage-common_2.3-1_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsemanage1_2.3-1+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsepol1_2.3-2_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsigc++-2.0-0c2a_2.4.0-1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libslang2_2.3.0-2_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsmartcols1_2.25.2-6_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libss2_1.42.12-2_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libssl1.0.0_1.0.1t-1+deb8u3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libstdc++6_4.9.2-10_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsystemd0_215-17+deb8u5_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libtasn1-6_4.2-3+deb8u2_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libtext-charwidth-perl_0.04-7+b3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libtext-iconv-perl_1.7-5+b2_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libtext-wrapi18n-perl_0.06-7_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libtinfo5_5.9+20140913-1+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libudev1_215-17+deb8u5_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libusb-0.1-4_2%3a0.1.12-25_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libustr-1.0-1_1.0.4-3+b2_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libuuid1_2.25.2-6_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxtables10_1.4.21-2+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/locales_2.19-18+deb8u6_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/login_1%3a4.2-3+deb8u1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/logrotate_3.8.7-1+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/lsb-base_4.1+Debian13+nmu1_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/man-db_2.7.0.2-5_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/manpages_3.74-1_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/mawk_1.3.3-17_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/mount_2.25.2-6_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/multiarch-support_2.19-18+deb8u6_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/nano_2.2.6-3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/ncurses-base_5.9+20140913-1_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/ncurses-bin_5.9+20140913-1+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/ncurses-term_5.9+20140913-1_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/net-tools_1.60-26+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/netbase_5.3_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/netcat-traditional_1.10-41_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/nfacct_1.0.1-1.1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/passwd_1%3a4.2-3+deb8u1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/perl-base_5.20.2-3+deb8u6_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/procps_2%3a3.3.9-9_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/readline-common_6.3-8_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/rsyslog_8.4.2-1+deb8u2_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/sed_4.2.2-4+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/sensible-utils_0.0.9_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/startpar_0.59-3_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/systemd-sysv_215-17+deb8u5_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/systemd_215-17+deb8u5_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/sysv-rc_2.88dsf-59_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/sysvinit-utils_2.88dsf-59_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/tar_1.27.1-2+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/tasksel-data_3.31+deb8u1_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/tasksel_3.31+deb8u1_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/traceroute_1%3a2.0.20-2+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/tzdata_2016f-0+deb8u1_all.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/udev_215-17+deb8u5_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/util-linux_2.25.2-6_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/vim-common_2%3a7.4.488-7_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/vim-tiny_2%3a7.4.488-7_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/wget_1.16-1+deb8u1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/whiptail_0.52.17-1+b1_amd64.deb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/zlib1g_1%3a1.2.8.dfsg-2+b1_amd64.deb
7ea1b015f34a392f63a324a8fd704293f98621c9cd935299304fb944c001df3a /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/acl_2.2.52-2_amd64.deb
ae69ab0da5c36e48ba38e27c5e0886d6a67988adead5e5324b9b90736d37c11e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/adduser_3.113+nmu3_all.deb
96bfda6c6533f5ac614ce8bb4c99b2a568055b4db44685b21e1e79eb2e749c56 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/apt-utils_1.0.9.8.3_amd64.deb
5df7eb5ffa3e3513a2193df635cfc60f22bd759d9c886bfb1b22235f4095b3db /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/apt_1.0.9.8.3_amd64.deb
486cc88ee74e79ad491fda2cece05f17db4e1e642c3f8f2ac001e5b129faff80 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/base-files_8+deb8u6_amd64.deb
2b04bfeb3653c26978fe123d15822078cbf216619e5c0c5c9c7ce024c2c234c9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/base-passwd_3.5.37_amd64.deb
5456a792a8cd6a7b5c37c025f24a7273a9e9a4ab4cc27422b8376859807af17d /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/bash_4.3-11+b1_amd64.deb
afaa9217a2454f03021fa57653779470a12d89d747d8e318b9f97af36a52fbdd /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/bsdmainutils_9.0.6_amd64.deb
bf9edebb4a3576c564ebce5570f19c42f81b5bc997b77fd170aae06c5b943dff /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/bsdutils_1%3a2.25.2-6_amd64.deb
6d3764c746887015c88c684aecc14dd1317eefeb76ba2acdf59d9ad5e4d97236 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/coreutils_8.23-4_amd64.deb
58ea7d36be93ec2286680912e7a73b97176711e05b6efd249aa86d2a2f581a3c /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/cpio_2.11+dfsg-4.1+deb8u1_amd64.deb
27b935e215a766ea202d7c50837309fc6af75bdee65d92a96d9fb2bb6a4774cb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/cron_3.0pl1-127+deb8u1_amd64.deb
c55031a57ada3fac236f1936eb111e985bea235b86f9767929fec1e552a81aca /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/dash_0.5.7-4+b1_amd64.deb
7466e5710ced6992091824e48fd7eb190ceba42209b8c7a6f726533863f946f9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/debconf-i18n_1.5.56_all.deb
bc773e0b34097ec23baeb08c48f66639a88c23815b0ca9903710c6cc2c8e9041 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/debconf_1.5.56_all.deb
017a2fba215cd64612891f5aa02546be5c0e30923a66672f889867cc6dd8d3a0 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/debian-archive-keyring_2014.3_all.deb
3d18d183b79d259e0ca77d65904c55810d70443743967c77f1a0aebf2dd94fb1 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/debianutils_4.4+b1_amd64.deb
490b6b40c6c5f1e36289a01dbf3bb906472e1a993ede53be38ee0edbab804c65 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/diffutils_1%3a3.3-1+b1_amd64.deb
654b16fa4758e80da755c3deb977f1e9db7ed6395854b00593d38761aa7f2c96 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/dmidecode_2.12-3_amd64.deb
8885d95a6e29edeb1ba58156c23b3175b7c02e3d8ecd33eb12453add750c348b /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/dmsetup_2%3a1.02.90-2.2+deb8u1_amd64.deb
a7447fff98bec9bb0bb0ba3c0555232f90094c35d41ef5c5746c1ff9790d5a39 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/dpkg_1.17.27_amd64.deb
eefcd46dbead4747723ec4994144258cfe5e8f0d9cf276803fba7518889440c9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/e2fslibs_1.42.12-2_amd64.deb
10adc9eb4782074954e66a4674eca96206be4a9f2e111a61f1309f02122082e7 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/e2fsprogs_1.42.12-2_amd64.deb
679a095cb5936dfeef68c3e723fae0d0e25df5db460ac1928f0814bfaf6cedc9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/eatmydata_82-6_all.deb
7d348fffa276db57f43a2588c77cf90fbca472631d680f9476f53b28d285da62 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/findutils_4.4.2-9+b1_amd64.deb
5e32554ddb94979ce9a39c9ab749ecb39965a0b48451e53038146dfc6e1ded7f /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/gcc-4.8-base_4.8.4-1_amd64.deb
f95eb436176050f52e85ed5eebe12c3d851b6788735df860e18a219647d330d8 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/gcc-4.9-base_4.9.2-10_amd64.deb
6614a242aa44e27dfb9681a72d77a64a2f4c8e945a81af16c771f98a0d317651 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/gnupg_1.4.18-7+deb8u3_amd64.deb
d9d5a9f2992745458794ac9919697db2e113562e345f880d1c2472c843be2e7a /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/gpgv_1.4.18-7+deb8u3_amd64.deb
1832b71d0c20073059cd7f102de454b5e7cef04cb852eae3e5d51f857a10f050 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/grep_2.20-4.1_amd64.deb
bbb83671ab972f75320732d4bd17d4f29566336bcdb60cc6b268b21b8ef2e4bb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/groff-base_1.22.2-8_amd64.deb
158f7ab67711f35c9fad6f4a3b455e0bd1b7ce3b8591e88aae3dd10c4a475540 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/gzip_1.6-4_amd64.deb
4a340044308432b3e89ca3c4c2df307e0baefed60b501fbcdb04db7643ff95f0 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/hostname_3.15_amd64.deb
3833a30b3ba34e52933f1b7516af8dc073579b0bf6101f31a750268680b013c9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/ifupdown_0.7.53.1_amd64.deb
bd10514a4fb6b377ec5fddb6f3dcdefe30d840c32d3dd5376d09e5a2dfc953dd /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/init-system-helpers_1.22_all.deb
31740b3b94289889d31ec30a15e484ce541dd1c037f10b34d2a9b78e71fe75a6 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/init_1.22_amd64.deb
be6222e4c365a97bdfd8a134a47d4f8cfdd244dda27f7f96d9ee4ff67f7c29fb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/initscripts_2.88dsf-59_amd64.deb
44ba6ffe48c766c7cc6e4deae28832f8da5cbd4c8467b17df5e7fdcecd3fd8a1 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/insserv_1.14.0-5_amd64.deb
fe841e24138f37fbb491ffeced59ccc4ab4e645e148b0d775e978433a4ced88b /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/iproute2_3.16.0-2_amd64.deb
7747388a97ba71fede302d70361c81d486770a2024185514c18b5d8eab6aaf4e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/iptables_1.4.21-2+b1_amd64.deb
0e2576362aeed4511895a4f7ab90679f09cec226a7efdb61320556785864ea30 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/iputils-ping_3%3a20121221-5+b2_amd64.deb
24b6d1ecce8fc905db85bbef9da2a81c1a73b687e0730065ad2143c8cec301b5 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/isc-dhcp-client_4.3.1-6+deb8u2_amd64.deb
8c3bdb6b151dd42f52bf98234a4220b6890f01f8ce7b77c718a9685bc3f902f3 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/isc-dhcp-common_4.3.1-6+deb8u2_amd64.deb
473f0d4073f4a3b4e1d554bb3a4c03ca80393fadd84ae3c97831ed663aac12f5 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/kmod_18-3_amd64.deb
65679b83f15836d67e22657ad7cfab018c0c4f9313afe2dce0c0b422ae90c8ab /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/less_458-3_amd64.deb
209a2c0c192d7debe0453a671f443dc73120c8c062ce66abe44afd06e711c801 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libacl1_2.2.52-2_amd64.deb
ba60533205ccae600e9803b02f82fee2532fe2d3b72c0973f961fc230488e96e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libapt-inst1.5_1.0.9.8.3_amd64.deb
968b4365e7565c0d6294332eab1ea07c5d65a7b31fa9fddd695839e174677ce1 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libapt-pkg4.12_1.0.9.8.3_amd64.deb
ebe8b6a4c62b88db772f05c05b50d8b9f66f4d46488c547bda5042ae36865d88 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libattr1_1%3a2.4.47-2_amd64.deb
be7f873c8f149b53b8cc3c337b067050d18208cb0de3f8cf6114a29bd20a17e3 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libaudit-common_1%3a2.4-1_all.deb
c51ba54837876bc5bb95688be5321303e7fbcbb384d3038797a22933bb87ef6d /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libaudit1_1%3a2.4-1+b1_amd64.deb
564bfc0dffd667e3ca893a1df1011e7a3fba74abde9a1a68b94297d6b057f077 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libblkid1_2.25.2-6_amd64.deb
75b5bd97a128b1b8d658eab71cc7be423b359e0c9ce85fd877d54794955e09ae /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libboost-iostreams1.55.0_1.55.0+dfsg-3_amd64.deb
5930454002ca3bbf13ff3d2829252de1ec512617f5d2b997d3c6006e176d6c38 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libbz2-1.0_1.0.6-7+b3_amd64.deb
b925cbd0b96b0637b7534e3fed5c1a868f2e7e779719703a271b3995a20a2336 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libc-bin_2.19-18+deb8u6_amd64.deb
ee4d9dea08728e2c2bbf43d819c3c7e61798245fab4b983ae910865980f791ad /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libc6_2.19-18+deb8u6_amd64.deb
b1bc519f4de645ff7e5450873b23a3d2e4ef797e4dbfdea3f8e144dcdd220c84 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libcap2-bin_1%3a2.24-8_amd64.deb
3a6e19c975e594b5f251be2e1ac75da15515db7b324d2b62de3f823857eb3554 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libcap2_1%3a2.24-8_amd64.deb
bf1f9efab58f2a0df6687c3725793d1c1117a5c06ff25ffc7d48a54120578127 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libcomerr2_1.42.12-2_amd64.deb
dbf3f6df9707fc94bdbbee72900580487b14eda5e2bbc58b840b47dec1ac37ec /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libcryptsetup4_2%3a1.6.6-5_amd64.deb
2519377e74e5a4cbc409f3d98f0e830ac5828e885a0f6e5a6c5aba84f9c991f2 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libdb5.3_5.3.28-9_amd64.deb
f412725e1489432618311387f8574d2602c9a4d8d02bf98c7df728792975102a /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libdebconfclient0_0.192_amd64.deb
bcd8d4d7b7a8fd791b4207688a1239fcb7863b3a0f6941a8e446ba7d5dbbcde7 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libdevmapper1.02.1_2%3a1.02.90-2.2+deb8u1_amd64.deb
180ad533991f634c1f185136e0a542f737c50273ddbe5ee684b6679b0a05cf32 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libdns-export100_1%3a9.9.5.dfsg-9+deb8u6_amd64.deb
a349d2fcf193d696cd35adb714535f9239ee6a5c6b15fb9d5247678606d63aa6 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libeatmydata1_82-6_amd64.deb
4abdef9495c0d45f16cdf9305adbc89d75562fc3daf21e011bbf2d2f6c5a4cef /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libestr0_0.1.9-1.1_amd64.deb
481af9931f3352a51a579511a20ff3d57068681d6c760513590200a71fe49a50 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libffi6_3.1-2+b2_amd64.deb
a1402290165e8d91b396a33d79580a4501041e92bdb62ef23929a0c207cd9af9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgcc1_1%3a4.9.2-10_amd64.deb
7c6f0e2db9c1442b0e4d42c54cc953032601968b126a2764f4414e61f678894d /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgcrypt20_1.6.3-2+deb8u2_amd64.deb
5d5566359c3a5dc86e2f386b9d9d84c94f580b2e5f2553097cf3e10bd3090de0 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgdbm3_1.8.3-13.1_amd64.deb
155a31b0f716aa3dcd7ee68e9bd57e0b76a6b31f4e41fb2d953e986315437082 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgmp10_2%3a6.0.0+dfsg-6_amd64.deb
fa400bcdabe9293b93f96011c41a9b0c4b7a9d190b22175d634c9188a5396ec0 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgnutls-deb0-28_3.3.8-6+deb8u3_amd64.deb
9a39cf94d22be09df7be4b7dfeba78199c4b14364e4f7f4b8c28408106aee716 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgnutls-openssl27_3.3.8-6+deb8u3_amd64.deb
7b156391cb5aef83df692bf4f966313d5fbd96481945dc65b384471067d16124 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgpg-error0_1.17-3_amd64.deb
cd862175f8051a97da2119c800c6167dc1886df1f8484aae474314596be64495 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libhogweed2_2.7.1-5+deb8u1_amd64.deb
2d5468b219f0684fe22bc577b296d51683b7c7ece8a4a91ed702085adaaca47e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libicu52_52.1-8+deb8u3_amd64.deb
de106dcbcdaf046d61ee9eaaecf04854a5e45aef78a5aac6868af32b1d2cdfe8 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libidn11_1.29-1+deb8u2_amd64.deb
39a7391c9f88d270f778699be68687e7778a6a74cfda0229ff7f724c241c6aae /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libirs-export91_1%3a9.9.5.dfsg-9+deb8u6_amd64.deb
5ed3da10532bca0eede9c9c6dbe6e73bbaa0aa7781d49a0a9d3e411ab95f6023 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libisc-export95_1%3a9.9.5.dfsg-9+deb8u6_amd64.deb
29507a73b4a09646e19eb8ee9f9164063dc4dca65a2c3df2e12672c9f701eb5c /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libisccfg-export90_1%3a9.9.5.dfsg-9+deb8u6_amd64.deb
bde89cf8ff7876889e17fda0245f4dd3e829b6f89e617272637c1692c84dd694 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libjson-c2_0.11-4_amd64.deb
8675e160636d4e7d91064288c8c32834c315f52d5ea9dea6f2e31b9042070bae /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libkmod2_18-3_amd64.deb
9805f907e97df53b8eedd690e5bc64b8bdd8cfb72d97849644b3fe03267c6fcf /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/liblocale-gettext-perl_1.05-8+b1_amd64.deb
827b6b2847468faa2b6dd7a082d9992b20d7ecc43efd1bb299c8d57d3174ed45 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/liblogging-stdlog0_1.0.4-1_amd64.deb
f9a46bacedde04ecf7fe033e95009988c26c0e04118af16fd73c6e561e4a6451 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/liblognorm1_1.0.1-3_amd64.deb
a60661f537292862f9bfa4c421df5af126da5032def818a0bf38c49b68656328 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/liblzma5_5.1.1alpha+20120614-2+b3_amd64.deb
73c0bf142f036272f4217ef8b2b68d19435a272468692d20ad0439bfc368a876 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libmnl0_1.0.3-5_amd64.deb
aa8f36f7ead4a1d20f078d9cfad3e180a1f4d72ad37b5c0a1765958995ebb4d2 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libmount1_2.25.2-6_amd64.deb
ae6fd50a5346f94b8c3904de52c5aadf58dbd13f8d016d8954a0f4a65a14b637 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libncurses5_5.9+20140913-1+b1_amd64.deb
c009ac85e49ef89970995909b079c232e2970bc5cdc645d8e4240150be7f4731 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libncursesw5_5.9+20140913-1+b1_amd64.deb
5d91c6dbf60d6b43e307ee8099fba968b72b17b6c46c754ade6ff14eadfb5487 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libnetfilter-acct1_1.0.2-1.1_amd64.deb
e2437a4d2a21a9195feb00b608c31dfee9fbb835e7a0a1121fa3503cf8ab80fb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libnettle4_2.7.1-5+deb8u1_amd64.deb
7d4babf67ec224b5b9599d390670d62d32ee04000efb02242cfbc786294ba664 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libnewt0.52_0.52.17-1+b1_amd64.deb
5d486022cd9e047e9afbb1617cf4519c0decfc3d2c1fad7e7fe5604943dbbf37 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libnfnetlink0_1.0.1-3_amd64.deb
50be06cb69c72cbedf6942c8b8929400ceb6e7a198c52b16698aace41e411d40 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libp11-kit0_0.20.7-1_amd64.deb
319a972b19e2ce084948ea35ad94ae64aa3aa1772014f10b9c3f2f2f4253735d /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpam-modules-bin_1.1.8-3.1+deb8u1+b1_amd64.deb
4c6ba8b5a7bbba3fb17a84c1df7f25f6075e50c1a905b98d36e3357b8d2cdace /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpam-modules_1.1.8-3.1+deb8u1+b1_amd64.deb
5bee3794abe9085ec4d7b92bc50f7b490a20a54f6be6555fc1415876960a2d0a /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpam-runtime_1.1.8-3.1+deb8u1_all.deb
4cbac104ec16d4f821b39a03be69c1d01c051c913bdfbac1cc3d9567a23eeb0c /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpam0g_1.1.8-3.1+deb8u1+b1_amd64.deb
f513a611c0ba9b8496fe5b8bc5bd9a39c924e134d5230801dd92e429d77e204e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpcre3_2%3a8.35-3.3+deb8u4_amd64.deb
8d12032fca3e260224e0a5db58e5b71355610aee012be0c5f8289d0b13f4ebaf /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpipeline1_1.4.0-1_amd64.deb
d0d4f866944f85773a0086346da11c97f4bf7156f91ea912c8f48bbdb95b77ab /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpopt0_1.16-10_amd64.deb
4de56b17f89d5f2e4cc77b887646bda91e5792a1f48592768e3fe5d9db3df139 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libprocps3_2%3a3.3.9-9_amd64.deb
f4defaf534d277632f1d23d6057c5255b032c62436e635ea89a1a7007a54b7e3 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpsl0_0.5.1-1_amd64.deb
647948737fcfea4749368aa233b2d8b89032546ba4db2f0338239e9a7f4bda3e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libreadline6_6.3-8+b3_amd64.deb
37bf5f0d0d50579bdff97098ff330cb44dd0148e20db91aa3848dd19c698e528 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libselinux1_2.3-2_amd64.deb
6cee4cf858797141ecb5775f33a82cb7ffb5d2c047a0fb9f4ed08005b9c33671 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsemanage-common_2.3-1_all.deb
1d8e7b5c75e6b60769241da5f33c6befffb1a8dc5826474b3191f8f1d1690634 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsemanage1_2.3-1+b1_amd64.deb
809665fb316152e1c862873abe1f4358302ab8bdab9b034bbe178f0e68257f56 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsepol1_2.3-2_amd64.deb
7daba7704bbe4674af2ac4172958950ac70c27e094682f76a2ef149e7f3ee6ed /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsigc++-2.0-0c2a_2.4.0-1_amd64.deb
f1b72689f30ab841119131fafc1c01361f0f4518865afa6cadbfde313556cb10 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libslang2_2.3.0-2_amd64.deb
9a7400c7eb839840368ef468865d5258c34aedd010a903685e3b6169b9c54ed0 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsmartcols1_2.25.2-6_amd64.deb
b678c3600f92c65af26e78e90398d4c329bd1976426881d388fa2db7cc79a41e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libss2_1.42.12-2_amd64.deb
9b1e5583735c21d3e33ad1f50accabca34c36db439f9f41f75d801f11bd860b9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libssl1.0.0_1.0.1t-1+deb8u3_amd64.deb
f1509bbabd78e89c861de16931aec5988e1215649688fd4f8dfe1af875a7fbef /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libstdc++6_4.9.2-10_amd64.deb
4ae6ada1fcd4dd373541b7a8e3ad95ced83c062ac6843c5b7aa5310e97f9315d /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsystemd0_215-17+deb8u5_amd64.deb
ee4439d502ed1a6a3330011d4b114cc419b40a4cc508550d253b8d491e6a0e5e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libtasn1-6_4.2-3+deb8u2_amd64.deb
daa2ca81dd2d72e1db189a7b2f7cdcae06b558d48fe031f314ef06db877e8bfb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libtext-charwidth-perl_0.04-7+b3_amd64.deb
8b01dcc7b4ff27511b5c0ac0577076009cd5c5d9b4c832e04dd433072cecbe2e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libtext-iconv-perl_1.7-5+b2_amd64.deb
88fb2394dafcfe3b1aae18c081ac446ad7d18c920999a4f578fc2931ad0664cc /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libtext-wrapi18n-perl_0.06-7_all.deb
f4af50c913d52fbcfb8aca140e68a3ea4414158b983c600b4ee6281cdaf60b81 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libtinfo5_5.9+20140913-1+b1_amd64.deb
f1f1cb26bee9c2ba2879295a4db3eb4c0646bf2b7f317e74ddb23357e749f648 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libudev1_215-17+deb8u5_amd64.deb
18a028fec2fc1de8c24c85f53d6af2972f6688f2765a5e6202674da00179b573 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libusb-0.1-4_2%3a0.1.12-25_amd64.deb
e04f13c3b977bdcd80a2d3f9c45bf2ed336fb5398fbb9f86873f722d8bd1784a /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libustr-1.0-1_1.0.4-3+b2_amd64.deb
ab7821a322a6c137eb7b36297eba11a5d2a3d3c27e480a238ff4538898570fb9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libuuid1_2.25.2-6_amd64.deb
6783f316af4cbf3ada8b9a2b7bb5f53a87c0c2575c1903ce371fdbd45d3626c6 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxtables10_1.4.21-2+b1_amd64.deb
9b08d567327ecbc922e433b590967e13b0e198e0acf0f572cec2e8a4d7bfab96 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/locales_2.19-18+deb8u6_all.deb
5457e55ae5882200c8259602385aa564833ec25de96826f9eb2f9385619d3f83 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/login_1%3a4.2-3+deb8u1_amd64.deb
7d7bc35dafc3161ccca9633d1cc8485a60ed30b6f4b9010a2a2eab32e44ac693 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/logrotate_3.8.7-1+b1_amd64.deb
1a200ffcc9d21838768f3acdc512e6ad6a8502bb70ecd3f597b660a56acaf739 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/lsb-base_4.1+Debian13+nmu1_all.deb
eece76a3918c3a6e7867620d3f3f3a71c1a7bac2730b597d5df0e09492a247ea /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/man-db_2.7.0.2-5_amd64.deb
5961f3a6804272fdd3dc07349bc02df5705fe80aca251dc6961312d7dc8d6b2d /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/manpages_3.74-1_all.deb
cb383c9b0a158c8c045e7fc2e0735f78f5ed73c8dfb74f23c5c4dd4a85d008d0 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/mawk_1.3.3-17_amd64.deb
3d413ef89a6c0f4c3e41a18873e5fda9f667e29a93e37a3beb4384ad7fd8ee51 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/mount_2.25.2-6_amd64.deb
fe270d815cc98e15dc3b42aeeb79ceaab7a7606fef170038111b5ca6dd9c686a /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/multiarch-support_2.19-18+deb8u6_amd64.deb
d4b1c32cff39c0ee22c5d94d363004ca4fa241b454614e22bb11e2eeacf29494 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/nano_2.2.6-3_amd64.deb
1cdb5a8be45347eae4a5821e04fb564e907c216711397cd0a2e6cdf34f7e7f50 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/ncurses-base_5.9+20140913-1_all.deb
3523d041387c2dfaea6cd4c9d7141065ddd6ee82a747f4792d2b306a9a32d004 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/ncurses-bin_5.9+20140913-1+b1_amd64.deb
8759526fdcdfa7006d19a29e9da80433c8b2a407280338a02c41b03327739010 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/ncurses-term_5.9+20140913-1_all.deb
a72c59991f2ee5ea8052a7885bf72a8cb80e28a890a0f70bb992f29605123099 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/net-tools_1.60-26+b1_amd64.deb
3979bdd40c5666ef9bf71a5391ba01ad38e264f2ec96d289993f2a0805616dd3 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/netbase_5.3_all.deb
15cdebe879e12783232b541b482e41cf80d83ec4037955ee5fe8deb14ad00698 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/netcat-traditional_1.10-41_amd64.deb
8747209f5181fa70c012cf81bec959460d1a4a5763fa38cd50b5b5a4a6cfaf48 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/nfacct_1.0.1-1.1_amd64.deb
d3968bb6ce59afaecc9912c586d8faaea01dd42255b7171541996de56678ddc5 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/passwd_1%3a4.2-3+deb8u1_amd64.deb
d4957a3ccb9c311c6a24df2f45652b3a72e854daa79cb8675e9d501389ba11e0 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/perl-base_5.20.2-3+deb8u6_amd64.deb
88bcbf1a75f0666cd6d73e0ea7e6e43705da06628dff7b286f1815b73e095594 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/procps_2%3a3.3.9-9_amd64.deb
8b91bce988c38798e565820919a600f1a58ca483d8406860cc37e847a55a6bfd /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/readline-common_6.3-8_all.deb
497f26bc01c3837b724051da393af20f00239a81284d73b98dd4457f3210deac /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/rsyslog_8.4.2-1+deb8u2_amd64.deb
74f785377cbd5294fdd6bd6cee6a493da8c82db7d4b3be2c438f581d9c497a60 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/sed_4.2.2-4+b1_amd64.deb
c848f80734e61379b5baac315c2342b2fea18d246074e6f5510fc643f5024978 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/sensible-utils_0.0.9_all.deb
4a2da3e73aa753fb536353f3b26709f58eaef913349705f8da731d9b78abf941 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/startpar_0.59-3_amd64.deb
d318c80d9674e151308a16c3b1b3a889d2d07fbe3bb53656eb4a0f32bb370ac6 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/systemd-sysv_215-17+deb8u5_amd64.deb
65d0b0e84007c11c6d41cc3a4609172794e261dbf3417648d75720669b90bcfb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/systemd_215-17+deb8u5_amd64.deb
da964cb1d9016ebbb65667b1ec743bbec06d817278d4038e15292ce554f835da /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/sysv-rc_2.88dsf-59_all.deb
bba030aacb466005722287fc8241e27e74fc5721f3ec91efc85a90821b4c56ae /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/sysvinit-utils_2.88dsf-59_amd64.deb
b175418980d57695b70143208964f702673ad91cb556b18753a8f19abc1ad779 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/tar_1.27.1-2+b1_amd64.deb
e7198a92fb34ca8f4ad7718e31b4ba3e379130be8cf7be06915a71a686f7c1bc /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/tasksel-data_3.31+deb8u1_all.deb
05a433b5baf5b768b8c16de1cc943ed162c009b56bba72dffce64a6c10e2eb88 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/tasksel_3.31+deb8u1_all.deb
735b3f7457b8088e99e56cb16389919f9b23790d1291f6abb351ae5bdfdaf43e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/traceroute_1%3a2.0.20-2+b1_amd64.deb
cafd83ffc533265e54b3fcdf4992cc9054822b7d81cfd91adc1943205b8fc5cc /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/tzdata_2016f-0+deb8u1_all.deb
044de946e43264d0541a3c92b08dae35a5aff8e01919cfe48f731121f2d80d42 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/udev_215-17+deb8u5_amd64.deb
db0b223d6b01f2d01efc996b8bbd9c4219fb55f26b362e5040fb69aa80e8e91e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/util-linux_2.25.2-6_amd64.deb
0e5782579c31673fea788d442c17747e475b99ad5ee0090847b883d0a0dbc470 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/vim-common_2%3a7.4.488-7_amd64.deb
5841a99daa359be7c662a71311b4c1654c6a68fa64a674995aa4881bfdbedbdc /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/vim-tiny_2%3a7.4.488-7_amd64.deb
0982f09bf056fb0be9c2a519a20009c4c7dc8df45e05de983ae2c04e82cd1ab8 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/wget_1.16-1+deb8u1_amd64.deb
729bddf3421fdd4dd97f247ca157aba0c21d2600c39b5328b5f9ef847509319d /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/whiptail_0.52.17-1+b1_amd64.deb
b75102f61ace79c14ea6f06fdd9509825ee2af694c6aa503253df4e6659d6772 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/zlib1g_1%3a1.2.8.dfsg-2+b1_amd64.deb
+ cp /mnt/removable/qubes-src/linux-template-builder/mnt/var/lib/apt/lists/debootstrap.invalid_dists_jessie_Release /mnt/removable/qubes-src/linux-template-builder/mnt//tmp/dummy-repo/dists/jessie/Release
+ cp /mnt/removable/qubes-src/linux-template-builder/mnt/var/lib/apt/lists/debootstrap.invalid_dists_jessie_Release.gpg /mnt/removable/qubes-src/linux-template-builder/mnt//tmp/dummy-repo/dists/jessie/Release.gpg
+ COMPONENTS=
+ debootstrap --arch=amd64 --include=ncurses-term,locales,tasksel,eatmydata --components=main --keyring=/mnt/removable/qubes-src/builder-debian/template_debian/../keys/jessie-debian-archive-keyring.gpg jessie /mnt/removable/qubes-src/linux-template-builder/mnt file:///mnt/removable/qubes-src/linux-template-builder/mnt//tmp/dummy-repo
I: Retrieving InRelease
I: Retrieving Release
I: Checking Release signature
I: Valid Release signature (key id A1BD8E9D78F7FE5C3E65D8AF8B48AD6246925553)
I: Validating Packages
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Found additional required dependencies: acl adduser dmsetup insserv libaudit-common libaudit1 libbz2-1.0 libcap2 libcap2-bin libcryptsetup4 libdb5.3 libdebconfclient0 libdevmapper1.02.1 libgcrypt20 libgpg-error0 libkmod2 libncursesw5 libprocps3 libsemanage-common libsemanage1 libslang2 libsystemd0 libudev1 libustr-1.0-1 procps systemd systemd-sysv udev
I: Found additional base dependencies: libdns-export100 libeatmydata1 libffi6 libgmp10 libgnutls-deb0-28 libgnutls-openssl27 libhogweed2 libicu52 libidn11 libirs-export91 libisc-export95 libisccfg-export90 libmnl0 libnetfilter-acct1 libnettle4 libnfnetlink0 libp11-kit0 libpsl0 libtasn1-6
I: Checking component main on file:///mnt/removable/qubes-src/linux-template-builder/mnt//tmp/dummy-repo...
I: Validating acl 2.2.52-2
I: Validating libacl1 2.2.52-2
I: Validating adduser 3.113+nmu3
I: Validating apt 1.0.9.8.3
I: Validating apt-utils 1.0.9.8.3
I: Validating libapt-inst1.5 1.0.9.8.3
I: Validating libapt-pkg4.12 1.0.9.8.3
I: Validating libattr1 1:2.4.47-2
I: Validating libaudit-common 1:2.4-1
I: Validating libaudit1 1:2.4-1+b1
I: Validating base-files 8+deb8u6
I: Validating base-passwd 3.5.37
I: Validating bash 4.3-11+b1
I: Validating libdns-export100 1:9.9.5.dfsg-9+deb8u6
I: Validating libirs-export91 1:9.9.5.dfsg-9+deb8u6
I: Validating libisc-export95 1:9.9.5.dfsg-9+deb8u6
I: Validating libisccfg-export90 1:9.9.5.dfsg-9+deb8u6
I: Validating libboost-iostreams1.55.0 1.55.0+dfsg-3
I: Validating bsdmainutils 9.0.6
I: Validating libbz2-1.0 1.0.6-7+b3
I: Validating libdebconfclient0 0.192
I: Validating coreutils 8.23-4
I: Validating cpio 2.11+dfsg-4.1+deb8u1
I: Validating cron 3.0pl1-127+deb8u1
I: Validating libcryptsetup4 2:1.6.6-5
I: Validating dash 0.5.7-4+b1
I: Validating libdb5.3 5.3.28-9
I: Validating debconf 1.5.56
I: Validating debconf-i18n 1.5.56
I: Validating debian-archive-keyring 2014.3
I: Validating debianutils 4.4+b1
I: Validating diffutils 1:3.3-1+b1
I: Validating dmidecode 2.12-3
I: Validating dpkg 1.17.27
I: Validating e2fslibs 1.42.12-2
I: Validating e2fsprogs 1.42.12-2
I: Validating libcomerr2 1.42.12-2
I: Validating libss2 1.42.12-2
I: Validating findutils 4.4.2-9+b1
I: Validating gcc-4.8-base 4.8.4-1
I: Validating gcc-4.9-base 4.9.2-10
I: Validating libgcc1 1:4.9.2-10
I: Validating libstdc++6 4.9.2-10
I: Validating libgdbm3 1.8.3-13.1
I: Validating libc-bin 2.19-18+deb8u6
I: Validating libc6 2.19-18+deb8u6
I: Validating locales 2.19-18+deb8u6
I: Validating multiarch-support 2.19-18+deb8u6
I: Validating libgmp10 2:6.0.0+dfsg-6
I: Validating gnupg 1.4.18-7+deb8u3
I: Validating gpgv 1.4.18-7+deb8u3
I: Validating libgnutls-deb0-28 3.3.8-6+deb8u3
I: Validating libgnutls-openssl27 3.3.8-6+deb8u3
I: Validating grep 2.20-4.1
I: Validating groff-base 1.22.2-8
I: Validating gzip 1.6-4
I: Validating hostname 3.15
I: Validating libicu52 52.1-8+deb8u3
I: Validating ifupdown 0.7.53.1
I: Validating init 1.22
I: Validating init-system-helpers 1.22
I: Validating insserv 1.14.0-5
I: Validating iproute2 3.16.0-2
I: Validating iptables 1.4.21-2+b1
I: Validating libxtables10 1.4.21-2+b1
I: Validating iputils-ping 3:20121221-5+b2
I: Validating isc-dhcp-client 4.3.1-6+deb8u2
I: Validating isc-dhcp-common 4.3.1-6+deb8u2
I: Validating libjson-c2 0.11-4
I: Validating kmod 18-3
I: Validating libkmod2 18-3
I: Validating less 458-3
I: Validating libcap2 1:2.24-8
I: Validating libcap2-bin 1:2.24-8
I: Validating eatmydata 82-6
I: Validating libeatmydata1 82-6
I: Validating libestr0 0.1.9-1.1
I: Validating libffi6 3.1-2+b2
I: Validating libgcrypt20 1.6.3-2+deb8u2
I: Validating libgpg-error0 1.17-3
I: Validating libidn11 1.29-1+deb8u2
I: Validating liblocale-gettext-perl 1.05-8+b1
I: Validating liblogging-stdlog0 1.0.4-1
I: Validating liblognorm1 1.0.1-3
I: Validating libmnl0 1.0.3-5
I: Validating libnetfilter-acct1 1.0.2-1.1
I: Validating libnfnetlink0 1.0.1-3
I: Validating libpipeline1 1.4.0-1
I: Validating libpsl0 0.5.1-1
I: Validating libselinux1 2.3-2
I: Validating libsemanage-common 2.3-1
I: Validating libsemanage1 2.3-1+b1
I: Validating libsepol1 2.3-2
I: Validating libsigc++-2.0-0c2a 2.4.0-1
I: Validating libtasn1-6 4.2-3+deb8u2
I: Validating libtext-charwidth-perl 0.04-7+b3
I: Validating libtext-iconv-perl 1.7-5+b2
I: Validating libtext-wrapi18n-perl 0.06-7
I: Validating libusb-0.1-4 2:0.1.12-25
I: Validating logrotate 3.8.7-1+b1
I: Validating lsb-base 4.1+Debian13+nmu1
I: Validating dmsetup 2:1.02.90-2.2+deb8u1
I: Validating libdevmapper1.02.1 2:1.02.90-2.2+deb8u1
I: Validating man-db 2.7.0.2-5
I: Validating manpages 3.74-1
I: Validating mawk 1.3.3-17
I: Validating nano 2.2.6-3
I: Validating libncurses5 5.9+20140913-1+b1
I: Validating libncursesw5 5.9+20140913-1+b1
I: Validating libtinfo5 5.9+20140913-1+b1
I: Validating ncurses-base 5.9+20140913-1
I: Validating ncurses-bin 5.9+20140913-1+b1
I: Validating ncurses-term 5.9+20140913-1
I: Validating net-tools 1.60-26+b1
I: Validating netbase 5.3
I: Validating netcat-traditional 1.10-41
I: Validating libhogweed2 2.7.1-5+deb8u1
I: Validating libnettle4 2.7.1-5+deb8u1
I: Validating libnewt0.52 0.52.17-1+b1
I: Validating whiptail 0.52.17-1+b1
I: Validating nfacct 1.0.1-1.1
I: Validating libssl1.0.0 1.0.1t-1+deb8u3
I: Validating libp11-kit0 0.20.7-1
I: Validating libpam-modules 1.1.8-3.1+deb8u1+b1
I: Validating libpam-modules-bin 1.1.8-3.1+deb8u1+b1
I: Validating libpam-runtime 1.1.8-3.1+deb8u1
I: Validating libpam0g 1.1.8-3.1+deb8u1+b1
I: Validating libpcre3 2:8.35-3.3+deb8u4
I: Validating perl-base 5.20.2-3+deb8u6
I: Validating libpopt0 1.16-10
I: Validating libprocps3 2:3.3.9-9
I: Validating procps 2:3.3.9-9
I: Validating libreadline6 6.3-8+b3
I: Validating readline-common 6.3-8
I: Validating rsyslog 8.4.2-1+deb8u2
I: Validating sed 4.2.2-4+b1
I: Validating sensible-utils 0.0.9
I: Validating login 1:4.2-3+deb8u1
I: Validating passwd 1:4.2-3+deb8u1
I: Validating libslang2 2.3.0-2
I: Validating startpar 0.59-3
I: Validating libsystemd0 215-17+deb8u5
I: Validating libudev1 215-17+deb8u5
I: Validating systemd 215-17+deb8u5
I: Validating systemd-sysv 215-17+deb8u5
I: Validating udev 215-17+deb8u5
I: Validating initscripts 2.88dsf-59
I: Validating sysv-rc 2.88dsf-59
I: Validating sysvinit-utils 2.88dsf-59
I: Validating tar 1.27.1-2+b1
I: Validating tasksel 3.31+deb8u1
I: Validating tasksel-data 3.31+deb8u1
I: Validating traceroute 1:2.0.20-2+b1
I: Validating tzdata 2016f-0+deb8u1
I: Validating libustr-1.0-1 1.0.4-3+b2
I: Validating bsdutils 1:2.25.2-6
I: Validating libblkid1 2.25.2-6
I: Validating libmount1 2.25.2-6
I: Validating libsmartcols1 2.25.2-6
I: Validating libuuid1 2.25.2-6
I: Validating mount 2.25.2-6
I: Validating util-linux 2.25.2-6
I: Validating vim-common 2:7.4.488-7
I: Validating vim-tiny 2:7.4.488-7
I: Validating wget 1.16-1+deb8u1
I: Validating liblzma5 5.1.1alpha+20120614-2+b3
I: Validating zlib1g 1:1.2.8.dfsg-2+b1
I: Chosen extractor for .deb packages: dpkg-deb
I: Extracting acl...
I: Extracting libacl1...
I: Extracting adduser...
I: Extracting libattr1...
I: Extracting libaudit-common...
I: Extracting libaudit1...
I: Extracting base-files...
I: Extracting base-passwd...
I: Extracting bash...
I: Extracting libbz2-1.0...
I: Extracting libdebconfclient0...
I: Extracting coreutils...
I: Extracting libcryptsetup4...
I: Extracting dash...
I: Extracting libdb5.3...
I: Extracting debconf...
I: Extracting debconf-i18n...
I: Extracting debianutils...
I: Extracting diffutils...
I: Extracting dpkg...
I: Extracting e2fslibs...
I: Extracting e2fsprogs...
I: Extracting libcomerr2...
I: Extracting libss2...
I: Extracting findutils...
I: Extracting gcc-4.8-base...
I: Extracting gcc-4.9-base...
I: Extracting libgcc1...
I: Extracting libc-bin...
I: Extracting libc6...
I: Extracting multiarch-support...
I: Extracting grep...
I: Extracting gzip...
I: Extracting hostname...
I: Extracting init...
I: Extracting insserv...
I: Extracting libkmod2...
I: Extracting libcap2...
I: Extracting libcap2-bin...
I: Extracting libgcrypt20...
I: Extracting libgpg-error0...
I: Extracting liblocale-gettext-perl...
I: Extracting libselinux1...
I: Extracting libsemanage-common...
I: Extracting libsemanage1...
I: Extracting libsepol1...
I: Extracting libtext-charwidth-perl...
I: Extracting libtext-iconv-perl...
I: Extracting libtext-wrapi18n-perl...
I: Extracting lsb-base...
I: Extracting dmsetup...
I: Extracting libdevmapper1.02.1...
I: Extracting mawk...
I: Extracting libncurses5...
I: Extracting libncursesw5...
I: Extracting libtinfo5...
I: Extracting ncurses-base...
I: Extracting ncurses-bin...
I: Extracting libpam-modules...
I: Extracting libpam-modules-bin...
I: Extracting libpam-runtime...
I: Extracting libpam0g...
I: Extracting libpcre3...
I: Extracting perl-base...
I: Extracting libprocps3...
I: Extracting procps...
I: Extracting sed...
I: Extracting sensible-utils...
I: Extracting login...
I: Extracting passwd...
I: Extracting libslang2...
I: Extracting startpar...
I: Extracting libsystemd0...
I: Extracting libudev1...
I: Extracting systemd...
I: Extracting systemd-sysv...
I: Extracting udev...
I: Extracting initscripts...
I: Extracting sysv-rc...
I: Extracting sysvinit-utils...
I: Extracting tar...
I: Extracting tzdata...
I: Extracting libustr-1.0-1...
I: Extracting bsdutils...
I: Extracting libblkid1...
I: Extracting libmount1...
I: Extracting libsmartcols1...
I: Extracting libuuid1...
I: Extracting mount...
I: Extracting util-linux...
I: Extracting liblzma5...
I: Extracting zlib1g...
I: Installing core packages...
I: Unpacking required packages...
I: Unpacking acl...
I: Unpacking libacl1:amd64...
I: Unpacking adduser...
I: Unpacking libattr1:amd64...
I: Unpacking libaudit-common...
I: Unpacking libaudit1:amd64...
I: Unpacking base-files...
I: Unpacking base-passwd...
I: Unpacking bash...
I: Unpacking libbz2-1.0:amd64...
I: Unpacking libdebconfclient0:amd64...
I: Unpacking coreutils...
I: Unpacking libcryptsetup4:amd64...
I: Unpacking dash...
I: Unpacking libdb5.3:amd64...
I: Unpacking debconf...
I: Unpacking debconf-i18n...
I: Unpacking debianutils...
I: Unpacking diffutils...
I: Unpacking dpkg...
I: Unpacking e2fslibs:amd64...
I: Unpacking e2fsprogs...
I: Unpacking libcomerr2:amd64...
I: Unpacking libss2:amd64...
I: Unpacking findutils...
I: Unpacking gcc-4.8-base:amd64...
I: Unpacking gcc-4.9-base:amd64...
I: Unpacking libgcc1:amd64...
I: Unpacking libc-bin...
I: Unpacking libc6:amd64...
I: Unpacking multiarch-support...
I: Unpacking grep...
I: Unpacking gzip...
I: Unpacking hostname...
I: Unpacking init...
I: Unpacking insserv...
I: Unpacking libkmod2:amd64...
I: Unpacking libcap2:amd64...
I: Unpacking libcap2-bin...
I: Unpacking libgcrypt20:amd64...
I: Unpacking libgpg-error0:amd64...
I: Unpacking liblocale-gettext-perl...
I: Unpacking libselinux1:amd64...
I: Unpacking libsemanage-common...
I: Unpacking libsemanage1:amd64...
I: Unpacking libsepol1:amd64...
I: Unpacking libtext-charwidth-perl...
I: Unpacking libtext-iconv-perl...
I: Unpacking libtext-wrapi18n-perl...
I: Unpacking lsb-base...
I: Unpacking dmsetup...
I: Unpacking libdevmapper1.02.1:amd64...
I: Unpacking mawk...
I: Unpacking libncurses5:amd64...
I: Unpacking libncursesw5:amd64...
I: Unpacking libtinfo5:amd64...
I: Unpacking ncurses-base...
I: Unpacking ncurses-bin...
I: Unpacking libpam-modules:amd64...
I: Unpacking libpam-modules-bin...
I: Unpacking libpam-runtime...
I: Unpacking libpam0g:amd64...
I: Unpacking libpcre3:amd64...
I: Unpacking perl-base...
I: Unpacking libprocps3:amd64...
I: Unpacking procps...
I: Unpacking sed...
I: Unpacking sensible-utils...
I: Unpacking login...
I: Unpacking passwd...
I: Unpacking libslang2:amd64...
I: Unpacking startpar...
I: Unpacking libsystemd0:amd64...
I: Unpacking libudev1:amd64...
I: Unpacking systemd...
I: Unpacking systemd-sysv...
I: Unpacking udev...
I: Unpacking initscripts...
I: Unpacking sysv-rc...
I: Unpacking sysvinit-utils...
I: Unpacking tar...
I: Unpacking tzdata...
I: Unpacking libustr-1.0-1:amd64...
I: Unpacking bsdutils...
I: Unpacking libblkid1:amd64...
I: Unpacking libmount1:amd64...
I: Unpacking libsmartcols1:amd64...
I: Unpacking libuuid1:amd64...
I: Unpacking mount...
I: Unpacking util-linux...
I: Unpacking liblzma5:amd64...
I: Unpacking zlib1g:amd64...
I: Configuring required packages...
I: Configuring gcc-4.8-base:amd64...
I: Configuring lsb-base...
I: Configuring sensible-utils...
I: Configuring ncurses-base...
I: Configuring libsemanage-common...
I: Configuring gcc-4.9-base:amd64...
I: Configuring libaudit-common...
I: Configuring libc6:amd64...
I: Configuring startpar...
I: Configuring libc-bin...
I: Configuring diffutils...
I: Configuring insserv...
I: Configuring findutils...
I: Configuring debianutils...
I: Configuring hostname...
I: Configuring multiarch-support...
I: Configuring mawk...
I: Configuring libprocps3:amd64...
I: Configuring libpcre3:amd64...
I: Configuring libbz2-1.0:amd64...
I: Configuring libkmod2:amd64...
I: Configuring libgpg-error0:amd64...
I: Configuring base-files...
I: Configuring libdebconfclient0:amd64...
I: Configuring libselinux1:amd64...
I: Configuring libcomerr2:amd64...
I: Configuring libslang2:amd64...
I: Configuring libsepol1:amd64...
I: Configuring libgcc1:amd64...
I: Configuring libustr-1.0-1:amd64...
I: Configuring libsmartcols1:amd64...
I: Configuring libaudit1:amd64...
I: Configuring libtinfo5:amd64...
I: Configuring libudev1:amd64...
I: Configuring libattr1:amd64...
I: Configuring libss2:amd64...
I: Configuring liblzma5:amd64...
I: Configuring base-passwd...
I: Configuring e2fslibs:amd64...
I: Configuring libgcrypt20:amd64...
I: Configuring libncursesw5:amd64...
I: Configuring libdb5.3:amd64...
I: Configuring zlib1g:amd64...
I: Configuring libcap2:amd64...
I: Configuring libsystemd0:amd64...
I: Configuring libdevmapper1.02.1:amd64...
I: Configuring libsemanage1:amd64...
I: Configuring sysvinit-utils...
I: Configuring libacl1:amd64...
I: Configuring ncurses-bin...
I: Configuring acl...
I: Configuring libncurses5:amd64...
I: Configuring libcap2-bin...
I: Configuring bsdutils...
I: Configuring coreutils...
I: Configuring tar...
I: Configuring dpkg...
I: Configuring sed...
I: Configuring perl-base...
I: Configuring grep...
I: Configuring debconf...
I: Configuring tzdata...
I: Configuring gzip...
I: Configuring dash...
I: Configuring libtext-iconv-perl...
I: Configuring sysv-rc...
I: Configuring liblocale-gettext-perl...
I: Configuring libtext-charwidth-perl...
I: Configuring libpam0g:amd64...
I: Configuring libpam-modules-bin...
I: Configuring bash...
I: Configuring libtext-wrapi18n-perl...
I: Configuring libpam-modules:amd64...
I: Configuring libpam-runtime...
I: Configuring debconf-i18n...
I: Configuring passwd...
I: Configuring login...
I: Configuring adduser...
I: Configuring libuuid1:amd64...
I: Configuring libblkid1:amd64...
I: Configuring libmount1:amd64...
I: Configuring libcryptsetup4:amd64...
I: Configuring mount...
I: Configuring initscripts...
I: Configuring util-linux...
I: Configuring e2fsprogs...
I: Configuring procps...
I: Configuring udev...
I: Configuring systemd...
I: Configuring dmsetup...
I: Configuring systemd-sysv...
I: Configuring init...
I: Configuring libc-bin...
I: Unpacking the base system...
I: Unpacking apt...
I: Unpacking apt-utils...
I: Unpacking libapt-inst1.5:amd64...
I: Unpacking libapt-pkg4.12:amd64...
I: Unpacking libdns-export100...
I: Unpacking libirs-export91...
I: Unpacking libisc-export95...
I: Unpacking libisccfg-export90...
I: Unpacking libboost-iostreams1.55.0:amd64...
I: Unpacking bsdmainutils...
I: Unpacking cpio...
I: Unpacking cron...
I: Unpacking debian-archive-keyring...
I: Unpacking dmidecode...
I: Unpacking libstdc++6:amd64...
I: Unpacking libgdbm3:amd64...
I: Unpacking locales...
I: Unpacking libgmp10:amd64...
I: Unpacking gnupg...
I: Unpacking gpgv...
I: Unpacking libgnutls-deb0-28:amd64...
I: Unpacking libgnutls-openssl27:amd64...
I: Unpacking groff-base...
I: Unpacking libicu52:amd64...
I: Unpacking ifupdown...
I: Unpacking init-system-helpers...
I: Unpacking iproute2...
I: Unpacking iptables...
I: Unpacking libxtables10...
I: Unpacking iputils-ping...
I: Unpacking isc-dhcp-client...
I: Unpacking isc-dhcp-common...
I: Unpacking libjson-c2:amd64...
I: Unpacking kmod...
I: Unpacking less...
I: Unpacking eatmydata...
I: Unpacking libeatmydata1:amd64...
I: Unpacking libestr0...
I: Unpacking libffi6:amd64...
I: Unpacking libidn11:amd64...
I: Unpacking liblogging-stdlog0:amd64...
I: Unpacking liblognorm1:amd64...
I: Unpacking libmnl0:amd64...
I: Unpacking libnetfilter-acct1:amd64...
I: Unpacking libnfnetlink0:amd64...
I: Unpacking libpipeline1:amd64...
I: Unpacking libpsl0:amd64...
I: Unpacking libsigc++-2.0-0c2a:amd64...
I: Unpacking libtasn1-6:amd64...
I: Unpacking libusb-0.1-4:amd64...
I: Unpacking logrotate...
I: Unpacking man-db...
I: Unpacking manpages...
I: Unpacking nano...
I: Unpacking ncurses-term...
I: Unpacking net-tools...
I: Unpacking netbase...
I: Unpacking netcat-traditional...
I: Unpacking libhogweed2:amd64...
I: Unpacking libnettle4:amd64...
I: Unpacking libnewt0.52:amd64...
I: Unpacking whiptail...
I: Unpacking nfacct...
I: Unpacking libssl1.0.0:amd64...
I: Unpacking libp11-kit0:amd64...
I: Unpacking libpopt0:amd64...
I: Unpacking libreadline6:amd64...
I: Unpacking readline-common...
I: Unpacking rsyslog...
I: Unpacking tasksel...
I: Unpacking tasksel-data...
I: Unpacking traceroute...
I: Unpacking vim-common...
I: Unpacking vim-tiny...
I: Unpacking wget...
I: Configuring the base system...
I: Configuring readline-common...
I: Configuring ncurses-term...
I: Configuring libgdbm3:amd64...
I: Configuring manpages...
I: Configuring libxtables10...
I: Configuring cpio...
I: Configuring libpopt0:amd64...
I: Configuring kmod...
I: Configuring libestr0...
I: Configuring less...
I: Configuring libssl1.0.0:amd64...
I: Configuring dmidecode...
I: Configuring libeatmydata1:amd64...
I: Configuring gpgv...
I: Configuring liblogging-stdlog0:amd64...
I: Configuring netcat-traditional...
I: Configuring libpipeline1:amd64...
I: Configuring iproute2...
I: Configuring libtasn1-6:amd64...
I: Configuring nano...
I: Configuring libgmp10:amd64...
I: Configuring libisc-export95...
I: Configuring init-system-helpers...
I: Configuring libnettle4:amd64...
I: Configuring debian-archive-keyring...
I: Configuring vim-common...
I: Configuring libnfnetlink0:amd64...
I: Configuring libstdc++6:amd64...
I: Configuring libffi6:amd64...
I: Configuring libnewt0.52:amd64...
I: Configuring bsdmainutils...
I: Configuring net-tools...
I: Configuring cron...
I: Configuring libmnl0:amd64...
I: Configuring libapt-pkg4.12:amd64...
I: Configuring libusb-0.1-4:amd64...
I: Configuring locales...
I: Configuring traceroute...
I: Configuring logrotate...
I: Configuring libidn11:amd64...
I: Configuring libreadline6:amd64...
I: Configuring libjson-c2:amd64...
I: Configuring libicu52:amd64...
I: Configuring netbase...
I: Configuring vim-tiny...
I: Configuring eatmydata...
I: Configuring libhogweed2:amd64...
I: Configuring ifupdown...
I: Configuring libisccfg-export90...
I: Configuring libsigc++-2.0-0c2a:amd64...
I: Configuring groff-base...
I: Configuring liblognorm1:amd64...
I: Configuring whiptail...
I: Configuring gnupg...
I: Configuring libpsl0:amd64...
I: Configuring libboost-iostreams1.55.0:amd64...
I: Configuring libdns-export100...
I: Configuring iptables...
I: Configuring libapt-inst1.5:amd64...
I: Configuring libp11-kit0:amd64...
I: Configuring libgnutls-deb0-28:amd64...
I: Configuring wget...
I: Configuring apt...
I: Configuring man-db...
I: Configuring libnetfilter-acct1:amd64...
I: Configuring rsyslog...
I: Configuring nfacct...
I: Configuring apt-utils...
I: Configuring libirs-export91...
I: Configuring libgnutls-openssl27:amd64...
I: Configuring iputils-ping...
I: Configuring isc-dhcp-common...
I: Configuring isc-dhcp-client...
I: Configuring tasksel...
I: Configuring tasksel-data...
I: Configuring libc-bin...
I: Configuring systemd...
I: Base system installed successfully.
+ return 0
+ info ' Configure keyboard'
+ output 'INFO: ' Configure keyboard
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ configureKeyboard
+ debug 'Setting keyboard layout'
+ output 'DEBUG: Setting' keyboard layout
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ cat
+ chroot_cmd debconf-set-selections /tmp/keyboard.conf
+ local retval
+ true
+ '[' '' == 1 ']'
+ /usr/sbin/chroot /mnt/removable/qubes-src/linux-template-builder/mnt debconf-set-selections /tmp/keyboard.conf
+ retval=0
+ true
+ true
+ return 0
+ info ' Update locales'
+ output 'INFO: ' Update locales
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ updateLocale
+ debug 'Updating locales'
+ output 'DEBUG: Updating' locales
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ chroot_cmd localedef -f UTF-8 -i en_US -c en_US.UTF-8
+ local retval
+ true
+ '[' '' == 1 ']'
+ /usr/sbin/chroot /mnt/removable/qubes-src/linux-template-builder/mnt localedef -f UTF-8 -i en_US -c en_US.UTF-8
+ retval=0
+ true
+ true
+ return 0
+ chroot_cmd update-locale LANG=en_US.UTF-8
+ local retval
+ true
+ '[' '' == 1 ']'
+ /usr/sbin/chroot /mnt/removable/qubes-src/linux-template-builder/mnt update-locale LANG=en_US.UTF-8
+ retval=0
+ true
+ true
+ return 0
+ info 'Link mtab'
+ output 'INFO: Link' mtab
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ chroot_cmd rm -f /etc/mtab
+ local retval
+ true
+ '[' '' == 1 ']'
+ /usr/sbin/chroot /mnt/removable/qubes-src/linux-template-builder/mnt rm -f /etc/mtab
+ retval=0
+ true
+ true
+ return 0
+ chroot_cmd ln -s /proc/self/mounts /etc/mtab
+ local retval
+ true
+ '[' '' == 1 ']'
+ /usr/sbin/chroot /mnt/removable/qubes-src/linux-template-builder/mnt ln -s /proc/self/mounts /etc/mtab
+ retval=0
+ true
+ true
+ return 0
+ mkdir -p /mnt/removable/qubes-src/linux-template-builder/mnt//tmp
+ touch /mnt/removable/qubes-src/linux-template-builder/mnt//tmp/.prepared_debootstrap
+ createSnapshot debootstrap
+ snapshot_name=debootstrap
+ '[' '' == 1 ']'
+ buildStep /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh post
+ local filename=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+ local suffix=post
+ unset build_step_files
+ info 'Locating buildStep files: 01_install_core.sh suffix: post'
+ output 'INFO: Locating' buildStep files: 01_install_core.sh suffix: post
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ getFileLocations build_step_files /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh post
+ local return_global_var=build_step_files
+ local filename=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+ local suffix=post
+ local function=templateFile
+ unset GLOBAL_CACHE
+ declare -gA GLOBAL_CACHE
+ callTemplateFunction /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh post templateFile
+ local calling_script=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+ local calling_arg=post
+ local functionExec=templateFile
+ local template_flavor=whonix-workstation
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh post whonix-workstation
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+ local suffix=post
+ local template_flavor=whonix-workstation
++ templateDirs whonix-workstation
++ local template_flavor=whonix-workstation
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation ']'
++ eval echo -e /mnt/removable/qubes-src/template-whonix
+++ echo -e /mnt/removable/qubes-src/template-whonix
++ match=1
++ '[' 1 -eq 1 ']'
++ return
+ local template_dirs=/mnt/removable/qubes-src/template-whonix
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh path_parts
+ local return_global_var=path_parts
+ local filename=01_install_core.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=01_install_core
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 01_install_core ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="01_install_core"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation ']'
+ '[' post ']'
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/01_install_core_post.sh
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/01_install_core_post.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/01_install_core_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/01_install_core_post.sh
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/01_install_core_post.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/01_install_core_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/01_install_core_post.sh
+ filename=/mnt/removable/qubes-src/template-whonix/01_install_core_post.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/01_install_core_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/01_install_core_post_whonix-workstation.sh
+ filename=/mnt/removable/qubes-src/template-whonix/01_install_core_post_whonix-workstation.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/01_install_core_post_whonix-workstation.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_post_whonix-workstation.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_post_whonix-workstation.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_post_whonix-workstation.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh post +
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+ local suffix=post
+ local template_flavor=+
++ templateDirs +
++ local template_flavor=+
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-gateway == jessie+ ']'
++ '[' + == + -a +whonix-gateway == ++ ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-workstation == jessie+ ']'
++ '[' + == + -a +whonix-workstation == ++ ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix +
+++ local template_flavor=+
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' + == + ']'
+++ echo jessie
++ local template_flavor_prefix=jessie
++ '[' -n + -a + == + ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh path_parts
+ local return_global_var=path_parts
+ local filename=01_install_core.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=01_install_core
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 01_install_core ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="01_install_core"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z + ']'
+ '[' post ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/01_install_core_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/01_install_core_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/01_install_core_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/01_install_core_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/01_install_core_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/01_install_core_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/01_install_core_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/01_install_core_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/01_install_core_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/01_install_core_post_+.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/01_install_core_post_+.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/01_install_core_post_+.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_post_+.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_post_+.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_post_+.sh ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh post whonix-workstation+minimal
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+ local suffix=post
+ local template_flavor=whonix-workstation+minimal
++ templateDirs whonix-workstation+minimal
++ local template_flavor=whonix-workstation+minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+minimal -a whonix-workstation+minimal == + ']'
++ '[' -n whonix-workstation+minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh path_parts
+ local return_global_var=path_parts
+ local filename=01_install_core.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=01_install_core
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 01_install_core ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="01_install_core"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+minimal ']'
+ '[' post ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/01_install_core_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/01_install_core_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/01_install_core_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/01_install_core_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/01_install_core_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/01_install_core_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/01_install_core_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/01_install_core_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/01_install_core_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/01_install_core_post_whonix-workstation+minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/01_install_core_post_whonix-workstation+minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/01_install_core_post_whonix-workstation+minimal.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_post_whonix-workstation+minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_post_whonix-workstation+minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_post_whonix-workstation+minimal.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh post minimal
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+ local suffix=post
+ local template_flavor=minimal
++ templateDirs minimal
++ local template_flavor=minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-gateway == jessie+minimal ']'
++ '[' + == + -a +whonix-gateway == +minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-workstation == jessie+minimal ']'
++ '[' + == + -a +whonix-workstation == +minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix minimal
+++ local template_flavor=minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n minimal -a minimal == + ']'
++ '[' -n minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh path_parts
+ local return_global_var=path_parts
+ local filename=01_install_core.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=01_install_core
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 01_install_core ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="01_install_core"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z minimal ']'
+ '[' post ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/01_install_core_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/01_install_core_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/01_install_core_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/01_install_core_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/01_install_core_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/01_install_core_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/01_install_core_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/01_install_core_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/01_install_core_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/01_install_core_post_minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/01_install_core_post_minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/01_install_core_post_minimal.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_post_minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_post_minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_post_minimal.sh ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh post whonix-workstation+no-recommends
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+ local suffix=post
+ local template_flavor=whonix-workstation+no-recommends
++ templateDirs whonix-workstation+no-recommends
++ local template_flavor=whonix-workstation+no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+no-recommends -a whonix-workstation+no-recommends == + ']'
++ '[' -n whonix-workstation+no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh path_parts
+ local return_global_var=path_parts
+ local filename=01_install_core.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=01_install_core
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 01_install_core ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="01_install_core"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+no-recommends ']'
+ '[' post ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/01_install_core_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/01_install_core_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/01_install_core_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/01_install_core_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/01_install_core_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/01_install_core_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/01_install_core_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/01_install_core_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/01_install_core_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/01_install_core_post_whonix-workstation+no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/01_install_core_post_whonix-workstation+no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/01_install_core_post_whonix-workstation+no-recommends.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_post_whonix-workstation+no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_post_whonix-workstation+no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_post_whonix-workstation+no-recommends.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh post no-recommends
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+ local suffix=post
+ local template_flavor=no-recommends
++ templateDirs no-recommends
++ local template_flavor=no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-gateway == jessie+no-recommends ']'
++ '[' + == + -a +whonix-gateway == +no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-workstation == jessie+no-recommends ']'
++ '[' + == + -a +whonix-workstation == +no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix no-recommends
+++ local template_flavor=no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n no-recommends -a no-recommends == + ']'
++ '[' -n no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh path_parts
+ local return_global_var=path_parts
+ local filename=01_install_core.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=01_install_core
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 01_install_core ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="01_install_core"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z no-recommends ']'
+ '[' post ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/01_install_core_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/01_install_core_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/01_install_core_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/01_install_core_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/01_install_core_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/01_install_core_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/01_install_core_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/01_install_core_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/01_install_core_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/01_install_core_post_no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/01_install_core_post_no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/01_install_core_post_no-recommends.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_post_no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_post_no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_post_no-recommends.sh ']'
+ return 1
+ true
+ '[' -n whonix-workstation ']'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh post
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh
+ local suffix=post
+ local template_flavor=
++ templateDirs ''
++ local template_flavor=
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-gateway == whonix-ws ']'
++ '[' + == + -a +whonix-gateway == + ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-workstation == whonix-ws ']'
++ '[' + == + -a +whonix-workstation == + ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix
+++ local template_flavor=whonix-workstation
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n '' -a '' == + ']'
++ '[' -n '' ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian
++ echo /mnt/removable/qubes-src/builder-debian/template_debian
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh path_parts
+ local return_global_var=path_parts
+ local filename=01_install_core.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=01_install_core
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 01_install_core ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="01_install_core"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="01_install_core" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z '' ']'
+ '[' post ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/01_install_core_post.sh ']'
+ return 1
+ true
+ return
+ setArrayAsGlobal GLOBAL_CACHE build_step_files
+ local array=GLOBAL_CACHE
+ local export_as=build_step_files
++ declare -p GLOBAL_CACHE
++ true
+ local code=
+ local replaced=
+ eval
+ '[' '!' 0 -eq 0 ']'
+ echo '-> Installing package groups...'
-> Installing package groups...
+ /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ source /mnt/removable/qubes-src/builder-debian/template_debian/vars.sh
++ source ./functions.sh
+++ set -e
+++ VERBOSE=2
+++ DEBUG=0
+++ . ./functions-name.sh
++++ set -e
++++ VERBOSE=2
++++ DEBUG=0
+++ '[' '!' true = true ']'
+++ '[' 2 -ge 2 -o 0 == 1 ']'
+++ output 'INFO: Currently running script: /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh'
+++ '[' 2 -ge 1 ']'
+++ [[ -z '' ]]
+++ [[ ehB != ehxB ]]
++ TMPDIR=/tmp
++ DEBIANVERSION=jessie
++ DEFAULT_DEBIAN_MIRRORS=('http://http.debian.net/debian' 'http://ftp.us.debian.org/debian' 'http://ftp.ca.debian.org/debian')
++ '[' -z http://ftp.us.debian.org/debian/ ']'
++ APT_GET_OPTIONS='-o Dpkg::Options::=--force-confnew --yes'
++ APT_GET_OPTIONS+=' -o Acquire::Retries=3'
++ '[' 01 -gt 0 ']'
++ APT_GET_OPTIONS+=' -o Dpkg::Options::=--force-unsafe-io'
++ eatmydata_maybe=eatmydata
++ '[' -n '' ']'
++ containsFlavor no-recommends
++ flavor=no-recommends
++ retval=1
++ '[' no-recommends == whonix-workstation ']'
++ elementIn no-recommends minimal no-recommends
++ local element
++ for element in '"${@:2}"'
++ [[ minimal == \n\o\-\r\e\c\o\m\m\e\n\d\s ]]
++ for element in '"${@:2}"'
++ [[ no-recommends == \n\o\-\r\e\c\o\m\m\e\n\d\s ]]
++ return 0
++ retval=0
++ return 0
++ APT_GET_OPTIONS+=' -o APT::Install-Recommends=0 -o APT::Install-Suggests=0'
+ source /mnt/removable/qubes-src/builder-debian/template_debian/distribution.sh
++ source ./functions.sh
+++ set -e
+++ VERBOSE=2
+++ DEBUG=0
+++ . ./functions-name.sh
++++ set -e
++++ VERBOSE=2
++++ DEBUG=0
+++ '[' '!' true = true ']'
+++ '[' 2 -ge 2 -o 0 == 1 ']'
+++ output 'INFO: Currently running script: /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh'
+++ '[' 2 -ge 1 ']'
+++ [[ -z '' ]]
+++ [[ ehB != ehxB ]]
++ source ./umount_kill.sh
+++ '[' 2 -ge 2 -o 0 == 1 ']'
+++ set -x
+++ . ./functions.sh
++++ set -e
++++ VERBOSE=2
++++ DEBUG=0
++++ . ./functions-name.sh
+++++ set -e
+++++ VERBOSE=2
+++++ DEBUG=0
++++ '[' '!' true = true ']'
++++ '[' 2 -ge 2 -o 0 == 1 ']'
++++ output 'INFO: Currently running script: /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh'
++++ '[' 2 -ge 1 ']'
++++ [[ -z '' ]]
++++ [[ ehB != ehxB ]]
++++ basename /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+++ '[' 02_install_groups.sh == umount_kill.sh -a '' ']'
++ output 'INFO: /mnt/removable/qubes-src/builder-debian/template_debian/distribution.sh imported by: /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh'
++ '[' 2 -ge 1 ']'
++ [[ -z '' ]]
++ [[ ehB != ehxB ]]
+ debug ' Configuring and Installing packages for jessie'
+ output 'DEBUG: ' Configuring and Installing packages for jessie
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ exitOnNoFile /mnt/removable/qubes-src/linux-template-builder/mnt//tmp/.prepared_debootstrap 'prepared_debootstrap installation has not completed!... Exiting'
+ file=/mnt/removable/qubes-src/linux-template-builder/mnt//tmp/.prepared_debootstrap
+ message='prepared_debootstrap installation has not completed!... Exiting'
+ '[' -f /mnt/removable/qubes-src/linux-template-builder/mnt//tmp/.prepared_debootstrap ']'
+ prepareChroot
+ umount_kill /mnt/removable/qubes-src/linux-template-builder/mnt/
+ '[' 2 -le 2 ']'
+ test -o xtrace
+ true 'umount_kill: Disabling xtrace, because variable VERBOSE (2) is lower than or equal 2...'
+ set +x
Attempting to kill any processes still running in '/mnt/removable/qubes-src/linux-template-builder/mnt/' before un-mounting
+ true 'umount_kill: Restoring xtrace...'
+ mount -t tmpfs none /mnt/removable/qubes-src/linux-template-builder/mnt/run
+ '[' '' '!=' 1 ']'
+ mount -t proc proc /mnt/removable/qubes-src/linux-template-builder/mnt/proc
+ mount -t sysfs sys /mnt/removable/qubes-src/linux-template-builder/mnt/sys
+ createDbusUuid
+ outputc green 'Creating DBUS uuid...'
+ color=green
+ shift
+ output Creating DBUS uuid...
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ removeDbusUuid
+ '[' -e /mnt/removable/qubes-src/linux-template-builder/mnt/var/lib/dbus/machine-id ']'
+ '[' -e /mnt/removable/qubes-src/linux-template-builder/mnt/bin/dbus-uuidgen ']'
+ addDivertPolicy
+ outputc green 'Deactivating initctl...'
+ color=green
+ shift
+ output Deactivating initctl...
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ chroot_cmd dpkg-divert --local --rename --add /sbin/initctl
+ local retval
+ true
+ '[' '' == 1 ']'
+ /usr/sbin/chroot /mnt/removable/qubes-src/linux-template-builder/mnt dpkg-divert --local --rename --add /sbin/initctl
Adding 'local diversion of /sbin/initctl to /sbin/initctl.distrib'
+ retval=0
+ true
+ true
+ return 0
+ outputc green 'Creating policy-rc.d'
+ color=green
+ shift
+ output Creating policy-rc.d
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ echo exit 101
+ chmod +x /mnt/removable/qubes-src/linux-template-builder/mnt/usr/sbin/policy-rc.d
+ outputc green 'Hacking invoke-rc.d to ignore missing init scripts...'
+ color=green
+ shift
+ output Hacking invoke-rc.d to ignore missing init scripts...
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ chroot_cmd sed -i -e 's/exit 100/exit 0 #exit 100/' /usr/sbin/invoke-rc.d
+ local retval
+ true
+ '[' '' == 1 ']'
+ /usr/sbin/chroot /mnt/removable/qubes-src/linux-template-builder/mnt sed -i -e 's/exit 100/exit 0 #exit 100/' /usr/sbin/invoke-rc.d
+ retval=0
+ true
+ true
+ return 0
+ createResolvConf
+ rm -f /mnt/removable/qubes-src/linux-template-builder/mnt/etc/resolv.conf
+ cp /etc/resolv.conf /mnt/removable/qubes-src/linux-template-builder/mnt/etc/resolv.conf
+ buildStep /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh pre
+ local filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=pre
+ unset build_step_files
+ info 'Locating buildStep files: 02_install_groups.sh suffix: pre'
+ output 'INFO: Locating' buildStep files: 02_install_groups.sh suffix: pre
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ getFileLocations build_step_files /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh pre
+ local return_global_var=build_step_files
+ local filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=pre
+ local function=templateFile
+ unset GLOBAL_CACHE
+ declare -gA GLOBAL_CACHE
+ callTemplateFunction /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh pre templateFile
+ local calling_script=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local calling_arg=pre
+ local functionExec=templateFile
+ local template_flavor=whonix-workstation
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh pre whonix-workstation
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=pre
+ local template_flavor=whonix-workstation
++ templateDirs whonix-workstation
++ local template_flavor=whonix-workstation
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation ']'
++ eval echo -e /mnt/removable/qubes-src/template-whonix
+++ echo -e /mnt/removable/qubes-src/template-whonix
++ match=1
++ '[' 1 -eq 1 ']'
++ return
+ local template_dirs=/mnt/removable/qubes-src/template-whonix
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_pre.sh
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_pre.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_pre.sh
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_pre.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/02_install_groups_pre.sh
+ filename=/mnt/removable/qubes-src/template-whonix/02_install_groups_pre.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/02_install_groups_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/02_install_groups_pre_whonix-workstation.sh
+ filename=/mnt/removable/qubes-src/template-whonix/02_install_groups_pre_whonix-workstation.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/02_install_groups_pre_whonix-workstation.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_pre_whonix-workstation.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_pre_whonix-workstation.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_pre_whonix-workstation.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh pre +
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=pre
+ local template_flavor=+
++ templateDirs +
++ local template_flavor=+
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-gateway == jessie+ ']'
++ '[' + == + -a +whonix-gateway == ++ ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-workstation == jessie+ ']'
++ '[' + == + -a +whonix-workstation == ++ ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix +
+++ local template_flavor=+
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' + == + ']'
+++ echo jessie
++ local template_flavor_prefix=jessie
++ '[' -n + -a + == + ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z + ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_pre_+.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_pre_+.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_pre_+.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_pre_+.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_pre_+.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_pre_+.sh ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh pre whonix-workstation+minimal
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=pre
+ local template_flavor=whonix-workstation+minimal
++ templateDirs whonix-workstation+minimal
++ local template_flavor=whonix-workstation+minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+minimal -a whonix-workstation+minimal == + ']'
++ '[' -n whonix-workstation+minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+minimal ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_pre_whonix-workstation+minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_pre_whonix-workstation+minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_pre_whonix-workstation+minimal.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_pre_whonix-workstation+minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_pre_whonix-workstation+minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_pre_whonix-workstation+minimal.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh pre minimal
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=pre
+ local template_flavor=minimal
++ templateDirs minimal
++ local template_flavor=minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-gateway == jessie+minimal ']'
++ '[' + == + -a +whonix-gateway == +minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-workstation == jessie+minimal ']'
++ '[' + == + -a +whonix-workstation == +minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix minimal
+++ local template_flavor=minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n minimal -a minimal == + ']'
++ '[' -n minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z minimal ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_pre_minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_pre_minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_pre_minimal.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_pre_minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_pre_minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_pre_minimal.sh ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh pre whonix-workstation+no-recommends
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=pre
+ local template_flavor=whonix-workstation+no-recommends
++ templateDirs whonix-workstation+no-recommends
++ local template_flavor=whonix-workstation+no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+no-recommends -a whonix-workstation+no-recommends == + ']'
++ '[' -n whonix-workstation+no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+no-recommends ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_pre_whonix-workstation+no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_pre_whonix-workstation+no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_pre_whonix-workstation+no-recommends.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_pre_whonix-workstation+no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_pre_whonix-workstation+no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_pre_whonix-workstation+no-recommends.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh pre no-recommends
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=pre
+ local template_flavor=no-recommends
++ templateDirs no-recommends
++ local template_flavor=no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-gateway == jessie+no-recommends ']'
++ '[' + == + -a +whonix-gateway == +no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-workstation == jessie+no-recommends ']'
++ '[' + == + -a +whonix-workstation == +no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix no-recommends
+++ local template_flavor=no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n no-recommends -a no-recommends == + ']'
++ '[' -n no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z no-recommends ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_pre_no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_pre_no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_pre_no-recommends.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_pre_no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_pre_no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_pre_no-recommends.sh ']'
+ return 1
+ true
+ '[' -n whonix-workstation ']'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh pre
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=pre
+ local template_flavor=
++ templateDirs ''
++ local template_flavor=
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-gateway == whonix-ws ']'
++ '[' + == + -a +whonix-gateway == + ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-workstation == whonix-ws ']'
++ '[' + == + -a +whonix-workstation == + ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix
+++ local template_flavor=whonix-workstation
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n '' -a '' == + ']'
++ '[' -n '' ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian
++ echo /mnt/removable/qubes-src/builder-debian/template_debian
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z '' ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_pre.sh ']'
+ return 1
+ true
+ return
+ setArrayAsGlobal GLOBAL_CACHE build_step_files
+ local array=GLOBAL_CACHE
+ local export_as=build_step_files
++ declare -p GLOBAL_CACHE
++ true
+ local code=
+ local replaced=
+ eval
+ '[' '!' 0 -eq 0 ']'
+ info ' Trap ERR and EXIT signals and cleanup (umount)'
+ output 'INFO: ' Trap ERR and EXIT signals and cleanup '(umount)'
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ trap cleanup ERR
+ trap cleanup EXIT
+ info ' Install standard Debian packages'
+ output 'INFO: ' Install standard Debian packages
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ containsFlavor minimal
+ flavor=minimal
+ retval=1
+ '[' minimal == whonix-workstation ']'
+ elementIn minimal minimal no-recommends
+ local element
+ for element in '"${@:2}"'
+ [[ minimal == \m\i\n\i\m\a\l ]]
+ return 0
+ retval=0
+ return 0
+ info ' Distribution specific steps (install systemd, add sources, etc)'
+ output 'INFO: ' Distribution specific steps '(install' systemd, add sources, 'etc)'
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ buildStep /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh jessie
+ local filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=jessie
+ unset build_step_files
+ info 'Locating buildStep files: 02_install_groups.sh suffix: jessie'
+ output 'INFO: Locating' buildStep files: 02_install_groups.sh suffix: jessie
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ getFileLocations build_step_files /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh jessie
+ local return_global_var=build_step_files
+ local filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=jessie
+ local function=templateFile
+ unset GLOBAL_CACHE
+ declare -gA GLOBAL_CACHE
+ callTemplateFunction /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh jessie templateFile
+ local calling_script=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local calling_arg=jessie
+ local functionExec=templateFile
+ local template_flavor=whonix-workstation
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh jessie whonix-workstation
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=jessie
+ local template_flavor=whonix-workstation
++ templateDirs whonix-workstation
++ local template_flavor=whonix-workstation
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation ']'
++ eval echo -e /mnt/removable/qubes-src/template-whonix
+++ echo -e /mnt/removable/qubes-src/template-whonix
++ match=1
++ '[' 1 -eq 1 ']'
++ return
+ local template_dirs=/mnt/removable/qubes-src/template-whonix
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation ']'
+ '[' jessie ']'
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_jessie.sh
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_jessie.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_jessie.sh
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_jessie.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/02_install_groups_jessie.sh
+ filename=/mnt/removable/qubes-src/template-whonix/02_install_groups_jessie.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/02_install_groups_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/02_install_groups_jessie_whonix-workstation.sh
+ filename=/mnt/removable/qubes-src/template-whonix/02_install_groups_jessie_whonix-workstation.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/02_install_groups_jessie_whonix-workstation.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie_whonix-workstation.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie_whonix-workstation.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie_whonix-workstation.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh jessie +
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=jessie
+ local template_flavor=+
++ templateDirs +
++ local template_flavor=+
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-gateway == jessie+ ']'
++ '[' + == + -a +whonix-gateway == ++ ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-workstation == jessie+ ']'
++ '[' + == + -a +whonix-workstation == ++ ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix +
+++ local template_flavor=+
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' + == + ']'
+++ echo jessie
++ local template_flavor_prefix=jessie
++ '[' -n + -a + == + ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z + ']'
+ '[' jessie ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_jessie_+.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_jessie_+.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_jessie_+.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie_+.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie_+.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie_+.sh ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh jessie whonix-workstation+minimal
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=jessie
+ local template_flavor=whonix-workstation+minimal
++ templateDirs whonix-workstation+minimal
++ local template_flavor=whonix-workstation+minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+minimal -a whonix-workstation+minimal == + ']'
++ '[' -n whonix-workstation+minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+minimal ']'
+ '[' jessie ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_jessie_whonix-workstation+minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_jessie_whonix-workstation+minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_jessie_whonix-workstation+minimal.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie_whonix-workstation+minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie_whonix-workstation+minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie_whonix-workstation+minimal.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh jessie minimal
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=jessie
+ local template_flavor=minimal
++ templateDirs minimal
++ local template_flavor=minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-gateway == jessie+minimal ']'
++ '[' + == + -a +whonix-gateway == +minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-workstation == jessie+minimal ']'
++ '[' + == + -a +whonix-workstation == +minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix minimal
+++ local template_flavor=minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n minimal -a minimal == + ']'
++ '[' -n minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z minimal ']'
+ '[' jessie ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_jessie_minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_jessie_minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_jessie_minimal.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie_minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie_minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie_minimal.sh ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh jessie whonix-workstation+no-recommends
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=jessie
+ local template_flavor=whonix-workstation+no-recommends
++ templateDirs whonix-workstation+no-recommends
++ local template_flavor=whonix-workstation+no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+no-recommends -a whonix-workstation+no-recommends == + ']'
++ '[' -n whonix-workstation+no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+no-recommends ']'
+ '[' jessie ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_jessie_whonix-workstation+no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_jessie_whonix-workstation+no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_jessie_whonix-workstation+no-recommends.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie_whonix-workstation+no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie_whonix-workstation+no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie_whonix-workstation+no-recommends.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh jessie no-recommends
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=jessie
+ local template_flavor=no-recommends
++ templateDirs no-recommends
++ local template_flavor=no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-gateway == jessie+no-recommends ']'
++ '[' + == + -a +whonix-gateway == +no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-workstation == jessie+no-recommends ']'
++ '[' + == + -a +whonix-workstation == +no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix no-recommends
+++ local template_flavor=no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n no-recommends -a no-recommends == + ']'
++ '[' -n no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z no-recommends ']'
+ '[' jessie ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_jessie_no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_jessie_no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_jessie_no-recommends.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie_no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie_no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie_no-recommends.sh ']'
+ return 1
+ true
+ '[' -n whonix-workstation ']'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh jessie
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=jessie
+ local template_flavor=
++ templateDirs ''
++ local template_flavor=
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-gateway == whonix-ws ']'
++ '[' + == + -a +whonix-gateway == + ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-workstation == whonix-ws ']'
++ '[' + == + -a +whonix-workstation == + ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix
+++ local template_flavor=whonix-workstation
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n '' -a '' == + ']'
++ '[' -n '' ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian
++ echo /mnt/removable/qubes-src/builder-debian/template_debian
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z '' ']'
+ '[' jessie ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie.sh ']'
+ elementIn /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie.sh
+ local element
+ return 1
+ GLOBAL_CACHE["${#GLOBAL_CACHE[@]}"]=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie.sh
+ return 0
+ return
+ setArrayAsGlobal GLOBAL_CACHE build_step_files
+ local array=GLOBAL_CACHE
+ local export_as=build_step_files
++ declare -p GLOBAL_CACHE
+ local 'code=declare -A GLOBAL_CACHE='\''([0]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie.sh" )'\'''
+ local 'replaced=declare -A build_step_files='\''([0]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie.sh" )'\'''
+ eval declare -gA 'build_step_files='\''([0]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie.sh"' ')'\'''
++ declare -gA 'build_step_files=([0]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie.sh" )'
+ '[' '!' 1 -eq 0 ']'
+ debug 'Smart files located for: '\''02_install_groups_jessie.sh'\'' (suffix: jessie):'
+ output 'DEBUG: Smart' files located for: ''\''02_install_groups_jessie.sh'\''' '(suffix:' 'jessie):'
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ for filename in '"${GLOBAL_CACHE[@]}"'
+ debug /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie.sh
+ output 'DEBUG: /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie.sh'
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ for script in '"${build_step_files[@]}"'
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie.sh ']'
+ [[ -n '' ]]
+ output 'INFO: Currently running script: /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie.sh'
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie.sh
+ source /mnt/removable/qubes-src/builder-debian/template_debian/vars.sh
++ source ./functions.sh
+++ set -e
+++ VERBOSE=2
+++ DEBUG=0
+++ . ./functions-name.sh
++++ set -e
++++ VERBOSE=2
++++ DEBUG=0
+++ '[' '!' true = true ']'
+++ '[' 2 -ge 2 -o 0 == 1 ']'
+++ output 'INFO: Currently running script: /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie.sh'
+++ '[' 2 -ge 1 ']'
+++ [[ -z '' ]]
+++ [[ ehB != ehxB ]]
++ TMPDIR=/tmp
++ DEBIANVERSION=jessie
++ DEFAULT_DEBIAN_MIRRORS=('http://http.debian.net/debian' 'http://ftp.us.debian.org/debian' 'http://ftp.ca.debian.org/debian')
++ '[' -z http://ftp.us.debian.org/debian/ ']'
++ APT_GET_OPTIONS='-o Dpkg::Options::=--force-confnew --yes'
++ APT_GET_OPTIONS+=' -o Acquire::Retries=3'
++ '[' 01 -gt 0 ']'
++ APT_GET_OPTIONS+=' -o Dpkg::Options::=--force-unsafe-io'
++ eatmydata_maybe=eatmydata
++ '[' -n '' ']'
++ containsFlavor no-recommends
++ flavor=no-recommends
++ retval=1
++ '[' no-recommends == whonix-workstation ']'
++ elementIn no-recommends minimal no-recommends
++ local element
++ for element in '"${@:2}"'
++ [[ minimal == \n\o\-\r\e\c\o\m\m\e\n\d\s ]]
++ for element in '"${@:2}"'
++ [[ no-recommends == \n\o\-\r\e\c\o\m\m\e\n\d\s ]]
++ return 0
++ retval=0
++ return 0
++ APT_GET_OPTIONS+=' -o APT::Install-Recommends=0 -o APT::Install-Suggests=0'
+ source /mnt/removable/qubes-src/builder-debian/template_debian/distribution.sh
++ source ./functions.sh
+++ set -e
+++ VERBOSE=2
+++ DEBUG=0
+++ . ./functions-name.sh
++++ set -e
++++ VERBOSE=2
++++ DEBUG=0
+++ '[' '!' true = true ']'
+++ '[' 2 -ge 2 -o 0 == 1 ']'
+++ output 'INFO: Currently running script: /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie.sh'
+++ '[' 2 -ge 1 ']'
+++ [[ -z '' ]]
+++ [[ ehB != ehxB ]]
++ source ./umount_kill.sh
+++ '[' 2 -ge 2 -o 0 == 1 ']'
+++ set -x
+++ . ./functions.sh
++++ set -e
++++ VERBOSE=2
++++ DEBUG=0
++++ . ./functions-name.sh
+++++ set -e
+++++ VERBOSE=2
+++++ DEBUG=0
++++ '[' '!' true = true ']'
++++ '[' 2 -ge 2 -o 0 == 1 ']'
++++ output 'INFO: Currently running script: /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie.sh'
++++ '[' 2 -ge 1 ']'
++++ [[ -z '' ]]
++++ [[ ehB != ehxB ]]
++++ basename /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie.sh
+++ '[' 02_install_groups_jessie.sh == umount_kill.sh -a '' ']'
++ output 'INFO: /mnt/removable/qubes-src/builder-debian/template_debian/distribution.sh imported by: /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_jessie.sh'
++ '[' 2 -ge 1 ']'
++ [[ -z '' ]]
++ [[ ehB != ehxB ]]
+ debug ' Installing custom packages and customizing jessie'
+ output 'DEBUG: ' Installing custom packages and customizing jessie
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ info ' Adding contrib, non-free and Debian security to repository.'
+ output 'INFO: ' Adding contrib, non-free and Debian security to repository.
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ updateDebianSourceList
+ local list=/mnt/removable/qubes-src/linux-template-builder/mnt/etc/apt/sources.list
++ cat /mnt/removable/qubes-src/linux-template-builder/mnt//tmp/.mirror
+ local mirror=http://ftp.us.debian.org/debian/
+ touch /mnt/removable/qubes-src/linux-template-builder/mnt/etc/apt/sources.list
+ sed -i 's/jessie main$/jessie main contrib non-free/g' /mnt/removable/qubes-src/linux-template-builder/mnt/etc/apt/sources.list
+ source='#deb-src http://ftp.us.debian.org/debian/ main/jessie main contrib non-free'
+ grep -r -q '#deb-src http://ftp.us.debian.org/debian/ main/jessie main contrib non-free' /mnt/removable/qubes-src/linux-template-builder/mnt/etc/apt/sources.list /mnt/removable/qubes-src/linux-template-builder/mnt/etc/apt/sources.list.d
+ echo -e '#deb-src http://ftp.us.debian.org/debian/ main/jessie main contrib non-free\n'
+ source='deb http://security.debian.org jessie/updates main contrib non-free'
+ grep -r -q 'deb http://security.debian.org jessie/updates main contrib non-free' /mnt/removable/qubes-src/linux-template-builder/mnt/etc/apt/sources.list /mnt/removable/qubes-src/linux-template-builder/mnt/etc/apt/sources.list.d
+ echo -e 'deb http://security.debian.org jessie/updates main contrib non-free'
+ source='#deb-src http://security.debian.org jessie/updates main contrib non-free'
+ grep -r -q '#deb-src http://security.debian.org jessie/updates main contrib non-free' /mnt/removable/qubes-src/linux-template-builder/mnt/etc/apt/sources.list /mnt/removable/qubes-src/linux-template-builder/mnt/etc/apt/sources.list.d
+ echo -e '#deb-src http://security.debian.org jessie/updates main contrib non-free\n'
+ aptUpdate
+ debug 'Updating system'
+ output 'DEBUG: Updating' system
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ DEBIAN_FRONTEND=noninteractive
+ DEBIAN_PRIORITY=critical
+ DEBCONF_NOWARNINGS=yes
+ chroot_cmd apt-get -o Dpkg::Options::=--force-confnew --yes -o Acquire::Retries=3 -o Dpkg::Options::=--force-unsafe-io -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 update
+ local retval
+ true
+ '[' '' == 1 ']'
+ /usr/sbin/chroot /mnt/removable/qubes-src/linux-template-builder/mnt apt-get -o Dpkg::Options::=--force-confnew --yes -o Acquire::Retries=3 -o Dpkg::Options::=--force-unsafe-io -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 update
Get:1 http://security.debian.org jessie/updates InRelease [63.1 kB]
Get:2 http://security.debian.org jessie/updates/main amd64 Packages [333 kB]
Get:3 http://security.debian.org jessie/updates/contrib amd64 Packages [2506 B]
Get:4 http://security.debian.org jessie/updates/non-free amd64 Packages [14 B]
Ign http://deb.debian.org jessie InRelease
Get:5 http://security.debian.org jessie/updates/contrib Translation-en [1211 B]
Get:6 http://security.debian.org jessie/updates/main Translation-en [176 kB]
Hit http://deb.debian.org jessie Release.gpg
Get:7 http://security.debian.org jessie/updates/non-free Translation-en [14 B]
Hit http://deb.debian.org jessie Release
Hit http://deb.debian.org jessie/main amd64 Packages
Get:8 http://deb.debian.org jessie/contrib amd64 Packages [50.2 kB]
Get:9 http://deb.debian.org jessie/non-free amd64 Packages [83.6 kB]
Get:10 http://deb.debian.org jessie/contrib Translation-en [38.5 kB]
Get:11 http://deb.debian.org jessie/main Translation-en [4583 kB]
Get:12 http://deb.debian.org jessie/non-free Translation-en [72.3 kB]
Fetched 5403 kB in 21s (250 kB/s)
Reading package lists...
+ retval=0
+ true
+ true
+ return 0
+ awk '$1 > 1024 {print; exit 1}'
+ wc -L /mnt/removable/qubes-src/linux-template-builder/mnt/var/lib/apt/lists/security.debian.org_dists_jessie_updates_InRelease
+ info ' Installing extra packages in script_jessie/packages.list file'
+ output 'INFO: ' Installing extra packages in script_jessie/packages.list file
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ installPackages
+ '[' -n '' ']'
+ getFileLocations packages_list packages.list jessie
+ local return_global_var=packages_list
+ local filename=packages.list
+ local suffix=jessie
+ local function=templateFile
+ unset GLOBAL_CACHE
+ declare -gA GLOBAL_CACHE
+ callTemplateFunction packages.list jessie templateFile
+ local calling_script=packages.list
+ local calling_arg=jessie
+ local functionExec=templateFile
+ local template_flavor=whonix-workstation
+ templateFile packages.list jessie whonix-workstation
+ local file=packages.list
+ local suffix=jessie
+ local template_flavor=whonix-workstation
++ templateDirs whonix-workstation
++ local template_flavor=whonix-workstation
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation ']'
++ eval echo -e /mnt/removable/qubes-src/template-whonix
+++ echo -e /mnt/removable/qubes-src/template-whonix
++ match=1
++ '[' 1 -eq 1 ']'
++ return
+ local template_dirs=/mnt/removable/qubes-src/template-whonix
+ splitPath packages.list path_parts
+ local return_global_var=path_parts
+ local filename=packages.list
+ local dir=
+ local base=packages
+ local ext=list
+ '[' list ']'
+ local dotext=.list
+ [[ -z packages ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="packages" [full]="packages.list" [dotext]=".list" [dir]="" [ext]="list" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="packages" [full]="packages.list" [dotext]=".list" [dir]="" [ext]="list" )'\'''
+ eval declare -gA 'path_parts='\''([base]="packages"' '[full]="packages.list"' '[dotext]=".list"' '[dir]=""' '[ext]="list"' ')'\'''
++ declare -gA 'path_parts=([base]="packages" [full]="packages.list" [dotext]=".list" [dir]="" [ext]="list" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation ']'
+ '[' jessie ']'
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/packages_jessie.list
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/packages_jessie.list
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/packages_jessie.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/packages_jessie.list
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/packages_jessie.list
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/packages_jessie.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/packages_jessie.list
+ filename=/mnt/removable/qubes-src/template-whonix/packages_jessie.list
+ '[' -e /mnt/removable/qubes-src/template-whonix/packages_jessie.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/packages_jessie_whonix-workstation.list
+ filename=/mnt/removable/qubes-src/template-whonix/packages_jessie_whonix-workstation.list
+ '[' -e /mnt/removable/qubes-src/template-whonix/packages_jessie_whonix-workstation.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie_whonix-workstation.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie_whonix-workstation.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie_whonix-workstation.list ']'
+ return 1
+ true
+ templateFile packages.list jessie +
+ local file=packages.list
+ local suffix=jessie
+ local template_flavor=+
++ templateDirs +
++ local template_flavor=+
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-gateway == jessie+ ']'
++ '[' + == + -a +whonix-gateway == ++ ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-workstation == jessie+ ']'
++ '[' + == + -a +whonix-workstation == ++ ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix +
+++ local template_flavor=+
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' + == + ']'
+++ echo jessie
++ local template_flavor_prefix=jessie
++ '[' -n + -a + == + ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ splitPath packages.list path_parts
+ local return_global_var=path_parts
+ local filename=packages.list
+ local dir=
+ local base=packages
+ local ext=list
+ '[' list ']'
+ local dotext=.list
+ [[ -z packages ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="packages" [full]="packages.list" [dotext]=".list" [dir]="" [ext]="list" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="packages" [full]="packages.list" [dotext]=".list" [dir]="" [ext]="list" )'\'''
+ eval declare -gA 'path_parts='\''([base]="packages"' '[full]="packages.list"' '[dotext]=".list"' '[dir]=""' '[ext]="list"' ')'\'''
++ declare -gA 'path_parts=([base]="packages" [full]="packages.list" [dotext]=".list" [dir]="" [ext]="list" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z + ']'
+ '[' jessie ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/packages_jessie.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/packages_jessie.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/packages_jessie.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/packages_jessie.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/packages_jessie.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/packages_jessie.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/packages_jessie.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/packages_jessie.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/packages_jessie.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/packages_jessie_+.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/packages_jessie_+.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/packages_jessie_+.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie_+.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie_+.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie_+.list ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile packages.list jessie whonix-workstation+minimal
+ local file=packages.list
+ local suffix=jessie
+ local template_flavor=whonix-workstation+minimal
++ templateDirs whonix-workstation+minimal
++ local template_flavor=whonix-workstation+minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+minimal -a whonix-workstation+minimal == + ']'
++ '[' -n whonix-workstation+minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ splitPath packages.list path_parts
+ local return_global_var=path_parts
+ local filename=packages.list
+ local dir=
+ local base=packages
+ local ext=list
+ '[' list ']'
+ local dotext=.list
+ [[ -z packages ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="packages" [full]="packages.list" [dotext]=".list" [dir]="" [ext]="list" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="packages" [full]="packages.list" [dotext]=".list" [dir]="" [ext]="list" )'\'''
+ eval declare -gA 'path_parts='\''([base]="packages"' '[full]="packages.list"' '[dotext]=".list"' '[dir]=""' '[ext]="list"' ')'\'''
++ declare -gA 'path_parts=([base]="packages" [full]="packages.list" [dotext]=".list" [dir]="" [ext]="list" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+minimal ']'
+ '[' jessie ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/packages_jessie.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/packages_jessie.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/packages_jessie.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/packages_jessie.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/packages_jessie.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/packages_jessie.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/packages_jessie.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/packages_jessie.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/packages_jessie.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/packages_jessie_whonix-workstation+minimal.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/packages_jessie_whonix-workstation+minimal.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/packages_jessie_whonix-workstation+minimal.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie_whonix-workstation+minimal.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie_whonix-workstation+minimal.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie_whonix-workstation+minimal.list ']'
+ return 1
+ true
+ templateFile packages.list jessie minimal
+ local file=packages.list
+ local suffix=jessie
+ local template_flavor=minimal
++ templateDirs minimal
++ local template_flavor=minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-gateway == jessie+minimal ']'
++ '[' + == + -a +whonix-gateway == +minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-workstation == jessie+minimal ']'
++ '[' + == + -a +whonix-workstation == +minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix minimal
+++ local template_flavor=minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n minimal -a minimal == + ']'
++ '[' -n minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ splitPath packages.list path_parts
+ local return_global_var=path_parts
+ local filename=packages.list
+ local dir=
+ local base=packages
+ local ext=list
+ '[' list ']'
+ local dotext=.list
+ [[ -z packages ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="packages" [full]="packages.list" [dotext]=".list" [dir]="" [ext]="list" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="packages" [full]="packages.list" [dotext]=".list" [dir]="" [ext]="list" )'\'''
+ eval declare -gA 'path_parts='\''([base]="packages"' '[full]="packages.list"' '[dotext]=".list"' '[dir]=""' '[ext]="list"' ')'\'''
++ declare -gA 'path_parts=([base]="packages" [full]="packages.list" [dotext]=".list" [dir]="" [ext]="list" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z minimal ']'
+ '[' jessie ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/packages_jessie.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/packages_jessie.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/packages_jessie.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/packages_jessie.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/packages_jessie.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/packages_jessie.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/packages_jessie.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/packages_jessie.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/packages_jessie.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/packages_jessie_minimal.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/packages_jessie_minimal.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/packages_jessie_minimal.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie_minimal.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie_minimal.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie_minimal.list ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile packages.list jessie whonix-workstation+no-recommends
+ local file=packages.list
+ local suffix=jessie
+ local template_flavor=whonix-workstation+no-recommends
++ templateDirs whonix-workstation+no-recommends
++ local template_flavor=whonix-workstation+no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+no-recommends -a whonix-workstation+no-recommends == + ']'
++ '[' -n whonix-workstation+no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ splitPath packages.list path_parts
+ local return_global_var=path_parts
+ local filename=packages.list
+ local dir=
+ local base=packages
+ local ext=list
+ '[' list ']'
+ local dotext=.list
+ [[ -z packages ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="packages" [full]="packages.list" [dotext]=".list" [dir]="" [ext]="list" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="packages" [full]="packages.list" [dotext]=".list" [dir]="" [ext]="list" )'\'''
+ eval declare -gA 'path_parts='\''([base]="packages"' '[full]="packages.list"' '[dotext]=".list"' '[dir]=""' '[ext]="list"' ')'\'''
++ declare -gA 'path_parts=([base]="packages" [full]="packages.list" [dotext]=".list" [dir]="" [ext]="list" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+no-recommends ']'
+ '[' jessie ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/packages_jessie.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/packages_jessie.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/packages_jessie.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/packages_jessie.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/packages_jessie.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/packages_jessie.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/packages_jessie.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/packages_jessie.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/packages_jessie.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/packages_jessie_whonix-workstation+no-recommends.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/packages_jessie_whonix-workstation+no-recommends.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/packages_jessie_whonix-workstation+no-recommends.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie_whonix-workstation+no-recommends.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie_whonix-workstation+no-recommends.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie_whonix-workstation+no-recommends.list ']'
+ return 1
+ true
+ templateFile packages.list jessie no-recommends
+ local file=packages.list
+ local suffix=jessie
+ local template_flavor=no-recommends
++ templateDirs no-recommends
++ local template_flavor=no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-gateway == jessie+no-recommends ']'
++ '[' + == + -a +whonix-gateway == +no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-workstation == jessie+no-recommends ']'
++ '[' + == + -a +whonix-workstation == +no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix no-recommends
+++ local template_flavor=no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n no-recommends -a no-recommends == + ']'
++ '[' -n no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ splitPath packages.list path_parts
+ local return_global_var=path_parts
+ local filename=packages.list
+ local dir=
+ local base=packages
+ local ext=list
+ '[' list ']'
+ local dotext=.list
+ [[ -z packages ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="packages" [full]="packages.list" [dotext]=".list" [dir]="" [ext]="list" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="packages" [full]="packages.list" [dotext]=".list" [dir]="" [ext]="list" )'\'''
+ eval declare -gA 'path_parts='\''([base]="packages"' '[full]="packages.list"' '[dotext]=".list"' '[dir]=""' '[ext]="list"' ')'\'''
++ declare -gA 'path_parts=([base]="packages" [full]="packages.list" [dotext]=".list" [dir]="" [ext]="list" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z no-recommends ']'
+ '[' jessie ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/packages_jessie.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/packages_jessie.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/packages_jessie.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/packages_jessie.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/packages_jessie.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/packages_jessie.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/packages_jessie.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/packages_jessie.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/packages_jessie.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/packages_jessie_no-recommends.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/packages_jessie_no-recommends.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/packages_jessie_no-recommends.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie_no-recommends.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie_no-recommends.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie_no-recommends.list ']'
+ return 1
+ true
+ '[' -n whonix-workstation ']'
+ templateFile packages.list jessie
+ local file=packages.list
+ local suffix=jessie
+ local template_flavor=
++ templateDirs ''
++ local template_flavor=
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-gateway == whonix-ws ']'
++ '[' + == + -a +whonix-gateway == + ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-workstation == whonix-ws ']'
++ '[' + == + -a +whonix-workstation == + ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix
+++ local template_flavor=whonix-workstation
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n '' -a '' == + ']'
++ '[' -n '' ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian
++ echo /mnt/removable/qubes-src/builder-debian/template_debian
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian
+ splitPath packages.list path_parts
+ local return_global_var=path_parts
+ local filename=packages.list
+ local dir=
+ local base=packages
+ local ext=list
+ '[' list ']'
+ local dotext=.list
+ [[ -z packages ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="packages" [full]="packages.list" [dotext]=".list" [dir]="" [ext]="list" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="packages" [full]="packages.list" [dotext]=".list" [dir]="" [ext]="list" )'\'''
+ eval declare -gA 'path_parts='\''([base]="packages"' '[full]="packages.list"' '[dotext]=".list"' '[dir]=""' '[ext]="list"' ')'\'''
++ declare -gA 'path_parts=([base]="packages" [full]="packages.list" [dotext]=".list" [dir]="" [ext]="list" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z '' ']'
+ '[' jessie ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie.list ']'
+ elementIn /mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie.list
+ local element
+ return 1
+ GLOBAL_CACHE["${#GLOBAL_CACHE[@]}"]=/mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie.list
+ return 0
+ return
+ setArrayAsGlobal GLOBAL_CACHE packages_list
+ local array=GLOBAL_CACHE
+ local export_as=packages_list
++ declare -p GLOBAL_CACHE
+ local 'code=declare -A GLOBAL_CACHE='\''([0]="/mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie.list" )'\'''
+ local 'replaced=declare -A packages_list='\''([0]="/mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie.list" )'\'''
+ eval declare -gA 'packages_list='\''([0]="/mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie.list"' ')'\'''
++ declare -gA 'packages_list=([0]="/mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie.list" )'
+ '[' '!' 1 -eq 0 ']'
+ debug 'Smart files located for: '\''packages_jessie.list'\'' (suffix: jessie):'
+ output 'DEBUG: Smart' files located for: ''\''packages_jessie.list'\''' '(suffix:' 'jessie):'
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ for filename in '"${GLOBAL_CACHE[@]}"'
+ debug /mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie.list
+ output 'DEBUG: /mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie.list'
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ '[' -z /mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie.list ']'
+ for package_list in '${packages_list[@]}'
+ debug 'Installing extra packages from: /mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie.list'
+ output 'DEBUG: Installing' extra packages from: /mnt/removable/qubes-src/builder-debian/template_debian/packages_jessie.list
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ declare -a packages
+ readarray -t packages
+ info 'Packages: ncurses-term' aptitude tasksel sudo dmsetup psmisc emacs vim-nox gnupg xterm libfile-mimeinfo-perl libglib2.0-bin haveged wireless-tools wpasupplicant
+ output 'INFO: Packages:' ncurses-term aptitude tasksel sudo dmsetup psmisc emacs vim-nox gnupg xterm libfile-mimeinfo-perl libglib2.0-bin haveged wireless-tools wpasupplicant
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ aptInstall ncurses-term aptitude tasksel sudo dmsetup psmisc emacs vim-nox gnupg xterm libfile-mimeinfo-perl libglib2.0-bin haveged wireless-tools wpasupplicant
+ files='ncurses-term aptitude tasksel sudo dmsetup psmisc emacs vim-nox gnupg xterm libfile-mimeinfo-perl libglib2.0-bin haveged wireless-tools wpasupplicant'
+ chroot_cmd apt-get -o Dpkg::Options::=--force-confnew --yes -o Acquire::Retries=3 -o Dpkg::Options::=--force-unsafe-io -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 --download-only install ncurses-term aptitude tasksel sudo dmsetup psmisc emacs vim-nox gnupg xterm libfile-mimeinfo-perl libglib2.0-bin haveged wireless-tools wpasupplicant
+ local retval
+ true
+ '[' '' == 1 ']'
+ /usr/sbin/chroot /mnt/removable/qubes-src/linux-template-builder/mnt apt-get -o Dpkg::Options::=--force-confnew --yes -o Acquire::Retries=3 -o Dpkg::Options::=--force-unsafe-io -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 --download-only install ncurses-term aptitude tasksel sudo dmsetup psmisc emacs vim-nox gnupg xterm libfile-mimeinfo-perl libglib2.0-bin haveged wireless-tools wpasupplicant
Reading package lists...
Building dependency tree...
gnupg is already the newest version.
dmsetup is already the newest version.
ncurses-term is already the newest version.
tasksel is already the newest version.
The following extra packages will be installed:
adwaita-icon-theme aptitude-common dconf-gsettings-backend dconf-service
emacs24 emacs24-bin-common emacs24-common emacsen-common fontconfig
fontconfig-config fonts-dejavu-core gconf-service gconf2-common
glib-networking glib-networking-common glib-networking-services
gsettings-desktop-schemas hicolor-icon-theme imagemagick-common libasound2
libasound2-data libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0
libavahi-client3 libavahi-common-data libavahi-common3 libcairo-gobject2
libcairo2 libcolord2 libcroco3 libcups2 libcwidget3 libdatrie1 libdbus-1-3
libdbus-glib-1-2 libdconf1 libelfg0 libexpat1 libfftw3-double3
libfile-basedir-perl libfile-desktopentry-perl libfontconfig1 libfreetype6
libfribidi0 libgconf-2-4 libgd3 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common
libgif4 libglib2.0-0 libglib2.0-data libgomp1 libgpm2 libgraphite2-3
libgssapi-krb5-2 libgtk-3-0 libgtk-3-bin libgtk-3-common libharfbuzz0b
libhavege1 libice6 libiw30 libjasper1 libjbig0 libjpeg62-turbo
libjson-glib-1.0-0 libjson-glib-1.0-common libk5crypto3 libkeyutils1
libkrb5-3 libkrb5support0 liblcms2-2 libldap-2.4-2 liblockfile-bin
liblockfile1 liblqr-1-0 libltdl7 liblua5.2-0 libm17n-0 libmagickcore-6.q16-2
libmagickwand-6.q16-2 libnl-3-200 libnl-genl-3-200 libotf0 libpango-1.0-0
libpangocairo-1.0-0 libpangoft2-1.0-0 libpcsclite1 libperl5.20 libpixman-1-0
libpng12-0 libproxy1 libpython2.7 libpython2.7-minimal libpython2.7-stdlib
librest-0.7-0 librsvg2-2 librsvg2-common libruby2.1 libsasl2-2
libsasl2-modules-db libsm6 libsoup-gnome2.4-1 libsoup2.4-1 libsqlite3-0
libtcl8.6 libthai-data libthai0 libtiff5 libutempter0 libvpx1
libwayland-client0 libwayland-cursor0 libx11-6 libx11-data libxapian22
libxau6 libxaw7 libxcb-render0 libxcb-shm0 libxcb1 libxcomposite1
libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxft2 libxi6
libxinerama1 libxkbcommon0 libxml2 libxmu6 libxpm4 libxrandr2 libxrender1
libxt6 libyaml-0-2 m17n-db mime-support perl perl-modules shared-mime-info
ucf vim-common vim-runtime vim-tiny x11-common xbitmaps xkb-data
Suggested packages:
debtags apt-xapian-index emacs24-common-non-dfsg emacs24-el
libasound2-plugins alsa-utils cups-common libcwidget-dev libfftw3-bin
libfftw3-dev libgd-tools gpm krb5-doc krb5-user gvfs libjasper-runtime
liblcms2-utils m17n-docs libmagickcore-6.q16-2-extra pcscd librsvg2-bin
tcl8.6 xapian-tools gawk perl-doc libterm-readline-gnu-perl
libterm-readline-perl-perl make libb-lint-perl libcpanplus-dist-build-perl
libcpanplus-perl libfile-checktree-perl liblog-message-simple-perl
liblog-message-perl libobject-accessor-perl cscope vim-doc indent wpagui
libengine-pkcs11-openssl xfonts-cyrillic
Recommended packages:
aptitude-doc-en aptitude-doc libparse-debianchangelog-perl at-spi2-core
colord dbus xdg-user-dirs krb5-locales ghostscript gsfonts libsasl2-modules
xml-core file rename libarchive-extract-perl libmodule-pluggable-perl
libpod-latex-perl libterm-ui-perl libtext-soundex-perl libcgi-pm-perl
libmodule-build-perl libpackage-constants-perl x11-utils
The following NEW packages will be installed:
adwaita-icon-theme aptitude aptitude-common dconf-gsettings-backend
dconf-service emacs emacs24 emacs24-bin-common emacs24-common emacsen-common
fontconfig fontconfig-config fonts-dejavu-core gconf-service gconf2-common
glib-networking glib-networking-common glib-networking-services
gsettings-desktop-schemas haveged hicolor-icon-theme imagemagick-common
libasound2 libasound2-data libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data
libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3
libcairo-gobject2 libcairo2 libcolord2 libcroco3 libcups2 libcwidget3
libdatrie1 libdbus-1-3 libdbus-glib-1-2 libdconf1 libelfg0 libexpat1
libfftw3-double3 libfile-basedir-perl libfile-desktopentry-perl
libfile-mimeinfo-perl libfontconfig1 libfreetype6 libfribidi0 libgconf-2-4
libgd3 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgif4 libglib2.0-0
libglib2.0-bin libglib2.0-data libgomp1 libgpm2 libgraphite2-3
libgssapi-krb5-2 libgtk-3-0 libgtk-3-bin libgtk-3-common libharfbuzz0b
libhavege1 libice6 libiw30 libjasper1 libjbig0 libjpeg62-turbo
libjson-glib-1.0-0 libjson-glib-1.0-common libk5crypto3 libkeyutils1
libkrb5-3 libkrb5support0 liblcms2-2 libldap-2.4-2 liblockfile-bin
liblockfile1 liblqr-1-0 libltdl7 liblua5.2-0 libm17n-0 libmagickcore-6.q16-2
libmagickwand-6.q16-2 libnl-3-200 libnl-genl-3-200 libotf0 libpango-1.0-0
libpangocairo-1.0-0 libpangoft2-1.0-0 libpcsclite1 libperl5.20 libpixman-1-0
libpng12-0 libproxy1 libpython2.7 libpython2.7-minimal libpython2.7-stdlib
librest-0.7-0 librsvg2-2 librsvg2-common libruby2.1 libsasl2-2
libsasl2-modules-db libsm6 libsoup-gnome2.4-1 libsoup2.4-1 libsqlite3-0
libtcl8.6 libthai-data libthai0 libtiff5 libutempter0 libvpx1
libwayland-client0 libwayland-cursor0 libx11-6 libx11-data libxapian22
libxau6 libxaw7 libxcb-render0 libxcb-shm0 libxcb1 libxcomposite1
libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxft2 libxi6
libxinerama1 libxkbcommon0 libxml2 libxmu6 libxpm4 libxrandr2 libxrender1
libxt6 libyaml-0-2 m17n-db mime-support perl perl-modules psmisc
shared-mime-info sudo ucf vim-nox vim-runtime wireless-tools wpasupplicant
x11-common xbitmaps xkb-data xterm
The following packages will be upgraded:
vim-common vim-tiny
2 upgraded, 161 newly installed, 0 to remove and 11 not upgraded.
Need to get 89.2 MB of archives.
After this operation, 358 MB of additional disk space will be used.
Get:1 http://security.debian.org/ jessie/updates/main imagemagick-common all 8:6.8.9.9-5+deb8u6 [151 kB]
Get:2 http://security.debian.org/ jessie/updates/main libgd3 amd64 2.1.0-5+deb8u7 [148 kB]
Get:3 http://security.debian.org/ jessie/updates/main libmagickcore-6.q16-2 amd64 8:6.8.9.9-5+deb8u6 [1694 kB]
Get:4 http://deb.debian.org/debian/ jessie/main libcwidget3 amd64 0.5.17-2 [348 kB]
Get:5 http://deb.debian.org/debian/ jessie/main libgpm2 amd64 1.20.4-6.1+b2 [34.0 kB]
Get:6 http://deb.debian.org/debian/ jessie/main libkeyutils1 amd64 1.5.9-5+b1 [12.0 kB]
Get:7 http://deb.debian.org/debian/ jessie/main libkrb5support0 amd64 1.12.1+dfsg-19+deb8u2 [59.1 kB]
Get:8 http://deb.debian.org/debian/ jessie/main libk5crypto3 amd64 1.12.1+dfsg-19+deb8u2 [115 kB]
Get:9 http://security.debian.org/ jessie/updates/main libmagickwand-6.q16-2 amd64 8:6.8.9.9-5+deb8u6 [406 kB]
Get:10 http://deb.debian.org/debian/ jessie/main libkrb5-3 amd64 1.12.1+dfsg-19+deb8u2 [303 kB]
Get:11 http://security.debian.org/ jessie/updates/main vim-tiny amd64 2:7.4.488-7+deb8u1 [418 kB]
Get:12 http://deb.debian.org/debian/ jessie/main libgssapi-krb5-2 amd64 1.12.1+dfsg-19+deb8u2 [152 kB]
Get:13 http://security.debian.org/ jessie/updates/main vim-common amd64 2:7.4.488-7+deb8u1 [185 kB]
Get:14 http://deb.debian.org/debian/ jessie/main libsasl2-modules-db amd64 2.1.26.dfsg1-13+deb8u1 [67.1 kB]
Get:15 http://security.debian.org/ jessie/updates/main vim-runtime all 2:7.4.488-7+deb8u1 [5036 kB]
Get:16 http://deb.debian.org/debian/ jessie/main libsasl2-2 amd64 2.1.26.dfsg1-13+deb8u1 [105 kB]
Get:17 http://deb.debian.org/debian/ jessie/main libldap-2.4-2 amd64 2.4.40+dfsg-1+deb8u2 [218 kB]
Get:18 http://deb.debian.org/debian/ jessie/main liblockfile-bin amd64 1.09-6 [18.9 kB]
Get:19 http://deb.debian.org/debian/ jessie/main liblockfile1 amd64 1.09-6 [15.8 kB]
Get:20 http://deb.debian.org/debian/ jessie/main libsqlite3-0 amd64 3.8.7.1-1+deb8u2 [438 kB]
Get:21 http://deb.debian.org/debian/ jessie/main libxml2 amd64 2.9.1+dfsg1-5+deb8u3 [802 kB]
Get:22 http://deb.debian.org/debian/ jessie/main perl-modules all 5.20.2-3+deb8u6 [2547 kB]
Get:23 http://security.debian.org/ jessie/updates/main vim-nox amd64 2:7.4.488-7+deb8u1 [1049 kB]
Get:24 http://deb.debian.org/debian/ jessie/main perl amd64 5.20.2-3+deb8u6 [2637 kB]
Get:25 http://deb.debian.org/debian/ jessie/main libexpat1 amd64 2.1.0-6+deb8u3 [80.0 kB]
Get:26 http://deb.debian.org/debian/ jessie/main libpng12-0 amd64 1.2.50-2+deb8u2 [173 kB]
Get:27 http://deb.debian.org/debian/ jessie/main libfreetype6 amd64 2.5.2-3+deb8u1 [466 kB]
Get:28 http://deb.debian.org/debian/ jessie/main ucf all 3.0030 [69.7 kB]
Get:29 http://deb.debian.org/debian/ jessie/main fonts-dejavu-core all 2.34-1 [1047 kB]
Get:30 http://deb.debian.org/debian/ jessie/main fontconfig-config all 2.11.0-6.3+deb8u1 [274 kB]
Get:31 http://deb.debian.org/debian/ jessie/main libfontconfig1 amd64 2.11.0-6.3+deb8u1 [329 kB]
Get:32 http://deb.debian.org/debian/ jessie/main fontconfig amd64 2.11.0-6.3+deb8u1 [403 kB]
Get:33 http://deb.debian.org/debian/ jessie/main libasound2-data all 1.0.28-1 [64.8 kB]
Get:34 http://deb.debian.org/debian/ jessie/main libasound2 amd64 1.0.28-1 [374 kB]
Get:35 http://deb.debian.org/debian/ jessie/main libglib2.0-0 amd64 2.42.1-1+b1 [2401 kB]
Get:36 http://deb.debian.org/debian/ jessie/main libatk1.0-data all 2.14.0-1 [181 kB]
Get:37 http://deb.debian.org/debian/ jessie/main libatk1.0-0 amd64 2.14.0-1 [92.0 kB]
Get:38 http://deb.debian.org/debian/ jessie/main libdbus-1-3 amd64 1.8.20-0+deb8u1 [170 kB]
Get:39 http://deb.debian.org/debian/ jessie/main libxau6 amd64 1:1.0.8-1 [20.7 kB]
Get:40 http://deb.debian.org/debian/ jessie/main libxdmcp6 amd64 1:1.1.1-1+b1 [24.9 kB]
Get:41 http://deb.debian.org/debian/ jessie/main libxcb1 amd64 1.10-3+b1 [44.4 kB]
Get:42 http://deb.debian.org/debian/ jessie/main libx11-data all 2:1.6.2-3 [126 kB]
Get:43 http://deb.debian.org/debian/ jessie/main libx11-6 amd64 2:1.6.2-3 [729 kB]
Get:44 http://deb.debian.org/debian/ jessie/main libatspi2.0-0 amd64 2.14.0-1 [57.7 kB]
Get:45 http://deb.debian.org/debian/ jessie/main libatk-bridge2.0-0 amd64 2.14.0-2 [54.8 kB]
Get:46 http://deb.debian.org/debian/ jessie/main libavahi-common-data amd64 0.6.31-5 [98.6 kB]
Get:47 http://deb.debian.org/debian/ jessie/main libavahi-common3 amd64 0.6.31-5 [51.1 kB]
Get:48 http://deb.debian.org/debian/ jessie/main libavahi-client3 amd64 0.6.31-5 [54.4 kB]
Get:49 http://deb.debian.org/debian/ jessie/main libpixman-1-0 amd64 0.32.6-3 [507 kB]
Get:50 http://deb.debian.org/debian/ jessie/main libxcb-render0 amd64 1.10-3+b1 [17.5 kB]
Get:51 http://deb.debian.org/debian/ jessie/main libxcb-shm0 amd64 1.10-3+b1 [11.5 kB]
Get:52 http://deb.debian.org/debian/ jessie/main libxext6 amd64 2:1.3.3-1 [52.7 kB]
Get:53 http://deb.debian.org/debian/ jessie/main libxrender1 amd64 1:0.9.8-1+b1 [31.4 kB]
Get:54 http://deb.debian.org/debian/ jessie/main libcairo2 amd64 1.14.0-2.1+deb8u1 [746 kB]
Get:55 http://deb.debian.org/debian/ jessie/main libcairo-gobject2 amd64 1.14.0-2.1+deb8u1 [304 kB]
Get:56 http://deb.debian.org/debian/ jessie/main liblcms2-2 amd64 2.6-3+b3 [141 kB]
Get:57 http://deb.debian.org/debian/ jessie/main libcolord2 amd64 1.2.1-1+b2 [229 kB]
Get:58 http://deb.debian.org/debian/ jessie/main libcroco3 amd64 0.6.8-3+b1 [135 kB]
Get:59 http://deb.debian.org/debian/ jessie/main libcups2 amd64 1.7.5-11+deb8u1 [283 kB]
Get:60 http://deb.debian.org/debian/ jessie/main libdatrie1 amd64 0.2.8-1 [32.6 kB]
Get:61 http://deb.debian.org/debian/ jessie/main libdbus-glib-1-2 amd64 0.102-1 [201 kB]
Get:62 http://deb.debian.org/debian/ jessie/main libdconf1 amd64 0.22.0-1 [35.2 kB]
Get:63 http://deb.debian.org/debian/ jessie/main libelfg0 amd64 0.8.13-5 [51.6 kB]
Get:64 http://deb.debian.org/debian/ jessie/main libgomp1 amd64 4.9.2-10 [37.8 kB]
Get:65 http://deb.debian.org/debian/ jessie/main libfftw3-double3 amd64 3.3.4-2 [722 kB]
Get:66 http://deb.debian.org/debian/ jessie/main libfribidi0 amd64 0.19.6-3 [44.4 kB]
Get:67 http://deb.debian.org/debian/ jessie/main gconf2-common all 3.2.6-3 [1040 kB]
Get:68 http://deb.debian.org/debian/ jessie/main libgconf-2-4 amd64 3.2.6-3 [426 kB]
Get:69 http://deb.debian.org/debian/ jessie/main libjpeg62-turbo amd64 1:1.3.1-12 [116 kB]
Get:70 http://deb.debian.org/debian/ jessie/main libjbig0 amd64 2.1-3.1 [30.7 kB]
Get:71 http://deb.debian.org/debian/ jessie/main libtiff5 amd64 4.0.3-12.3+deb8u1 [213 kB]
Get:72 http://deb.debian.org/debian/ jessie/main libvpx1 amd64 1.3.0-3 [599 kB]
Get:73 http://deb.debian.org/debian/ jessie/main libxpm4 amd64 1:3.5.11-1+b1 [48.1 kB]
Get:74 http://deb.debian.org/debian/ jessie/main libjasper1 amd64 1.900.1-debian1-2.4+deb8u1 [134 kB]
Get:75 http://deb.debian.org/debian/ jessie/main libgdk-pixbuf2.0-common all 2.31.1-2+deb8u5 [294 kB]
Get:76 http://deb.debian.org/debian/ jessie/main libgdk-pixbuf2.0-0 amd64 2.31.1-2+deb8u5 [167 kB]
Get:77 http://deb.debian.org/debian/ jessie/main libgif4 amd64 4.1.6-11+deb8u1 [40.0 kB]
Get:78 http://deb.debian.org/debian/ jessie/main libgraphite2-3 amd64 1.3.6-1~deb8u1 [77.5 kB]
Get:79 http://deb.debian.org/debian/ jessie/main dconf-service amd64 0.22.0-1 [41.6 kB]
Get:80 http://deb.debian.org/debian/ jessie/main dconf-gsettings-backend amd64 0.22.0-1 [33.9 kB]
Get:81 http://deb.debian.org/debian/ jessie/main hicolor-icon-theme all 0.13-1 [8600 B]
Get:82 http://deb.debian.org/debian/ jessie/main libthai-data all 0.1.21-1 [159 kB]
Get:83 http://deb.debian.org/debian/ jessie/main libthai0 amd64 0.1.21-1 [46.1 kB]
Get:84 http://deb.debian.org/debian/ jessie/main libpango-1.0-0 amd64 1.36.8-3 [291 kB]
Get:85 http://deb.debian.org/debian/ jessie/main libharfbuzz0b amd64 0.9.35-2 [485 kB]
Get:86 http://deb.debian.org/debian/ jessie/main libpangoft2-1.0-0 amd64 1.36.8-3 [213 kB]
Get:87 http://deb.debian.org/debian/ jessie/main libpangocairo-1.0-0 amd64 1.36.8-3 [200 kB]
Get:88 http://deb.debian.org/debian/ jessie/main libwayland-client0 amd64 1.6.0-2 [23.4 kB]
Get:89 http://deb.debian.org/debian/ jessie/main libwayland-cursor0 amd64 1.6.0-2 [12.5 kB]
Get:90 http://deb.debian.org/debian/ jessie/main libxcomposite1 amd64 1:0.4.4-1 [17.4 kB]
Get:91 http://deb.debian.org/debian/ jessie/main libxfixes3 amd64 1:5.0.1-2+b2 [21.3 kB]
Get:92 http://deb.debian.org/debian/ jessie/main libxcursor1 amd64 1:1.1.14-1+b1 [35.1 kB]
Get:93 http://deb.debian.org/debian/ jessie/main libxdamage1 amd64 1:1.1.4-2+b1 [14.7 kB]
Get:94 http://deb.debian.org/debian/ jessie/main libxi6 amd64 2:1.7.4-1+b2 [79.7 kB]
Get:95 http://deb.debian.org/debian/ jessie/main libxinerama1 amd64 2:1.1.3-1+b1 [16.9 kB]
Get:96 http://deb.debian.org/debian/ jessie/main xkb-data all 2.12-1 [597 kB]
Get:97 http://deb.debian.org/debian/ jessie/main libxkbcommon0 amd64 0.4.3-2 [115 kB]
Get:98 http://deb.debian.org/debian/ jessie/main libxrandr2 amd64 2:1.4.2-1+b1 [35.5 kB]
Get:99 http://deb.debian.org/debian/ jessie/main libgtk-3-bin amd64 3.14.5-1+deb8u1 [93.7 kB]
Get:100 http://deb.debian.org/debian/ jessie/main librsvg2-2 amd64 2.40.5-1+deb8u2 [249 kB]
Get:101 http://deb.debian.org/debian/ jessie/main librsvg2-common amd64 2.40.5-1+deb8u2 [170 kB]
Get:102 http://deb.debian.org/debian/ jessie/main adwaita-icon-theme all 3.14.0-2 [9978 kB]
Get:103 http://deb.debian.org/debian/ jessie/main libgtk-3-common all 3.14.5-1+deb8u1 [3155 kB]
Get:104 http://deb.debian.org/debian/ jessie/main libjson-glib-1.0-common all 1.0.2-1 [147 kB]
Get:105 http://deb.debian.org/debian/ jessie/main libjson-glib-1.0-0 amd64 1.0.2-1 [158 kB]
Get:106 http://deb.debian.org/debian/ jessie/main libproxy1 amd64 0.4.11-4+b2 [56.8 kB]
Get:107 http://deb.debian.org/debian/ jessie/main glib-networking-common all 2.42.0-2 [52.1 kB]
Get:108 http://deb.debian.org/debian/ jessie/main glib-networking-services amd64 2.42.0-2 [17.0 kB]
Get:109 http://deb.debian.org/debian/ jessie/main gsettings-desktop-schemas all 3.14.1-1 [391 kB]
Get:110 http://deb.debian.org/debian/ jessie/main glib-networking amd64 2.42.0-2 [51.9 kB]
Get:111 http://deb.debian.org/debian/ jessie/main libsoup2.4-1 amd64 2.48.0-1 [260 kB]
Get:112 http://deb.debian.org/debian/ jessie/main libsoup-gnome2.4-1 amd64 2.48.0-1 [57.3 kB]
Get:113 http://deb.debian.org/debian/ jessie/main librest-0.7-0 amd64 0.7.92-3 [33.2 kB]
Get:114 http://deb.debian.org/debian/ jessie/main shared-mime-info amd64 1.3-1 [634 kB]
Get:115 http://deb.debian.org/debian/ jessie/main libgtk-3-0 amd64 3.14.5-1+deb8u1 [2249 kB]
Get:116 http://deb.debian.org/debian/ jessie/main x11-common all 1:7.7+7 [287 kB]
Get:117 http://deb.debian.org/debian/ jessie/main libice6 amd64 2:1.0.9-1+b1 [58.8 kB]
Get:118 http://deb.debian.org/debian/ jessie/main libiw30 amd64 30~pre9-8 [36.4 kB]
Get:119 http://deb.debian.org/debian/ jessie/main liblqr-1-0 amd64 0.4.2-2 [24.6 kB]
Get:120 http://deb.debian.org/debian/ jessie/main libltdl7 amd64 2.4.2-1.11+b1 [45.4 kB]
Get:121 http://deb.debian.org/debian/ jessie/main liblua5.2-0 amd64 5.2.3-1.1 [82.4 kB]
Get:122 http://deb.debian.org/debian/ jessie/main libnl-3-200 amd64 3.2.24-2 [56.0 kB]
Get:123 http://deb.debian.org/debian/ jessie/main libnl-genl-3-200 amd64 3.2.24-2 [20.1 kB]
Get:124 http://deb.debian.org/debian/ jessie/main libpcsclite1 amd64 1.8.13-1 [56.2 kB]
Get:125 http://deb.debian.org/debian/ jessie/main libpython2.7-minimal amd64 2.7.9-2+deb8u1 [378 kB]
Get:126 http://deb.debian.org/debian/ jessie/main mime-support all 3.58 [36.0 kB]
Get:127 http://deb.debian.org/debian/ jessie/main libpython2.7-stdlib amd64 2.7.9-2+deb8u1 [1847 kB]
Get:128 http://deb.debian.org/debian/ jessie/main libpython2.7 amd64 2.7.9-2+deb8u1 [1081 kB]
Get:129 http://deb.debian.org/debian/ jessie/main libsm6 amd64 2:1.2.2-1+b1 [33.6 kB]
Get:130 http://deb.debian.org/debian/ jessie/main libtcl8.6 amd64 8.6.2+dfsg-2 [978 kB]
Get:131 http://deb.debian.org/debian/ jessie/main libxt6 amd64 1:1.1.4-1+b1 [186 kB]
Get:132 http://deb.debian.org/debian/ jessie/main libxmu6 amd64 2:1.1.2-1 [58.6 kB]
Get:133 http://deb.debian.org/debian/ jessie/main libxaw7 amd64 2:1.0.12-2+b1 [199 kB]
Get:134 http://deb.debian.org/debian/ jessie/main libxft2 amd64 2.3.2-1 [55.4 kB]
Get:135 http://deb.debian.org/debian/ jessie/main libyaml-0-2 amd64 0.1.6-3 [50.4 kB]
Get:136 http://deb.debian.org/debian/ jessie/main libhavege1 amd64 1.9.1-1 [23.2 kB]
Get:137 http://deb.debian.org/debian/ jessie/main aptitude-common all 0.6.11-1 [1576 kB]
Get:138 http://deb.debian.org/debian/ jessie/main libxapian22 amd64 1.2.19-1+deb8u1 [983 kB]
Get:139 http://deb.debian.org/debian/ jessie/main aptitude amd64 0.6.11-1+b1 [1506 kB]
Get:140 http://deb.debian.org/debian/ jessie/main emacsen-common all 2.0.8 [21.2 kB]
Get:141 http://deb.debian.org/debian/ jessie/main emacs24-common all 24.4+1-5 [12.8 MB]
Get:142 http://deb.debian.org/debian/ jessie/main emacs24-bin-common amd64 24.4+1-5 [251 kB]
Get:143 http://deb.debian.org/debian/ jessie/main gconf-service amd64 3.2.6-3 [414 kB]
Get:144 http://deb.debian.org/debian/ jessie/main libotf0 amd64 0.9.13-2 [52.9 kB]
Get:145 http://deb.debian.org/debian/ jessie/main m17n-db all 1.6.5-1 [1309 kB]
Get:146 http://deb.debian.org/debian/ jessie/main libm17n-0 amd64 1.6.4-3 [247 kB]
Get:147 http://deb.debian.org/debian/ jessie/main emacs24 amd64 24.4+1-5 [3516 kB]
Get:148 http://deb.debian.org/debian/ jessie/main emacs all 46.1 [1634 B]
Get:149 http://deb.debian.org/debian/ jessie/main libfile-basedir-perl all 0.03-1 [10.4 kB]
Get:150 http://deb.debian.org/debian/ jessie/main libfile-desktopentry-perl all 0.07-1 [18.5 kB]
Get:151 http://deb.debian.org/debian/ jessie/main libfile-mimeinfo-perl all 0.26-1 [50.1 kB]
Get:152 http://deb.debian.org/debian/ jessie/main libglib2.0-data all 2.42.1-1 [2173 kB]
Get:153 http://deb.debian.org/debian/ jessie/main libglib2.0-bin amd64 2.42.1-1+b1 [1336 kB]
Get:154 http://deb.debian.org/debian/ jessie/main libperl5.20 amd64 5.20.2-3+deb8u6 [1350 B]
Get:155 http://deb.debian.org/debian/ jessie/main libutempter0 amd64 1.1.5-4 [8020 B]
Get:156 http://deb.debian.org/debian/ jessie/main psmisc amd64 22.21-2 [119 kB]
Get:157 http://deb.debian.org/debian/ jessie/main sudo amd64 1.8.10p3-1+deb8u3 [855 kB]
Get:158 http://deb.debian.org/debian/ jessie/main wireless-tools amd64 30~pre9-8 [136 kB]
Get:159 http://deb.debian.org/debian/ jessie/main wpasupplicant amd64 2.3-1+deb8u4 [917 kB]
Get:160 http://deb.debian.org/debian/ jessie/main xbitmaps all 1.1.1-2 [32.1 kB]
Get:161 http://deb.debian.org/debian/ jessie/main xterm amd64 312-2 [605 kB]
Get:162 http://deb.debian.org/debian/ jessie/main haveged amd64 1.9.1-1 [31.4 kB]
Get:163 http://deb.debian.org/debian/ jessie/main libruby2.1 amd64 2.1.5-2+deb8u3 [3290 kB]
Fetched 89.2 MB in 4min 35s (323 kB/s)
Download complete and in download only mode
+ retval=0
+ true
+ true
+ return 0
+ xargs -0r sha256sum
+ find /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives -name '*.deb' -print0
de09bfa8a26b9d2164026163bb468f3b3c7245f9ef3624db4ebe1ad79515d1aa /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxi6_2%3a1.7.4-1+b2_amd64.deb
7ea1b015f34a392f63a324a8fd704293f98621c9cd935299304fb944c001df3a /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/acl_2.2.52-2_amd64.deb
60134b1bdc5e7e0625c36d03ff271b727ced0041572149c0a871a44e1a0ddf9c /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libkrb5support0_1.12.1+dfsg-19+deb8u2_amd64.deb
57c41945a76d9620af0df4dcb0aa7e62e1be9fa69b433fd0a577e116abcb28d3 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/xkb-data_2.12-1_all.deb
c12a130c3e014f8ba683ac63a740f5ed15f0d4caea5d21da37dd39b25d62cc7e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libutempter0_1.1.5-4_amd64.deb
c55031a57ada3fac236f1936eb111e985bea235b86f9767929fec1e552a81aca /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/dash_0.5.7-4+b1_amd64.deb
f2def4467bed562e0601b72f42db267ed1282049ee7ac97b4f9303a68aed26c5 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgif4_4.1.6-11+deb8u1_amd64.deb
c91a70500eb6fa104e64e8a5928707a2a882bbaabfa7620cd56e833d837d4c37 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxfixes3_1%3a5.0.1-2+b2_amd64.deb
1b93d9fc5930b9d8382705b71605e07fe11f4796db239b7ac2644bf4fbd7f6a2 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/ucf_3.0030_all.deb
7cc76407a0721747d678d2e4dac0fc71265f075963f564ef2f0a6f8fa3593fd9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libperl5.20_5.20.2-3+deb8u6_amd64.deb
679a095cb5936dfeef68c3e723fae0d0e25df5db460ac1928f0814bfaf6cedc9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/eatmydata_82-6_all.deb
3d248673d523a08232e9fefb655167dceec787ff9c9bc1f7862be1236c055e65 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsasl2-modules-db_2.1.26.dfsg1-13+deb8u1_amd64.deb
29507a73b4a09646e19eb8ee9f9164063dc4dca65a2c3df2e12672c9f701eb5c /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libisccfg-export90_1%3a9.9.5.dfsg-9+deb8u6_amd64.deb
057fb141c1d76923e2d848abe35eb1958092890bfa2429204c9a55791eb3a30f /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/psmisc_22.21-2_amd64.deb
805c372a6f0da8e487933638cf74d969626175d2f77682691bd5c74b3bc02168 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libthai-data_0.1.21-1_all.deb
b678c3600f92c65af26e78e90398d4c329bd1976426881d388fa2db7cc79a41e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libss2_1.42.12-2_amd64.deb
6614a242aa44e27dfb9681a72d77a64a2f4c8e945a81af16c771f98a0d317651 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/gnupg_1.4.18-7+deb8u3_amd64.deb
5841a99daa359be7c662a71311b4c1654c6a68fa64a674995aa4881bfdbedbdc /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/vim-tiny_2%3a7.4.488-7_amd64.deb
c848f80734e61379b5baac315c2342b2fea18d246074e6f5510fc643f5024978 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/sensible-utils_0.0.9_all.deb
5383eabf18c4c3dc3d581d1efea0e6ccbfd2c08a6a98cd3e6c491b1a99759375 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/fontconfig_2.11.0-6.3+deb8u1_amd64.deb
7721d763a8adbb9710f9ba8d55a3b4ae1f92934e2803ff739edb106c11d154a0 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libcolord2_1.2.1-1+b2_amd64.deb
ab6369dab6e1dc690e10dfd621bc424392d9ffa5261e2079f3306557a27d4fb3 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libkeyutils1_1.5.9-5+b1_amd64.deb
c2b13deaa87dbad7d541e29755464f125409b9d4d038d6982bb9f8f35939b817 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxdamage1_1%3a1.1.4-2+b1_amd64.deb
88fb2394dafcfe3b1aae18c081ac446ad7d18c920999a4f578fc2931ad0664cc /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libtext-wrapi18n-perl_0.06-7_all.deb
eefcd46dbead4747723ec4994144258cfe5e8f0d9cf276803fba7518889440c9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/e2fslibs_1.42.12-2_amd64.deb
7389582e04be08f21f8a4f15a32a60686a284db75e6f43d825a8e9d6677037fc /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxapian22_1.2.19-1+deb8u1_amd64.deb
5885db15ac425eb7231c436903525b78381e034bcc53928a97997a745295d222 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libyaml-0-2_0.1.6-3_amd64.deb
de106dcbcdaf046d61ee9eaaecf04854a5e45aef78a5aac6868af32b1d2cdfe8 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libidn11_1.29-1+deb8u2_amd64.deb
7d4babf67ec224b5b9599d390670d62d32ee04000efb02242cfbc786294ba664 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libnewt0.52_0.52.17-1+b1_amd64.deb
723ba6cc41e3e655a129c4b877016d792de083a46534e24754b9baf6ae7f6964 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/gsettings-desktop-schemas_3.14.1-1_all.deb
3d413ef89a6c0f4c3e41a18873e5fda9f667e29a93e37a3beb4384ad7fd8ee51 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/mount_2.25.2-6_amd64.deb
15c124d025698795b9d6728d7314ff31bed4b1b5c918670834bd66695903f461 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/liblua5.2-0_5.2.3-1.1_amd64.deb
654b16fa4758e80da755c3deb977f1e9db7ed6395854b00593d38761aa7f2c96 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/dmidecode_2.12-3_amd64.deb
0e2576362aeed4511895a4f7ab90679f09cec226a7efdb61320556785864ea30 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/iputils-ping_3%3a20121221-5+b2_amd64.deb
e35e3430bd59f6ba26690836098428867f44176f0eb64c8ac9f20591416d3be4 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxt6_1%3a1.1.4-1+b1_amd64.deb
f3295409b509d901cf49b8988f382184a09ac71a56021af7b15dfd559afc9ed9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgdk-pixbuf2.0-common_2.31.1-2+deb8u5_all.deb
7bc23385be5e1e54a8fa8132e8de78be0ab359e214b8b4d9cf59914d53f39bd7 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libasound2_1.0.28-1_amd64.deb
8ca70ec77924ba07bc6ab3e4f7833dea7abdb1a70bf0be655989e0245593e92e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libglib2.0-bin_2.42.1-1+b1_amd64.deb
9b08d567327ecbc922e433b590967e13b0e198e0acf0f572cec2e8a4d7bfab96 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/locales_2.19-18+deb8u6_all.deb
dbf3f6df9707fc94bdbbee72900580487b14eda5e2bbc58b840b47dec1ac37ec /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libcryptsetup4_2%3a1.6.6-5_amd64.deb
7466e5710ced6992091824e48fd7eb190ceba42209b8c7a6f726533863f946f9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/debconf-i18n_1.5.56_all.deb
481af9931f3352a51a579511a20ff3d57068681d6c760513590200a71fe49a50 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libffi6_3.1-2+b2_amd64.deb
1ee9ae2593994131a0d6c7948f303068aeda8eb48fe520c9c97c0b056e9649ca /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgd3_2.1.0-5+deb8u7_amd64.deb
27b935e215a766ea202d7c50837309fc6af75bdee65d92a96d9fb2bb6a4774cb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/cron_3.0pl1-127+deb8u1_amd64.deb
10adc9eb4782074954e66a4674eca96206be4a9f2e111a61f1309f02122082e7 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/e2fsprogs_1.42.12-2_amd64.deb
ba60533205ccae600e9803b02f82fee2532fe2d3b72c0973f961fc230488e96e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libapt-inst1.5_1.0.9.8.3_amd64.deb
4ae6ada1fcd4dd373541b7a8e3ad95ced83c062ac6843c5b7aa5310e97f9315d /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsystemd0_215-17+deb8u5_amd64.deb
ee4439d502ed1a6a3330011d4b114cc419b40a4cc508550d253b8d491e6a0e5e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libtasn1-6_4.2-3+deb8u2_amd64.deb
b925cbd0b96b0637b7534e3fed5c1a868f2e7e779719703a271b3995a20a2336 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libc-bin_2.19-18+deb8u6_amd64.deb
3be4a0849080371cb26091128fe90c7541eb4b7e4f97c03a23b26f6748e8352a /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/adwaita-icon-theme_3.14.0-2_all.deb
f4af50c913d52fbcfb8aca140e68a3ea4414158b983c600b4ee6281cdaf60b81 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libtinfo5_5.9+20140913-1+b1_amd64.deb
5d5566359c3a5dc86e2f386b9d9d84c94f580b2e5f2553097cf3e10bd3090de0 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgdbm3_1.8.3-13.1_amd64.deb
c1fad54e790d69b83f32f2612963baba3ea8091ff3ca72c960c7312096223e3a /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/emacs_46.1_all.deb
3979bdd40c5666ef9bf71a5391ba01ad38e264f2ec96d289993f2a0805616dd3 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/netbase_5.3_all.deb
80184d932f9b0acc130af081c60a2da114c7b1e7531c18c63174498fae47d862 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libfreetype6_2.5.2-3+deb8u1_amd64.deb
e0dd42dfed91ccdedde7e5f0946e424b4694ca0aa50b29966edac28377954fb6 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/vim-tiny_2%3a7.4.488-7+deb8u1_amd64.deb
4bc3e97c2ec211915b2a5a7eac6e0b2ac59b74602007dcc98c8d62a35d681a2a /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/gconf2-common_3.2.6-3_all.deb
4539f7234010ee670e4ca5d7f8168d05104e25f424f3a6af12093808700ed061 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/liblcms2-2_2.6-3+b3_amd64.deb
729bddf3421fdd4dd97f247ca157aba0c21d2600c39b5328b5f9ef847509319d /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/whiptail_0.52.17-1+b1_amd64.deb
8675e160636d4e7d91064288c8c32834c315f52d5ea9dea6f2e31b9042070bae /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libkmod2_18-3_amd64.deb
667758b4d868c4513f2943b5d028405b51f795489e9cc03af9f9f247f4a7f3b0 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/m17n-db_1.6.5-1_all.deb
f9a46bacedde04ecf7fe033e95009988c26c0e04118af16fd73c6e561e4a6451 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/liblognorm1_1.0.1-3_amd64.deb
ae69ab0da5c36e48ba38e27c5e0886d6a67988adead5e5324b9b90736d37c11e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/adduser_3.113+nmu3_all.deb
54c29cbec70cc2dc45affb3cece358e6a8c57c0c4c4a1690f3adac472c8ee24c /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpango-1.0-0_1.36.8-3_amd64.deb
1cdb5a8be45347eae4a5821e04fb564e907c216711397cd0a2e6cdf34f7e7f50 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/ncurses-base_5.9+20140913-1_all.deb
7d7bc35dafc3161ccca9633d1cc8485a60ed30b6f4b9010a2a2eab32e44ac693 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/logrotate_3.8.7-1+b1_amd64.deb
59c74e72dc08a7d13245cceee1b4877238503b2e24ef05209dd4ce34256d034c /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/perl-modules_5.20.2-3+deb8u6_all.deb
39da8ebb63bfc14e72587113305089e70ef1d20a68b48ed0aa50834f685e5dc9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/liblqr-1-0_0.4.2-2_amd64.deb
16a38168b3e74e2b61dd07a437718dca5598c18dc291b1f93002a6c19830ab60 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libmagickcore-6.q16-2_8%3a6.8.9.9-5+deb8u6_amd64.deb
db0b223d6b01f2d01efc996b8bbd9c4219fb55f26b362e5040fb69aa80e8e91e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/util-linux_2.25.2-6_amd64.deb
3d18d183b79d259e0ca77d65904c55810d70443743967c77f1a0aebf2dd94fb1 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/debianutils_4.4+b1_amd64.deb
bd10514a4fb6b377ec5fddb6f3dcdefe30d840c32d3dd5376d09e5a2dfc953dd /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/init-system-helpers_1.22_all.deb
a4b30c84c0c050f23a986fbc576daa04b246ab816ec0fcb0b471d19aa2689a97 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libglib2.0-0_2.42.1-1+b1_amd64.deb
37bf5f0d0d50579bdff97098ff330cb44dd0148e20db91aa3848dd19c698e528 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libselinux1_2.3-2_amd64.deb
9bd3007e8721466dcdaaf8e0847ddcd4c3487b6ee2435aea0a5fbfae3e88ad47 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libfribidi0_0.19.6-3_amd64.deb
490b6b40c6c5f1e36289a01dbf3bb906472e1a993ede53be38ee0edbab804c65 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/diffutils_1%3a3.3-1+b1_amd64.deb
968b4365e7565c0d6294332eab1ea07c5d65a7b31fa9fddd695839e174677ce1 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libapt-pkg4.12_1.0.9.8.3_amd64.deb
bc29d48c0cb76541e92f4242036956ff649748d422d48df4d24683fd7a39a295 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/vim-runtime_2%3a7.4.488-7+deb8u1_all.deb
83bc43e646989a3f39684cf331b8fc15b009f54b88eeeb9c0851c20f4cc25310 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libavahi-common3_0.6.31-5_amd64.deb
fcf58a1bd20d9557baf253a624704450b627184a34879efb48fc1968a4645cfa /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libx11-data_2%3a1.6.2-3_all.deb
055bc5e737317c5d4f4edf6799d798e7055ce409caa6e1d4842a009a0f655c41 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgomp1_4.9.2-10_amd64.deb
c32ea83e63ba43274138d8549ac5fabd9be0db54f022303723b5d56db0877145 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libotf0_0.9.13-2_amd64.deb
319a972b19e2ce084948ea35ad94ae64aa3aa1772014f10b9c3f2f2f4253735d /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpam-modules-bin_1.1.8-3.1+deb8u1+b1_amd64.deb
dae22142f1fd24ea38ea0fc1950937c1886db652d21d46a2a54d546ce73ca86d /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/librest-0.7-0_0.7.92-3_amd64.deb
fd3d0906bdb08b9d8db9458f29b3c24640ca56669d30d82b9db7c9d1abaf2535 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libatk1.0-data_2.14.0-1_all.deb
d635ef1e69c2bdf7ac729d47908a4ea7ef0b0e0133b5538fec9969bcb7bda236 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxpm4_1%3a3.5.11-1+b1_amd64.deb
c009ac85e49ef89970995909b079c232e2970bc5cdc645d8e4240150be7f4731 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libncursesw5_5.9+20140913-1+b1_amd64.deb
3668c1178ac649879338192759e79879e0f5797764b448dcac6aed4b24ef495b /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxinerama1_2%3a1.1.3-1+b1_amd64.deb
6783f316af4cbf3ada8b9a2b7bb5f53a87c0c2575c1903ce371fdbd45d3626c6 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxtables10_1.4.21-2+b1_amd64.deb
bbb83671ab972f75320732d4bd17d4f29566336bcdb60cc6b268b21b8ef2e4bb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/groff-base_1.22.2-8_amd64.deb
aa8f36f7ead4a1d20f078d9cfad3e180a1f4d72ad37b5c0a1765958995ebb4d2 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libmount1_2.25.2-6_amd64.deb
002c9fa9445cfec4964637f22c73265d8a868f0810104452a6c906af52e43dab /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/fonts-dejavu-core_2.34-1_all.deb
4de56b17f89d5f2e4cc77b887646bda91e5792a1f48592768e3fe5d9db3df139 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libprocps3_2%3a3.3.9-9_amd64.deb
647948737fcfea4749368aa233b2d8b89032546ba4db2f0338239e9a7f4bda3e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libreadline6_6.3-8+b3_amd64.deb
fe9cf93e2d9df2574f378965e30054a3e01d8c3ac9f463a2931ec7365d705757 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxmu6_2%3a1.1.2-1_amd64.deb
f81e59d387487c4852c9816b3243b19e63bc29c2d683351cac08b86afbdebfe4 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgtk-3-bin_3.14.5-1+deb8u1_amd64.deb
e2437a4d2a21a9195feb00b608c31dfee9fbb835e7a0a1121fa3503cf8ab80fb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libnettle4_2.7.1-5+deb8u1_amd64.deb
1a200ffcc9d21838768f3acdc512e6ad6a8502bb70ecd3f597b660a56acaf739 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/lsb-base_4.1+Debian13+nmu1_all.deb
2c8df2457f78c466092dd7a476c86732d203226bcd576f48c6c6def85244f9f5 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libm17n-0_1.6.4-3_amd64.deb
75b5bd97a128b1b8d658eab71cc7be423b359e0c9ce85fd877d54794955e09ae /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libboost-iostreams1.55.0_1.55.0+dfsg-3_amd64.deb
8b01dcc7b4ff27511b5c0ac0577076009cd5c5d9b4c832e04dd433072cecbe2e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libtext-iconv-perl_1.7-5+b2_amd64.deb
15c1e8de648a00a1599e16a7680359f973c9fd58a96d881016678baa8c42a8dd /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libglib2.0-data_2.42.1-1_all.deb
c05ebe8f38da4ff19d028c9f4680414149e5c7a746de13bc9db0a562796ed213 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/mime-support_3.58_all.deb
017a2fba215cd64612891f5aa02546be5c0e30923a66672f889867cc6dd8d3a0 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/debian-archive-keyring_2014.3_all.deb
d0b55e2da6648d6b91ced51e8c8ccfbe024283ffbbc1484f704ff7b0c97f8c51 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libjbig0_2.1-3.1_amd64.deb
380200621efda1fb05daea2f858baad10c776a2ae0fd1fbce1844111f8cdff08 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxkbcommon0_0.4.3-2_amd64.deb
9b1e5583735c21d3e33ad1f50accabca34c36db439f9f41f75d801f11bd860b9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libssl1.0.0_1.0.1t-1+deb8u3_amd64.deb
96bfda6c6533f5ac614ce8bb4c99b2a568055b4db44685b21e1e79eb2e749c56 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/apt-utils_1.0.9.8.3_amd64.deb
3833a30b3ba34e52933f1b7516af8dc073579b0bf6101f31a750268680b013c9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/ifupdown_0.7.53.1_amd64.deb
0d1436b1175a5a2b047f3b521184524d32b99ca4eaae685b401eecd14ab4e12d /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libcups2_1.7.5-11+deb8u1_amd64.deb
4a340044308432b3e89ca3c4c2df307e0baefed60b501fbcdb04db7643ff95f0 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/hostname_3.15_amd64.deb
5e32554ddb94979ce9a39c9ab749ecb39965a0b48451e53038146dfc6e1ded7f /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/gcc-4.8-base_4.8.4-1_amd64.deb
4de6cc260354cecc903dc57c4ab948c020faa04cf5aac452e87412cfa1296863 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgtk-3-common_3.14.5-1+deb8u1_all.deb
afaa9217a2454f03021fa57653779470a12d89d747d8e318b9f97af36a52fbdd /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/bsdmainutils_9.0.6_amd64.deb
cc2e144e3bf5bdbc51d24723a93e5910e0bf8fbdc43b93e51edfc91968a25f45 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libx11-6_2%3a1.6.2-3_amd64.deb
158f7ab67711f35c9fad6f4a3b455e0bd1b7ce3b8591e88aae3dd10c4a475540 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/gzip_1.6-4_amd64.deb
3523d041387c2dfaea6cd4c9d7141065ddd6ee82a747f4792d2b306a9a32d004 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/ncurses-bin_5.9+20140913-1+b1_amd64.deb
ebe8b6a4c62b88db772f05c05b50d8b9f66f4d46488c547bda5042ae36865d88 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libattr1_1%3a2.4.47-2_amd64.deb
65679b83f15836d67e22657ad7cfab018c0c4f9313afe2dce0c0b422ae90c8ab /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/less_458-3_amd64.deb
cb383c9b0a158c8c045e7fc2e0735f78f5ed73c8dfb74f23c5c4dd4a85d008d0 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/mawk_1.3.3-17_amd64.deb
aa6684a52e562f65c4974ecdd3c21a9ac92310dd575ef86e05d02107dd708c7f /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/glib-networking_2.42.0-2_amd64.deb
a13fe5d2723a950fd512de41cf6591dc499b7856f60f2f6a71f8c3b35eaa1281 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/liblockfile1_1.09-6_amd64.deb
795df8460d3ae8f6b05133d43ca60949d5f48ea266a7461df6c7670eb75d813c /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libjson-glib-1.0-0_1.0.2-1_amd64.deb
735b3f7457b8088e99e56cb16389919f9b23790d1291f6abb351ae5bdfdaf43e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/traceroute_1%3a2.0.20-2+b1_amd64.deb
39a7391c9f88d270f778699be68687e7778a6a74cfda0229ff7f724c241c6aae /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libirs-export91_1%3a9.9.5.dfsg-9+deb8u6_amd64.deb
50be06cb69c72cbedf6942c8b8929400ceb6e7a198c52b16698aace41e411d40 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libp11-kit0_0.20.7-1_amd64.deb
c51ba54837876bc5bb95688be5321303e7fbcbb384d3038797a22933bb87ef6d /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libaudit1_1%3a2.4-1+b1_amd64.deb
3560254d2fa86f56a29f6e2fbd7c54ef30503225c64d67c2cb44f126166eb9ac /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libk5crypto3_1.12.1+dfsg-19+deb8u2_amd64.deb
cd0bf1b525606f38de14b50f88b841177b967273015968a13aa3d848d69729aa /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libavahi-client3_0.6.31-5_amd64.deb
38212d8e4ef3106d3f3f147c2fab9b601d2173fa76f12a85a0d9d2e3487752e9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/dconf-gsettings-backend_0.22.0-1_amd64.deb
24b6d1ecce8fc905db85bbef9da2a81c1a73b687e0730065ad2143c8cec301b5 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/isc-dhcp-client_4.3.1-6+deb8u2_amd64.deb
3bc37074b3c0dee2fec29771c2737a4ed576da260495e8259dd05c8b287f3034 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/wpasupplicant_2.3-1+deb8u4_amd64.deb
c8e863928022d4723a40177958b0d1e236540b2ae540bf17f534124fc45f8b43 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/perl_5.20.2-3+deb8u6_amd64.deb
d0d4f866944f85773a0086346da11c97f4bf7156f91ea912c8f48bbdb95b77ab /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpopt0_1.16-10_amd64.deb
e003049613ad688ad33a472c902b086b30f13161dee305e085d5a47876d3ecd5 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libwayland-cursor0_1.6.0-2_amd64.deb
f95eb436176050f52e85ed5eebe12c3d851b6788735df860e18a219647d330d8 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/gcc-4.9-base_4.9.2-10_amd64.deb
5105f77289a7e08faaf3bb4c16c6945cafca65b9bdb4792fef820045ab43e568 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxext6_2%3a1.3.3-1_amd64.deb
afd2bf30eed6cd71440fa7f6424629a8c61d98e9d7b01bc0ee893d79fcda1cf4 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libmagickwand-6.q16-2_8%3a6.8.9.9-5+deb8u6_amd64.deb
be7f873c8f149b53b8cc3c337b067050d18208cb0de3f8cf6114a29bd20a17e3 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libaudit-common_1%3a2.4-1_all.deb
4a2da3e73aa753fb536353f3b26709f58eaef913349705f8da731d9b78abf941 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/startpar_0.59-3_amd64.deb
6cee4cf858797141ecb5775f33a82cb7ffb5d2c047a0fb9f4ed08005b9c33671 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsemanage-common_2.3-1_all.deb
c84ce77391e1dccbc0fe3c6d09c88926e103ed77d22e2ebd23b8508a7d5cce79 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/xbitmaps_1.1.1-2_all.deb
4abdef9495c0d45f16cdf9305adbc89d75562fc3daf21e011bbf2d2f6c5a4cef /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libestr0_0.1.9-1.1_amd64.deb
4ed5a037b4500a34c1b61e79fee954cd5f3bd6d7d2204ba0ebd27bb2490a11c8 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/emacsen-common_2.0.8_all.deb
9970b3b9c30d2dd0173c31e8fd12f4ad0cdacb9d5144420dc2d2b7bf1e36a86b /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libatspi2.0-0_2.14.0-1_amd64.deb
7d348fffa276db57f43a2588c77cf90fbca472631d680f9476f53b28d285da62 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/findutils_4.4.2-9+b1_amd64.deb
ff739711c5aa6df107fdfb6e13491e8317b2c45477d91a6b17da5660cd8ca8f4 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxcomposite1_1%3a0.4.4-1_amd64.deb
79124f4bde0867e63db1466d9ba9bbf7650f2e2f15c64e8bf1fe2dac42b98221 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libtcl8.6_8.6.2+dfsg-2_amd64.deb
05a433b5baf5b768b8c16de1cc943ed162c009b56bba72dffce64a6c10e2eb88 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/tasksel_3.31+deb8u1_all.deb
574bf7c9f4016d3bb4b0b1983991cef187f724dd3b3fa7aa580d1904c320d3d2 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libruby2.1_2.1.5-2+deb8u3_amd64.deb
1bc73cfb6703460b10f6d378f8cd2e379aac230a2b896c3cee90688fd32abfb4 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/gconf-service_3.2.6-3_amd64.deb
d618d2f930348415220a0f99f8e0c936df9dc370b8c608df715a95d02440f8ad /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libcairo-gobject2_1.14.0-2.1+deb8u1_amd64.deb
8366634609f3c4985c7ee01a1d68a9733d3dc6b54831437d8bad9d11f667c639 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libavahi-common-data_0.6.31-5_amd64.deb
f4defaf534d277632f1d23d6057c5255b032c62436e635ea89a1a7007a54b7e3 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpsl0_0.5.1-1_amd64.deb
f58923eeaea87db676343e7cb12e624b07df5f2fdfc0873051e4d1c1f309b4a4 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/glib-networking-common_2.42.0-2_all.deb
4cbac104ec16d4f821b39a03be69c1d01c051c913bdfbac1cc3d9567a23eeb0c /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpam0g_1.1.8-3.1+deb8u1+b1_amd64.deb
dfb1cf0048f35ec1da9752ee9966aaf8014d1ee160377d0e4631d526e328ab31 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libwayland-client0_1.6.0-2_amd64.deb
3c09c360031a4d251b294557ac3dd4365150c1bffd522b4a78ba9d93f6d3ab26 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libatk1.0-0_2.14.0-1_amd64.deb
fa400bcdabe9293b93f96011c41a9b0c4b7a9d190b22175d634c9188a5396ec0 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgnutls-deb0-28_3.3.8-6+deb8u3_amd64.deb
07bf131f4f0f8a9f1a023ab88cce3a1d12cc7222d3c7f08f00b60a3699af5188 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxcb1_1.10-3+b1_amd64.deb
65d0b0e84007c11c6d41cc3a4609172794e261dbf3417648d75720669b90bcfb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/systemd_215-17+deb8u5_amd64.deb
5ea7301f38ffdfd987655e55b7ce74aa556718f20fca79077e0cf69372022c95 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/x11-common_1%3a7.7+7_all.deb
38d6013c0b6305caf38932e6274108d81b2b2df0dd67f04987aa3f69c1e6677e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxft2_2.3.2-1_amd64.deb
cfb120644cfcb4e08a77069c388197c4db4fbf0136c80973d0194cc562248904 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpython2.7_2.7.9-2+deb8u1_amd64.deb
44ba6ffe48c766c7cc6e4deae28832f8da5cbd4c8467b17df5e7fdcecd3fd8a1 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/insserv_1.14.0-5_amd64.deb
81253010bdddead356912da53eeabf853cf977b15601d88cdc1f877c93e84fe6 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/vim-nox_2%3a7.4.488-7+deb8u1_amd64.deb
969b13188c642196def3846e1e44e7923bcf1fa07374b0fd7fe766ea2ba11bd0 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsqlite3-0_3.8.7.1-1+deb8u2_amd64.deb
13045865f68dadb1f35c51e6914f32886ab8ddcaec6ac165abfd3c2fe0b49b74 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/xterm_312-2_amd64.deb
a7447fff98bec9bb0bb0ba3c0555232f90094c35d41ef5c5746c1ff9790d5a39 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/dpkg_1.17.27_amd64.deb
2d5468b219f0684fe22bc577b296d51683b7c7ece8a4a91ed702085adaaca47e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libicu52_52.1-8+deb8u3_amd64.deb
0e5782579c31673fea788d442c17747e475b99ad5ee0090847b883d0a0dbc470 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/vim-common_2%3a7.4.488-7_amd64.deb
209a2c0c192d7debe0453a671f443dc73120c8c062ce66abe44afd06e711c801 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libacl1_2.2.52-2_amd64.deb
d4b1c32cff39c0ee22c5d94d363004ca4fa241b454614e22bb11e2eeacf29494 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/nano_2.2.6-3_amd64.deb
3f0edce37c37e790f917db1bce8a0815a57799be04c9e068dd575d4654c5b0dc /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/wireless-tools_30~pre9-8_amd64.deb
daa2ca81dd2d72e1db189a7b2f7cdcae06b558d48fe031f314ef06db877e8bfb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libtext-charwidth-perl_0.04-7+b3_amd64.deb
5bae064daca2f6ac6e74ad0f2dbef867592a3652854884d136ee1d2dcdb511a3 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/glib-networking-services_2.42.0-2_amd64.deb
d9d5a9f2992745458794ac9919697db2e113562e345f880d1c2472c843be2e7a /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/gpgv_1.4.18-7+deb8u3_amd64.deb
2898c06482a26ba393db4777bc6ef33dbf9954a4ac0cee6f05f4317b19986abe /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxcursor1_1%3a1.1.14-1+b1_amd64.deb
14c4eeee6b2f43fe21a3189a2aa6cc5d5b25aea99bd1000db620f48dcc05566f /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/dconf-service_0.22.0-1_amd64.deb
724749f2ea6a471ba353f6a93585bf98577c2103648297fac40c46b9a08671b0 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxcb-shm0_1.10-3+b1_amd64.deb
8759526fdcdfa7006d19a29e9da80433c8b2a407280338a02c41b03327739010 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/ncurses-term_5.9+20140913-1_all.deb
1151d414a1870152d983a99737df962734b5387227298e4dae405aa2902c59c3 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libjasper1_1.900.1-debian1-2.4+deb8u1_amd64.deb
8f1c9f4acaaa7cbe8b742c16d3b7c261c42193ceefef927cdefeccfc2b92348d /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libdatrie1_0.2.8-1_amd64.deb
a1402290165e8d91b396a33d79580a4501041e92bdb62ef23929a0c207cd9af9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgcc1_1%3a4.9.2-10_amd64.deb
8747209f5181fa70c012cf81bec959460d1a4a5763fa38cd50b5b5a4a6cfaf48 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/nfacct_1.0.1-1.1_amd64.deb
5d486022cd9e047e9afbb1617cf4519c0decfc3d2c1fad7e7fe5604943dbbf37 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libnfnetlink0_1.0.1-3_amd64.deb
758f9544e5b774843e3f829e1b9f204cc9962291cb889ee1996cf9fdc7c7ec85 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/emacs24-common_24.4+1-5_all.deb
0bb54d61c13aa5b5253cb5e08aaca0dfc4c626a05ee30f51d0e3002cda166fec /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libfontconfig1_2.11.0-6.3+deb8u1_amd64.deb
afa9b3a7a72f4c35213d78d682efa0f3d228d1d1e82793fafbedcbff4ea76236 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/aptitude_0.6.11-1+b1_amd64.deb
044de946e43264d0541a3c92b08dae35a5aff8e01919cfe48f731121f2d80d42 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/udev_215-17+deb8u5_amd64.deb
b75102f61ace79c14ea6f06fdd9509825ee2af694c6aa503253df4e6659d6772 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/zlib1g_1%3a1.2.8.dfsg-2+b1_amd64.deb
6fae0d83fd9b7d6607048fce6e67ff8c346a28a8cf3d983c54a588796bea6fd5 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libcwidget3_0.5.17-2_amd64.deb
1e9d8f7a48e980be230c22b8a0c198f59e7470028b667c6a7edadd7115f68af2 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libcairo2_1.14.0-2.1+deb8u1_amd64.deb
6b6aefe57b52ac77dc0891c96f6f00472fdd1e9d14128aa5a60e337c5602158d /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libice6_2%3a1.0.9-1+b1_amd64.deb
889c31413bd03e5d87421bc945b8a195b2eab9f72aa88aaf0ae566dd024632ee /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxml2_2.9.1+dfsg1-5+deb8u3_amd64.deb
d318c80d9674e151308a16c3b1b3a889d2d07fbe3bb53656eb4a0f32bb370ac6 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/systemd-sysv_215-17+deb8u5_amd64.deb
3a6e19c975e594b5f251be2e1ac75da15515db7b324d2b62de3f823857eb3554 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libcap2_1%3a2.24-8_amd64.deb
809665fb316152e1c862873abe1f4358302ab8bdab9b034bbe178f0e68257f56 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsepol1_2.3-2_amd64.deb
fc10c1d2d11c16f26cca33e33f73949867c1140c4b71bc7ed0bf02b246c95bcb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/emacs24-bin-common_24.4+1-5_amd64.deb
a57b6d53169c67a7754719f4b742c96554a18f931ca5b9e0408fb6502bb77e80 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpng12-0_1.2.50-2+deb8u2_amd64.deb
5ed3da10532bca0eede9c9c6dbe6e73bbaa0aa7781d49a0a9d3e411ab95f6023 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libisc-export95_1%3a9.9.5.dfsg-9+deb8u6_amd64.deb
0e472e1100e88c40a51f2052ddfab7ddf46e5045100decb54717561b306ec9df /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/haveged_1.9.1-1_amd64.deb
06b4254a0a78fdf199b044975d5b750902ca8916400db7cc309deeba44dee42e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libtiff5_4.0.3-12.3+deb8u1_amd64.deb
f412725e1489432618311387f8574d2602c9a4d8d02bf98c7df728792975102a /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libdebconfclient0_0.192_amd64.deb
f95a3a55833356285026543d663a6c2e91c1b6adc463bae38e79350021eba32a /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/hicolor-icon-theme_0.13-1_all.deb
9a7400c7eb839840368ef468865d5258c34aedd010a903685e3b6169b9c54ed0 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsmartcols1_2.25.2-6_amd64.deb
b35bb0fd48cfa12a541a37a721d2d3520790c1bad7faedd7b7cf816dce830c1e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpcsclite1_1.8.13-1_amd64.deb
1832b71d0c20073059cd7f102de454b5e7cef04cb852eae3e5d51f857a10f050 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/grep_2.20-4.1_amd64.deb
2519377e74e5a4cbc409f3d98f0e830ac5828e885a0f6e5a6c5aba84f9c991f2 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libdb5.3_5.3.28-9_amd64.deb
a60661f537292862f9bfa4c421df5af126da5032def818a0bf38c49b68656328 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/liblzma5_5.1.1alpha+20120614-2+b3_amd64.deb
93c19ac69bae5238d30bcfb0adaa49d6b3d32aa7e997aae3eda68f9c910a565f /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgconf-2-4_3.2.6-3_amd64.deb
18a028fec2fc1de8c24c85f53d6af2972f6688f2765a5e6202674da00179b573 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libusb-0.1-4_2%3a0.1.12-25_amd64.deb
7bb13d6dd08e71c4fca35b8316d4a3cdf7b9f96ffbad42c3030a86d6933dc4f9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgraphite2-3_1.3.6-1~deb8u1_amd64.deb
bc773e0b34097ec23baeb08c48f66639a88c23815b0ca9903710c6cc2c8e9041 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/debconf_1.5.56_all.deb
f7963c0338fd031101f3f684a4e37306eefcd05094220947dd9cb7388a2fe85f /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/fontconfig-config_2.11.0-6.3+deb8u1_all.deb
b175418980d57695b70143208964f702673ad91cb556b18753a8f19abc1ad779 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/tar_1.27.1-2+b1_amd64.deb
88bcbf1a75f0666cd6d73e0ea7e6e43705da06628dff7b286f1815b73e095594 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/procps_2%3a3.3.9-9_amd64.deb
827b6b2847468faa2b6dd7a082d9992b20d7ecc43efd1bb299c8d57d3174ed45 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/liblogging-stdlog0_1.0.4-1_amd64.deb
74f785377cbd5294fdd6bd6cee6a493da8c82db7d4b3be2c438f581d9c497a60 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/sed_4.2.2-4+b1_amd64.deb
bba030aacb466005722287fc8241e27e74fc5721f3ec91efc85a90821b4c56ae /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/sysvinit-utils_2.88dsf-59_amd64.deb
bcd8d4d7b7a8fd791b4207688a1239fcb7863b3a0f6941a8e446ba7d5dbbcde7 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libdevmapper1.02.1_2%3a1.02.90-2.2+deb8u1_amd64.deb
1d8e7b5c75e6b60769241da5f33c6befffb1a8dc5826474b3191f8f1d1690634 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsemanage1_2.3-1+b1_amd64.deb
5df7eb5ffa3e3513a2193df635cfc60f22bd759d9c886bfb1b22235f4095b3db /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/apt_1.0.9.8.3_amd64.deb
a9d26a7d57c7c3a35dedb2b8051de277a82c940a447a54fac3476d9018a9ea27 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsoup-gnome2.4-1_2.48.0-1_amd64.deb
5d91c6dbf60d6b43e307ee8099fba968b72b17b6c46c754ade6ff14eadfb5487 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libnetfilter-acct1_1.0.2-1.1_amd64.deb
6d3764c746887015c88c684aecc14dd1317eefeb76ba2acdf59d9ad5e4d97236 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/coreutils_8.23-4_amd64.deb
31740b3b94289889d31ec30a15e484ce541dd1c037f10b34d2a9b78e71fe75a6 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/init_1.22_amd64.deb
97d427c5efc2a118544e4b933fdb473c92ed2664d6b62633811656b106f4efbe /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxaw7_2%3a1.0.12-2+b1_amd64.deb
180ad533991f634c1f185136e0a542f737c50273ddbe5ee684b6679b0a05cf32 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libdns-export100_1%3a9.9.5.dfsg-9+deb8u6_amd64.deb
5bee3794abe9085ec4d7b92bc50f7b490a20a54f6be6555fc1415876960a2d0a /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpam-runtime_1.1.8-3.1+deb8u1_all.deb
fe841e24138f37fbb491ffeced59ccc4ab4e645e148b0d775e978433a4ced88b /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/iproute2_3.16.0-2_amd64.deb
be6222e4c365a97bdfd8a134a47d4f8cfdd244dda27f7f96d9ee4ff67f7c29fb /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/initscripts_2.88dsf-59_amd64.deb
3446906dcef313936df7fa06c609d5ee03f3512a12bb19465ab1c5b6c8b11c68 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/librsvg2-common_2.40.5-1+deb8u2_amd64.deb
73c0bf142f036272f4217ef8b2b68d19435a272468692d20ad0439bfc368a876 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libmnl0_1.0.3-5_amd64.deb
30f34db7a73ac7e1b8f2945ac1b5d34e649beb2fa71b2232c0ccde0ca19e697d /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpangoft2-1.0-0_1.36.8-3_amd64.deb
13dc6b9e2f00a59b36dd1b97dd6c0517d48135ef4f1eb99e6a038b6e8a197cb9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/imagemagick-common_8%3a6.8.9.9-5+deb8u6_all.deb
7f5c25329f937dca48f5bda24ce4a87e4bb4b944dbaaa8d5ce8b9398687a137b /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libhavege1_1.9.1-1_amd64.deb
b1bc519f4de645ff7e5450873b23a3d2e4ef797e4dbfdea3f8e144dcdd220c84 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libcap2-bin_1%3a2.24-8_amd64.deb
b03b2d0d400c2002a2d38300bd6630306abb0ff325c3d4a4447ecceb58335228 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxau6_1%3a1.0.8-1_amd64.deb
1cdb73c3e44bd120a6d2992f713e28ceca3618ad954bd77983dfab6b23815819 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/aptitude-common_0.6.11-1_all.deb
8885d95a6e29edeb1ba58156c23b3175b7c02e3d8ecd33eb12453add750c348b /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/dmsetup_2%3a1.02.90-2.2+deb8u1_amd64.deb
f89d9134d96f7257afa3a54b3714082f10e6978f8d49c16f4fb530f06251d6e3 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libnl-genl-3-200_3.2.24-2_amd64.deb
1277261ed3b901d70b01901836b2f6d89235dd6777636f3f26b5d2979f1c7e22 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxcb-render0_1.10-3+b1_amd64.deb
9805f907e97df53b8eedd690e5bc64b8bdd8cfb72d97849644b3fe03267c6fcf /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/liblocale-gettext-perl_1.05-8+b1_amd64.deb
58ea7d36be93ec2286680912e7a73b97176711e05b6efd249aa86d2a2f581a3c /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/cpio_2.11+dfsg-4.1+deb8u1_amd64.deb
dfce4b6483c5704da051bc7da6aee76c025bf8a093212be122e956d7a8ea4c64 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpixman-1-0_0.32.6-3_amd64.deb
0e8c31b339c6166f0a49c2afb566b76c88f324eaf5c1fda8246536c01cf83dc6 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libfile-mimeinfo-perl_0.26-1_all.deb
ee4d9dea08728e2c2bbf43d819c3c7e61798245fab4b983ae910865980f791ad /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libc6_2.19-18+deb8u6_amd64.deb
9a39cf94d22be09df7be4b7dfeba78199c4b14364e4f7f4b8c28408106aee716 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgnutls-openssl27_3.3.8-6+deb8u3_amd64.deb
a8fb09a445c2c35e087fe8131baa32bfe7f5c4f24e5382c5113bf288c84730bc /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libdbus-1-3_1.8.20-0+deb8u1_amd64.deb
7b156391cb5aef83df692bf4f966313d5fbd96481945dc65b384471067d16124 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgpg-error0_1.17-3_amd64.deb
497f26bc01c3837b724051da393af20f00239a81284d73b98dd4457f3210deac /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/rsyslog_8.4.2-1+deb8u2_amd64.deb
fe270d815cc98e15dc3b42aeeb79ceaab7a7606fef170038111b5ca6dd9c686a /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/multiarch-support_2.19-18+deb8u6_amd64.deb
5457e55ae5882200c8259602385aa564833ec25de96826f9eb2f9385619d3f83 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/login_1%3a4.2-3+deb8u1_amd64.deb
eece76a3918c3a6e7867620d3f3f3a71c1a7bac2730b597d5df0e09492a247ea /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/man-db_2.7.0.2-5_amd64.deb
2e0c16fff25ac942b3482ff93802b430b1d8b729f3de82ee990e05fa20635b0a /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/emacs24_24.4+1-5_amd64.deb
d829dd0582eade0896d945384897c6a433a07ec683a38ccf654707e4e41ca54a /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libiw30_30~pre9-8_amd64.deb
5ca554f121dbc7200f5c545fdf6a9aacb6eda6a2e521b5307915c9b24016ca12 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libjson-glib-1.0-common_1.0.2-1_all.deb
dedd4adcdf8b347417c4cb09ae23eb49e232540374d6c51590b08910d2392532 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libkrb5-3_1.12.1+dfsg-19+deb8u2_amd64.deb
682d2321297c56dec327770efa986d4bef43a5acb1a5528b3098e05652998fae /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libexpat1_2.1.0-6+deb8u3_amd64.deb
15cdebe879e12783232b541b482e41cf80d83ec4037955ee5fe8deb14ad00698 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/netcat-traditional_1.10-41_amd64.deb
f1b72689f30ab841119131fafc1c01361f0f4518865afa6cadbfde313556cb10 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libslang2_2.3.0-2_amd64.deb
f513a611c0ba9b8496fe5b8bc5bd9a39c924e134d5230801dd92e429d77e204e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpcre3_2%3a8.35-3.3+deb8u4_amd64.deb
ac397a0c8d16891dbc0348a9ee30506b8b4cafe138a25b3af9e3cd0b417fab3d /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libjpeg62-turbo_1%3a1.3.1-12_amd64.deb
bb32f6c2662521ecca854a869496c706c2f37e48192b050a804782d3a624c76e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxrandr2_2%3a1.4.2-1+b1_amd64.deb
e923857b3697e6ead173a233af290accafb2f7813d4bdba57e10ddc070ffd14a /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/liblockfile-bin_1.09-6_amd64.deb
8980934c84c0ebbca4158023d91ced3ddbfa028a2be25959ff4566b37eceb8f4 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxrender1_1%3a0.9.8-1+b1_amd64.deb
da964cb1d9016ebbb65667b1ec743bbec06d817278d4038e15292ce554f835da /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/sysv-rc_2.88dsf-59_all.deb
f1f1cb26bee9c2ba2879295a4db3eb4c0646bf2b7f317e74ddb23357e749f648 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libudev1_215-17+deb8u5_amd64.deb
b7b4916f37886b331027199fa6070193cd0102f1256bd0d84b1491596b68e298 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libproxy1_0.4.11-4+b2_amd64.deb
7338081375ff28a39ecb667cb9a6357672062f8079e3500f52c9c3375b73a9dc /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libfile-desktopentry-perl_0.07-1_all.deb
06e83f850bb4271de223623f1f44cc2956390a289d0e94a150ba4fbb97ac8b4a /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgssapi-krb5-2_1.12.1+dfsg-19+deb8u2_amd64.deb
330941dbd4b3ff90cc4625c980e41e2d7447c284d0b4734393b80f7597a37c72 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libcroco3_0.6.8-3+b1_amd64.deb
cc36aeebc762776df6b911fd224afcfb1b0e34d7f4773a2ebf3fc2f1b7fc8533 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libelfg0_0.8.13-5_amd64.deb
2b04bfeb3653c26978fe123d15822078cbf216619e5c0c5c9c7ce024c2c234c9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/base-passwd_3.5.37_amd64.deb
d4957a3ccb9c311c6a24df2f45652b3a72e854daa79cb8675e9d501389ba11e0 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/perl-base_5.20.2-3+deb8u6_amd64.deb
cf1c9dfc12d6cfd42bb14bfb46ee3cec0f6ebc720a1419f017396739953b12c5 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpython2.7-stdlib_2.7.9-2+deb8u1_amd64.deb
7daba7704bbe4674af2ac4172958950ac70c27e094682f76a2ef149e7f3ee6ed /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsigc++-2.0-0c2a_2.4.0-1_amd64.deb
062c11c06d774d18c008b9efe0f479517f2bcebf9e990ae8508a04596fcdf054 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgtk-3-0_3.14.5-1+deb8u1_amd64.deb
6758bc820616254634fdd2354a2691e40d2973d6bf3a9c12417f02770f75081c /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libxdmcp6_1%3a1.1.1-1+b1_amd64.deb
fead83722cc48a6cd679e3b847b88d6cfaca0847bc7d80c4ef6f10568c24fe08 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/librsvg2-2_2.40.5-1+deb8u2_amd64.deb
7c6f0e2db9c1442b0e4d42c54cc953032601968b126a2764f4414e61f678894d /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgcrypt20_1.6.3-2+deb8u2_amd64.deb
bf9edebb4a3576c564ebce5570f19c42f81b5bc997b77fd170aae06c5b943dff /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/bsdutils_1%3a2.25.2-6_amd64.deb
3eb437f80b8042d4670367b14a017f7c530d7077aec6e0cc6368610e986d0ce8 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libasound2-data_1.0.28-1_all.deb
ab7821a322a6c137eb7b36297eba11a5d2a3d3c27e480a238ff4538898570fb9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libuuid1_2.25.2-6_amd64.deb
a6d4004f2b16dcc8523f20473815b95b564cba13f5953201a05bdda8aa002ba0 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libldap-2.4-2_2.4.40+dfsg-1+deb8u2_amd64.deb
5930454002ca3bbf13ff3d2829252de1ec512617f5d2b997d3c6006e176d6c38 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libbz2-1.0_1.0.6-7+b3_amd64.deb
5a3eb5b006531726a78df46486414b5afa1bb17dd6f0adbd638d098b05224292 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libatk-bridge2.0-0_2.14.0-2_amd64.deb
cd862175f8051a97da2119c800c6167dc1886df1f8484aae474314596be64495 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libhogweed2_2.7.1-5+deb8u1_amd64.deb
ad01b2c41185a9f52d61eaf838553b3bc3c2059ee1b4eb33e2c14774770b8d76 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libdbus-glib-1-2_0.102-1_amd64.deb
4e2239321aaeffef7dc4a4b4196bb3b3d3b11a4b3b613818e18cc96ab9ee1508 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsm6_2%3a1.2.2-1+b1_amd64.deb
155a31b0f716aa3dcd7ee68e9bd57e0b76a6b31f4e41fb2d953e986315437082 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgmp10_2%3a6.0.0+dfsg-6_amd64.deb
37e8c3da527511b5f900174b21af4f11530a1c4fd36a3230b48ac591ff2cc68b /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgdk-pixbuf2.0-0_2.31.1-2+deb8u5_amd64.deb
ae6fd50a5346f94b8c3904de52c5aadf58dbd13f8d016d8954a0f4a65a14b637 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libncurses5_5.9+20140913-1+b1_amd64.deb
992e35bf8c1685ba1cb439a99a78db72c7960075cb25cf3175d67f782cbb75c3 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libthai0_0.1.21-1_amd64.deb
cf79de26fcf67ff42a88e6b33b486b92943f11760996ad7de19b7b72b96ed41e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libfile-basedir-perl_0.03-1_all.deb
0982f09bf056fb0be9c2a519a20009c4c7dc8df45e05de983ae2c04e82cd1ab8 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/wget_1.16-1+deb8u1_amd64.deb
4c6ba8b5a7bbba3fb17a84c1df7f25f6075e50c1a905b98d36e3357b8d2cdace /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpam-modules_1.1.8-3.1+deb8u1+b1_amd64.deb
a72c59991f2ee5ea8052a7885bf72a8cb80e28a890a0f70bb992f29605123099 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/net-tools_1.60-26+b1_amd64.deb
e04f13c3b977bdcd80a2d3f9c45bf2ed336fb5398fbb9f86873f722d8bd1784a /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libustr-1.0-1_1.0.4-3+b2_amd64.deb
e7198a92fb34ca8f4ad7718e31b4ba3e379130be8cf7be06915a71a686f7c1bc /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/tasksel-data_3.31+deb8u1_all.deb
8c3bdb6b151dd42f52bf98234a4220b6890f01f8ce7b77c718a9685bc3f902f3 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/isc-dhcp-common_4.3.1-6+deb8u2_amd64.deb
23af40bd18622c34028c9c486684aacde48f0d97e52b5be33d27a66a68d9d1de /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/vim-common_2%3a7.4.488-7+deb8u1_amd64.deb
673753f8d8f2af5d630463b960157d9086d8253d94b16e019eb81f0c3c056355 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libgpm2_1.20.4-6.1+b2_amd64.deb
7747388a97ba71fede302d70361c81d486770a2024185514c18b5d8eab6aaf4e /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/iptables_1.4.21-2+b1_amd64.deb
8d12032fca3e260224e0a5db58e5b71355610aee012be0c5f8289d0b13f4ebaf /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpipeline1_1.4.0-1_amd64.deb
5961f3a6804272fdd3dc07349bc02df5705fe80aca251dc6961312d7dc8d6b2d /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/manpages_3.74-1_all.deb
916e2c541aa954239cb8da45d1d7e4ecec232b24d3af8982e76bf43d3e1758f3 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpython2.7-minimal_2.7.9-2+deb8u1_amd64.deb
bde89cf8ff7876889e17fda0245f4dd3e829b6f89e617272637c1692c84dd694 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libjson-c2_0.11-4_amd64.deb
cafd83ffc533265e54b3fcdf4992cc9054822b7d81cfd91adc1943205b8fc5cc /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/tzdata_2016f-0+deb8u1_all.deb
a349d2fcf193d696cd35adb714535f9239ee6a5c6b15fb9d5247678606d63aa6 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libeatmydata1_82-6_amd64.deb
c7baa3065bd9dc063ebf5c147b8b85d346141c379bb9be1ef106610727f7000b /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsoup2.4-1_2.48.0-1_amd64.deb
8b91bce988c38798e565820919a600f1a58ca483d8406860cc37e847a55a6bfd /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/readline-common_6.3-8_all.deb
9d4a3a989503c28bf3f2b7d710aa5b20427e5c4b5e4823c4024e95868622a2d7 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libfftw3-double3_3.3.4-2_amd64.deb
4f22ddf5061775fa0db1a260d77f1847870f73c46fe2ca6ed31ab393f139d777 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libnl-3-200_3.2.24-2_amd64.deb
5456a792a8cd6a7b5c37c025f24a7273a9e9a4ab4cc27422b8376859807af17d /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/bash_4.3-11+b1_amd64.deb
14820ca6a795ce534a8292338ddda0a5af747a66f8091d88265107b2782cec19 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libvpx1_1.3.0-3_amd64.deb
c088f8e9ce755eed168ff1e5be789252cadd4199070f2df703acb41742d90186 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libpangocairo-1.0-0_1.36.8-3_amd64.deb
791ea0d7762b92d916f3a6cabe534b57642b152d2d01aaac4a7606c2829664bc /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libsasl2-2_2.1.26.dfsg1-13+deb8u1_amd64.deb
564bfc0dffd667e3ca893a1df1011e7a3fba74abde9a1a68b94297d6b057f077 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libblkid1_2.25.2-6_amd64.deb
f1509bbabd78e89c861de16931aec5988e1215649688fd4f8dfe1af875a7fbef /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libstdc++6_4.9.2-10_amd64.deb
d3968bb6ce59afaecc9912c586d8faaea01dd42255b7171541996de56678ddc5 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/passwd_1%3a4.2-3+deb8u1_amd64.deb
50c122e36f96e5cc808c6b7528ebd27f8086783e2c5b7c39ac7f6da6f62b09c1 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/shared-mime-info_1.3-1_amd64.deb
473f0d4073f4a3b4e1d554bb3a4c03ca80393fadd84ae3c97831ed663aac12f5 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/kmod_18-3_amd64.deb
24cb370d0dab9769ab1cce6a8362e5a785152b253319789ac6d2420f1ce42185 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libharfbuzz0b_0.9.35-2_amd64.deb
2a2ecac1ab6c9755215669040af45f0e73eda92f682e0578417fcd2287e79b40 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/sudo_1.8.10p3-1+deb8u3_amd64.deb
a1ff3f476eb52161a65ab879aa9b56fff32dac986642ffc885d4cec714a6f577 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libltdl7_2.4.2-1.11+b1_amd64.deb
0dc9757a8c7da4ad22dfef8607b144f75c9285f60127c67ab9b231da6d170a3b /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libdconf1_0.22.0-1_amd64.deb
bf1f9efab58f2a0df6687c3725793d1c1117a5c06ff25ffc7d48a54120578127 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libcomerr2_1.42.12-2_amd64.deb
486cc88ee74e79ad491fda2cece05f17db4e1e642c3f8f2ac001e5b129faff80 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/base-files_8+deb8u6_amd64.deb
+ DEBIAN_FRONTEND=noninteractive
+ DEBIAN_PRIORITY=critical
+ DEBCONF_NOWARNINGS=yes
+ chroot_cmd eatmydata apt-get -o Dpkg::Options::=--force-confnew --yes -o Acquire::Retries=3 -o Dpkg::Options::=--force-unsafe-io -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 install ncurses-term aptitude tasksel sudo dmsetup psmisc emacs vim-nox gnupg xterm libfile-mimeinfo-perl libglib2.0-bin haveged wireless-tools wpasupplicant
+ local retval
+ true
+ '[' '' == 1 ']'
+ /usr/sbin/chroot /mnt/removable/qubes-src/linux-template-builder/mnt eatmydata apt-get -o Dpkg::Options::=--force-confnew --yes -o Acquire::Retries=3 -o Dpkg::Options::=--force-unsafe-io -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 install ncurses-term aptitude tasksel sudo dmsetup psmisc emacs vim-nox gnupg xterm libfile-mimeinfo-perl libglib2.0-bin haveged wireless-tools wpasupplicant
Reading package lists...
Building dependency tree...
gnupg is already the newest version.
dmsetup is already the newest version.
ncurses-term is already the newest version.
tasksel is already the newest version.
The following extra packages will be installed:
adwaita-icon-theme aptitude-common dconf-gsettings-backend dconf-service
emacs24 emacs24-bin-common emacs24-common emacsen-common fontconfig
fontconfig-config fonts-dejavu-core gconf-service gconf2-common
glib-networking glib-networking-common glib-networking-services
gsettings-desktop-schemas hicolor-icon-theme imagemagick-common libasound2
libasound2-data libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0
libavahi-client3 libavahi-common-data libavahi-common3 libcairo-gobject2
libcairo2 libcolord2 libcroco3 libcups2 libcwidget3 libdatrie1 libdbus-1-3
libdbus-glib-1-2 libdconf1 libelfg0 libexpat1 libfftw3-double3
libfile-basedir-perl libfile-desktopentry-perl libfontconfig1 libfreetype6
libfribidi0 libgconf-2-4 libgd3 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common
libgif4 libglib2.0-0 libglib2.0-data libgomp1 libgpm2 libgraphite2-3
libgssapi-krb5-2 libgtk-3-0 libgtk-3-bin libgtk-3-common libharfbuzz0b
libhavege1 libice6 libiw30 libjasper1 libjbig0 libjpeg62-turbo
libjson-glib-1.0-0 libjson-glib-1.0-common libk5crypto3 libkeyutils1
libkrb5-3 libkrb5support0 liblcms2-2 libldap-2.4-2 liblockfile-bin
liblockfile1 liblqr-1-0 libltdl7 liblua5.2-0 libm17n-0 libmagickcore-6.q16-2
libmagickwand-6.q16-2 libnl-3-200 libnl-genl-3-200 libotf0 libpango-1.0-0
libpangocairo-1.0-0 libpangoft2-1.0-0 libpcsclite1 libperl5.20 libpixman-1-0
libpng12-0 libproxy1 libpython2.7 libpython2.7-minimal libpython2.7-stdlib
librest-0.7-0 librsvg2-2 librsvg2-common libruby2.1 libsasl2-2
libsasl2-modules-db libsm6 libsoup-gnome2.4-1 libsoup2.4-1 libsqlite3-0
libtcl8.6 libthai-data libthai0 libtiff5 libutempter0 libvpx1
libwayland-client0 libwayland-cursor0 libx11-6 libx11-data libxapian22
libxau6 libxaw7 libxcb-render0 libxcb-shm0 libxcb1 libxcomposite1
libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxft2 libxi6
libxinerama1 libxkbcommon0 libxml2 libxmu6 libxpm4 libxrandr2 libxrender1
libxt6 libyaml-0-2 m17n-db mime-support perl perl-modules shared-mime-info
ucf vim-common vim-runtime vim-tiny x11-common xbitmaps xkb-data
Suggested packages:
debtags apt-xapian-index emacs24-common-non-dfsg emacs24-el
libasound2-plugins alsa-utils cups-common libcwidget-dev libfftw3-bin
libfftw3-dev libgd-tools gpm krb5-doc krb5-user gvfs libjasper-runtime
liblcms2-utils m17n-docs libmagickcore-6.q16-2-extra pcscd librsvg2-bin
tcl8.6 xapian-tools gawk perl-doc libterm-readline-gnu-perl
libterm-readline-perl-perl make libb-lint-perl libcpanplus-dist-build-perl
libcpanplus-perl libfile-checktree-perl liblog-message-simple-perl
liblog-message-perl libobject-accessor-perl cscope vim-doc indent wpagui
libengine-pkcs11-openssl xfonts-cyrillic
Recommended packages:
aptitude-doc-en aptitude-doc libparse-debianchangelog-perl at-spi2-core
colord dbus xdg-user-dirs krb5-locales ghostscript gsfonts libsasl2-modules
xml-core file rename libarchive-extract-perl libmodule-pluggable-perl
libpod-latex-perl libterm-ui-perl libtext-soundex-perl libcgi-pm-perl
libmodule-build-perl libpackage-constants-perl x11-utils
The following NEW packages will be installed:
adwaita-icon-theme aptitude aptitude-common dconf-gsettings-backend
dconf-service emacs emacs24 emacs24-bin-common emacs24-common emacsen-common
fontconfig fontconfig-config fonts-dejavu-core gconf-service gconf2-common
glib-networking glib-networking-common glib-networking-services
gsettings-desktop-schemas haveged hicolor-icon-theme imagemagick-common
libasound2 libasound2-data libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data
libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3
libcairo-gobject2 libcairo2 libcolord2 libcroco3 libcups2 libcwidget3
libdatrie1 libdbus-1-3 libdbus-glib-1-2 libdconf1 libelfg0 libexpat1
libfftw3-double3 libfile-basedir-perl libfile-desktopentry-perl
libfile-mimeinfo-perl libfontconfig1 libfreetype6 libfribidi0 libgconf-2-4
libgd3 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgif4 libglib2.0-0
libglib2.0-bin libglib2.0-data libgomp1 libgpm2 libgraphite2-3
libgssapi-krb5-2 libgtk-3-0 libgtk-3-bin libgtk-3-common libharfbuzz0b
libhavege1 libice6 libiw30 libjasper1 libjbig0 libjpeg62-turbo
libjson-glib-1.0-0 libjson-glib-1.0-common libk5crypto3 libkeyutils1
libkrb5-3 libkrb5support0 liblcms2-2 libldap-2.4-2 liblockfile-bin
liblockfile1 liblqr-1-0 libltdl7 liblua5.2-0 libm17n-0 libmagickcore-6.q16-2
libmagickwand-6.q16-2 libnl-3-200 libnl-genl-3-200 libotf0 libpango-1.0-0
libpangocairo-1.0-0 libpangoft2-1.0-0 libpcsclite1 libperl5.20 libpixman-1-0
libpng12-0 libproxy1 libpython2.7 libpython2.7-minimal libpython2.7-stdlib
librest-0.7-0 librsvg2-2 librsvg2-common libruby2.1 libsasl2-2
libsasl2-modules-db libsm6 libsoup-gnome2.4-1 libsoup2.4-1 libsqlite3-0
libtcl8.6 libthai-data libthai0 libtiff5 libutempter0 libvpx1
libwayland-client0 libwayland-cursor0 libx11-6 libx11-data libxapian22
libxau6 libxaw7 libxcb-render0 libxcb-shm0 libxcb1 libxcomposite1
libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxft2 libxi6
libxinerama1 libxkbcommon0 libxml2 libxmu6 libxpm4 libxrandr2 libxrender1
libxt6 libyaml-0-2 m17n-db mime-support perl perl-modules psmisc
shared-mime-info sudo ucf vim-nox vim-runtime wireless-tools wpasupplicant
x11-common xbitmaps xkb-data xterm
The following packages will be upgraded:
vim-common vim-tiny
Extracting templates from packages: 18% Extracting templates from packages: 36% Extracting templates from packages: 55% Extracting templates from packages: 73% Extracting templates from packages: 92% Extracting templates from packages: 100%
Preconfiguring packages ...
2 upgraded, 161 newly installed, 0 to remove and 11 not upgraded.
Need to get 0 B/89.2 MB of archives.
After this operation, 358 MB of additional disk space will be used.
E: Can not write log (Is /dev/pts mounted?) - posix_openpt (2: No such file or directory)
Selecting previously unselected package libcwidget3:amd64.
(Reading database ... 13071 files and directories currently installed.)
Preparing to unpack .../libcwidget3_0.5.17-2_amd64.deb ...
Unpacking libcwidget3:amd64 (0.5.17-2) ...
Selecting previously unselected package libgpm2:amd64.
Preparing to unpack .../libgpm2_1.20.4-6.1+b2_amd64.deb ...
Unpacking libgpm2:amd64 (1.20.4-6.1+b2) ...
Selecting previously unselected package libkeyutils1:amd64.
Preparing to unpack .../libkeyutils1_1.5.9-5+b1_amd64.deb ...
Unpacking libkeyutils1:amd64 (1.5.9-5+b1) ...
Selecting previously unselected package libkrb5support0:amd64.
Preparing to unpack .../libkrb5support0_1.12.1+dfsg-19+deb8u2_amd64.deb ...
Unpacking libkrb5support0:amd64 (1.12.1+dfsg-19+deb8u2) ...
Selecting previously unselected package libk5crypto3:amd64.
Preparing to unpack .../libk5crypto3_1.12.1+dfsg-19+deb8u2_amd64.deb ...
Unpacking libk5crypto3:amd64 (1.12.1+dfsg-19+deb8u2) ...
Selecting previously unselected package libkrb5-3:amd64.
Preparing to unpack .../libkrb5-3_1.12.1+dfsg-19+deb8u2_amd64.deb ...
Unpacking libkrb5-3:amd64 (1.12.1+dfsg-19+deb8u2) ...
Selecting previously unselected package libgssapi-krb5-2:amd64.
Preparing to unpack .../libgssapi-krb5-2_1.12.1+dfsg-19+deb8u2_amd64.deb ...
Unpacking libgssapi-krb5-2:amd64 (1.12.1+dfsg-19+deb8u2) ...
Selecting previously unselected package libsasl2-modules-db:amd64.
Preparing to unpack .../libsasl2-modules-db_2.1.26.dfsg1-13+deb8u1_amd64.deb ...
Unpacking libsasl2-modules-db:amd64 (2.1.26.dfsg1-13+deb8u1) ...
Selecting previously unselected package libsasl2-2:amd64.
Preparing to unpack .../libsasl2-2_2.1.26.dfsg1-13+deb8u1_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.26.dfsg1-13+deb8u1) ...
Selecting previously unselected package libldap-2.4-2:amd64.
Preparing to unpack .../libldap-2.4-2_2.4.40+dfsg-1+deb8u2_amd64.deb ...
Unpacking libldap-2.4-2:amd64 (2.4.40+dfsg-1+deb8u2) ...
Selecting previously unselected package liblockfile-bin.
Preparing to unpack .../liblockfile-bin_1.09-6_amd64.deb ...
Unpacking liblockfile-bin (1.09-6) ...
Selecting previously unselected package liblockfile1:amd64.
Preparing to unpack .../liblockfile1_1.09-6_amd64.deb ...
Unpacking liblockfile1:amd64 (1.09-6) ...
Selecting previously unselected package libsqlite3-0:amd64.
Preparing to unpack .../libsqlite3-0_3.8.7.1-1+deb8u2_amd64.deb ...
Unpacking libsqlite3-0:amd64 (3.8.7.1-1+deb8u2) ...
Selecting previously unselected package libxml2:amd64.
Preparing to unpack .../libxml2_2.9.1+dfsg1-5+deb8u3_amd64.deb ...
Unpacking libxml2:amd64 (2.9.1+dfsg1-5+deb8u3) ...
Selecting previously unselected package perl-modules.
Preparing to unpack .../perl-modules_5.20.2-3+deb8u6_all.deb ...
Unpacking perl-modules (5.20.2-3+deb8u6) ...
Selecting previously unselected package perl.
Preparing to unpack .../perl_5.20.2-3+deb8u6_amd64.deb ...
Unpacking perl (5.20.2-3+deb8u6) ...
Selecting previously unselected package libexpat1:amd64.
Preparing to unpack .../libexpat1_2.1.0-6+deb8u3_amd64.deb ...
Unpacking libexpat1:amd64 (2.1.0-6+deb8u3) ...
Selecting previously unselected package libpng12-0:amd64.
Preparing to unpack .../libpng12-0_1.2.50-2+deb8u2_amd64.deb ...
Unpacking libpng12-0:amd64 (1.2.50-2+deb8u2) ...
Selecting previously unselected package libfreetype6:amd64.
Preparing to unpack .../libfreetype6_2.5.2-3+deb8u1_amd64.deb ...
Unpacking libfreetype6:amd64 (2.5.2-3+deb8u1) ...
Selecting previously unselected package ucf.
Preparing to unpack .../archives/ucf_3.0030_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0030) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../fonts-dejavu-core_2.34-1_all.deb ...
Unpacking fonts-dejavu-core (2.34-1) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../fontconfig-config_2.11.0-6.3+deb8u1_all.deb ...
Unpacking fontconfig-config (2.11.0-6.3+deb8u1) ...
Selecting previously unselected package libfontconfig1:amd64.
Preparing to unpack .../libfontconfig1_2.11.0-6.3+deb8u1_amd64.deb ...
Unpacking libfontconfig1:amd64 (2.11.0-6.3+deb8u1) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../fontconfig_2.11.0-6.3+deb8u1_amd64.deb ...
Unpacking fontconfig (2.11.0-6.3+deb8u1) ...
Selecting previously unselected package imagemagick-common.
Preparing to unpack .../imagemagick-common_8%3a6.8.9.9-5+deb8u6_all.deb ...
Unpacking imagemagick-common (8:6.8.9.9-5+deb8u6) ...
Selecting previously unselected package libasound2-data.
Preparing to unpack .../libasound2-data_1.0.28-1_all.deb ...
Unpacking libasound2-data (1.0.28-1) ...
Selecting previously unselected package libasound2:amd64.
Preparing to unpack .../libasound2_1.0.28-1_amd64.deb ...
Unpacking libasound2:amd64 (1.0.28-1) ...
Selecting previously unselected package libglib2.0-0:amd64.
Preparing to unpack .../libglib2.0-0_2.42.1-1+b1_amd64.deb ...
Unpacking libglib2.0-0:amd64 (2.42.1-1+b1) ...
Selecting previously unselected package libatk1.0-data.
Preparing to unpack .../libatk1.0-data_2.14.0-1_all.deb ...
Unpacking libatk1.0-data (2.14.0-1) ...
Selecting previously unselected package libatk1.0-0:amd64.
Preparing to unpack .../libatk1.0-0_2.14.0-1_amd64.deb ...
Unpacking libatk1.0-0:amd64 (2.14.0-1) ...
Selecting previously unselected package libdbus-1-3:amd64.
Preparing to unpack .../libdbus-1-3_1.8.20-0+deb8u1_amd64.deb ...
Unpacking libdbus-1-3:amd64 (1.8.20-0+deb8u1) ...
Selecting previously unselected package libxau6:amd64.
Preparing to unpack .../libxau6_1%3a1.0.8-1_amd64.deb ...
Unpacking libxau6:amd64 (1:1.0.8-1) ...
Selecting previously unselected package libxdmcp6:amd64.
Preparing to unpack .../libxdmcp6_1%3a1.1.1-1+b1_amd64.deb ...
Unpacking libxdmcp6:amd64 (1:1.1.1-1+b1) ...
Selecting previously unselected package libxcb1:amd64.
Preparing to unpack .../libxcb1_1.10-3+b1_amd64.deb ...
Unpacking libxcb1:amd64 (1.10-3+b1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../libx11-data_2%3a1.6.2-3_all.deb ...
Unpacking libx11-data (2:1.6.2-3) ...
Selecting previously unselected package libx11-6:amd64.
Preparing to unpack .../libx11-6_2%3a1.6.2-3_amd64.deb ...
Unpacking libx11-6:amd64 (2:1.6.2-3) ...
Selecting previously unselected package libatspi2.0-0:amd64.
Preparing to unpack .../libatspi2.0-0_2.14.0-1_amd64.deb ...
Unpacking libatspi2.0-0:amd64 (2.14.0-1) ...
Selecting previously unselected package libatk-bridge2.0-0:amd64.
Preparing to unpack .../libatk-bridge2.0-0_2.14.0-2_amd64.deb ...
Unpacking libatk-bridge2.0-0:amd64 (2.14.0-2) ...
Selecting previously unselected package libavahi-common-data:amd64.
Preparing to unpack .../libavahi-common-data_0.6.31-5_amd64.deb ...
Unpacking libavahi-common-data:amd64 (0.6.31-5) ...
Selecting previously unselected package libavahi-common3:amd64.
Preparing to unpack .../libavahi-common3_0.6.31-5_amd64.deb ...
Unpacking libavahi-common3:amd64 (0.6.31-5) ...
Selecting previously unselected package libavahi-client3:amd64.
Preparing to unpack .../libavahi-client3_0.6.31-5_amd64.deb ...
Unpacking libavahi-client3:amd64 (0.6.31-5) ...
Selecting previously unselected package libpixman-1-0:amd64.
Preparing to unpack .../libpixman-1-0_0.32.6-3_amd64.deb ...
Unpacking libpixman-1-0:amd64 (0.32.6-3) ...
Selecting previously unselected package libxcb-render0:amd64.
Preparing to unpack .../libxcb-render0_1.10-3+b1_amd64.deb ...
Unpacking libxcb-render0:amd64 (1.10-3+b1) ...
Selecting previously unselected package libxcb-shm0:amd64.
Preparing to unpack .../libxcb-shm0_1.10-3+b1_amd64.deb ...
Unpacking libxcb-shm0:amd64 (1.10-3+b1) ...
Selecting previously unselected package libxext6:amd64.
Preparing to unpack .../libxext6_2%3a1.3.3-1_amd64.deb ...
Unpacking libxext6:amd64 (2:1.3.3-1) ...
Selecting previously unselected package libxrender1:amd64.
Preparing to unpack .../libxrender1_1%3a0.9.8-1+b1_amd64.deb ...
Unpacking libxrender1:amd64 (1:0.9.8-1+b1) ...
Selecting previously unselected package libcairo2:amd64.
Preparing to unpack .../libcairo2_1.14.0-2.1+deb8u1_amd64.deb ...
Unpacking libcairo2:amd64 (1.14.0-2.1+deb8u1) ...
Selecting previously unselected package libcairo-gobject2:amd64.
Preparing to unpack .../libcairo-gobject2_1.14.0-2.1+deb8u1_amd64.deb ...
Unpacking libcairo-gobject2:amd64 (1.14.0-2.1+deb8u1) ...
Selecting previously unselected package liblcms2-2:amd64.
Preparing to unpack .../liblcms2-2_2.6-3+b3_amd64.deb ...
Unpacking liblcms2-2:amd64 (2.6-3+b3) ...
Selecting previously unselected package libcolord2:amd64.
Preparing to unpack .../libcolord2_1.2.1-1+b2_amd64.deb ...
Unpacking libcolord2:amd64 (1.2.1-1+b2) ...
Selecting previously unselected package libcroco3:amd64.
Preparing to unpack .../libcroco3_0.6.8-3+b1_amd64.deb ...
Unpacking libcroco3:amd64 (0.6.8-3+b1) ...
Selecting previously unselected package libcups2:amd64.
Preparing to unpack .../libcups2_1.7.5-11+deb8u1_amd64.deb ...
Unpacking libcups2:amd64 (1.7.5-11+deb8u1) ...
Selecting previously unselected package libdatrie1:amd64.
Preparing to unpack .../libdatrie1_0.2.8-1_amd64.deb ...
Unpacking libdatrie1:amd64 (0.2.8-1) ...
Selecting previously unselected package libdbus-glib-1-2:amd64.
Preparing to unpack .../libdbus-glib-1-2_0.102-1_amd64.deb ...
Unpacking libdbus-glib-1-2:amd64 (0.102-1) ...
Selecting previously unselected package libdconf1:amd64.
Preparing to unpack .../libdconf1_0.22.0-1_amd64.deb ...
Unpacking libdconf1:amd64 (0.22.0-1) ...
Selecting previously unselected package libelfg0:amd64.
Preparing to unpack .../libelfg0_0.8.13-5_amd64.deb ...
Unpacking libelfg0:amd64 (0.8.13-5) ...
Selecting previously unselected package libgomp1:amd64.
Preparing to unpack .../libgomp1_4.9.2-10_amd64.deb ...
Unpacking libgomp1:amd64 (4.9.2-10) ...
Selecting previously unselected package libfftw3-double3:amd64.
Preparing to unpack .../libfftw3-double3_3.3.4-2_amd64.deb ...
Unpacking libfftw3-double3:amd64 (3.3.4-2) ...
Selecting previously unselected package libfribidi0:amd64.
Preparing to unpack .../libfribidi0_0.19.6-3_amd64.deb ...
Unpacking libfribidi0:amd64 (0.19.6-3) ...
Selecting previously unselected package gconf2-common.
Preparing to unpack .../gconf2-common_3.2.6-3_all.deb ...
Unpacking gconf2-common (3.2.6-3) ...
Selecting previously unselected package libgconf-2-4:amd64.
Preparing to unpack .../libgconf-2-4_3.2.6-3_amd64.deb ...
Unpacking libgconf-2-4:amd64 (3.2.6-3) ...
Selecting previously unselected package libjpeg62-turbo:amd64.
Preparing to unpack .../libjpeg62-turbo_1%3a1.3.1-12_amd64.deb ...
Unpacking libjpeg62-turbo:amd64 (1:1.3.1-12) ...
Selecting previously unselected package libjbig0:amd64.
Preparing to unpack .../libjbig0_2.1-3.1_amd64.deb ...
Unpacking libjbig0:amd64 (2.1-3.1) ...
Selecting previously unselected package libtiff5:amd64.
Preparing to unpack .../libtiff5_4.0.3-12.3+deb8u1_amd64.deb ...
Unpacking libtiff5:amd64 (4.0.3-12.3+deb8u1) ...
Selecting previously unselected package libvpx1:amd64.
Preparing to unpack .../libvpx1_1.3.0-3_amd64.deb ...
Unpacking libvpx1:amd64 (1.3.0-3) ...
Selecting previously unselected package libxpm4:amd64.
Preparing to unpack .../libxpm4_1%3a3.5.11-1+b1_amd64.deb ...
Unpacking libxpm4:amd64 (1:3.5.11-1+b1) ...
Selecting previously unselected package libgd3:amd64.
Preparing to unpack .../libgd3_2.1.0-5+deb8u7_amd64.deb ...
Unpacking libgd3:amd64 (2.1.0-5+deb8u7) ...
Selecting previously unselected package libjasper1:amd64.
Preparing to unpack .../libjasper1_1.900.1-debian1-2.4+deb8u1_amd64.deb ...
Unpacking libjasper1:amd64 (1.900.1-debian1-2.4+deb8u1) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Preparing to unpack .../libgdk-pixbuf2.0-common_2.31.1-2+deb8u5_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.31.1-2+deb8u5) ...
Selecting previously unselected package libgdk-pixbuf2.0-0:amd64.
Preparing to unpack .../libgdk-pixbuf2.0-0_2.31.1-2+deb8u5_amd64.deb ...
Unpacking libgdk-pixbuf2.0-0:amd64 (2.31.1-2+deb8u5) ...
Selecting previously unselected package libgif4:amd64.
Preparing to unpack .../libgif4_4.1.6-11+deb8u1_amd64.deb ...
Unpacking libgif4:amd64 (4.1.6-11+deb8u1) ...
Selecting previously unselected package libgraphite2-3:amd64.
Preparing to unpack .../libgraphite2-3_1.3.6-1~deb8u1_amd64.deb ...
Unpacking libgraphite2-3:amd64 (1.3.6-1~deb8u1) ...
Selecting previously unselected package dconf-service.
Preparing to unpack .../dconf-service_0.22.0-1_amd64.deb ...
Unpacking dconf-service (0.22.0-1) ...
Selecting previously unselected package dconf-gsettings-backend:amd64.
Preparing to unpack .../dconf-gsettings-backend_0.22.0-1_amd64.deb ...
Unpacking dconf-gsettings-backend:amd64 (0.22.0-1) ...
Selecting previously unselected package hicolor-icon-theme.
Preparing to unpack .../hicolor-icon-theme_0.13-1_all.deb ...
Unpacking hicolor-icon-theme (0.13-1) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../libthai-data_0.1.21-1_all.deb ...
Unpacking libthai-data (0.1.21-1) ...
Selecting previously unselected package libthai0:amd64.
Preparing to unpack .../libthai0_0.1.21-1_amd64.deb ...
Unpacking libthai0:amd64 (0.1.21-1) ...
Selecting previously unselected package libpango-1.0-0:amd64.
Preparing to unpack .../libpango-1.0-0_1.36.8-3_amd64.deb ...
Unpacking libpango-1.0-0:amd64 (1.36.8-3) ...
Selecting previously unselected package libharfbuzz0b:amd64.
Preparing to unpack .../libharfbuzz0b_0.9.35-2_amd64.deb ...
Unpacking libharfbuzz0b:amd64 (0.9.35-2) ...
Selecting previously unselected package libpangoft2-1.0-0:amd64.
Preparing to unpack .../libpangoft2-1.0-0_1.36.8-3_amd64.deb ...
Unpacking libpangoft2-1.0-0:amd64 (1.36.8-3) ...
Selecting previously unselected package libpangocairo-1.0-0:amd64.
Preparing to unpack .../libpangocairo-1.0-0_1.36.8-3_amd64.deb ...
Unpacking libpangocairo-1.0-0:amd64 (1.36.8-3) ...
Selecting previously unselected package libwayland-client0:amd64.
Preparing to unpack .../libwayland-client0_1.6.0-2_amd64.deb ...
Unpacking libwayland-client0:amd64 (1.6.0-2) ...
Selecting previously unselected package libwayland-cursor0:amd64.
Preparing to unpack .../libwayland-cursor0_1.6.0-2_amd64.deb ...
Unpacking libwayland-cursor0:amd64 (1.6.0-2) ...
Selecting previously unselected package libxcomposite1:amd64.
Preparing to unpack .../libxcomposite1_1%3a0.4.4-1_amd64.deb ...
Unpacking libxcomposite1:amd64 (1:0.4.4-1) ...
Selecting previously unselected package libxfixes3:amd64.
Preparing to unpack .../libxfixes3_1%3a5.0.1-2+b2_amd64.deb ...
Unpacking libxfixes3:amd64 (1:5.0.1-2+b2) ...
Selecting previously unselected package libxcursor1:amd64.
Preparing to unpack .../libxcursor1_1%3a1.1.14-1+b1_amd64.deb ...
Unpacking libxcursor1:amd64 (1:1.1.14-1+b1) ...
Selecting previously unselected package libxdamage1:amd64.
Preparing to unpack .../libxdamage1_1%3a1.1.4-2+b1_amd64.deb ...
Unpacking libxdamage1:amd64 (1:1.1.4-2+b1) ...
Selecting previously unselected package libxi6:amd64.
Preparing to unpack .../libxi6_2%3a1.7.4-1+b2_amd64.deb ...
Unpacking libxi6:amd64 (2:1.7.4-1+b2) ...
Selecting previously unselected package libxinerama1:amd64.
Preparing to unpack .../libxinerama1_2%3a1.1.3-1+b1_amd64.deb ...
Unpacking libxinerama1:amd64 (2:1.1.3-1+b1) ...
Selecting previously unselected package xkb-data.
Preparing to unpack .../xkb-data_2.12-1_all.deb ...
Unpacking xkb-data (2.12-1) ...
Selecting previously unselected package libxkbcommon0:amd64.
Preparing to unpack .../libxkbcommon0_0.4.3-2_amd64.deb ...
Unpacking libxkbcommon0:amd64 (0.4.3-2) ...
Selecting previously unselected package libxrandr2:amd64.
Preparing to unpack .../libxrandr2_2%3a1.4.2-1+b1_amd64.deb ...
Unpacking libxrandr2:amd64 (2:1.4.2-1+b1) ...
Selecting previously unselected package libgtk-3-bin.
Preparing to unpack .../libgtk-3-bin_3.14.5-1+deb8u1_amd64.deb ...
Adding 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin'
Adding 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin'
Unpacking libgtk-3-bin (3.14.5-1+deb8u1) ...
Selecting previously unselected package librsvg2-2:amd64.
Preparing to unpack .../librsvg2-2_2.40.5-1+deb8u2_amd64.deb ...
Unpacking librsvg2-2:amd64 (2.40.5-1+deb8u2) ...
Selecting previously unselected package librsvg2-common:amd64.
Preparing to unpack .../librsvg2-common_2.40.5-1+deb8u2_amd64.deb ...
Unpacking librsvg2-common:amd64 (2.40.5-1+deb8u2) ...
Selecting previously unselected package adwaita-icon-theme.
Preparing to unpack .../adwaita-icon-theme_3.14.0-2_all.deb ...
Unpacking adwaita-icon-theme (3.14.0-2) ...
Selecting previously unselected package libgtk-3-common.
Preparing to unpack .../libgtk-3-common_3.14.5-1+deb8u1_all.deb ...
Unpacking libgtk-3-common (3.14.5-1+deb8u1) ...
Selecting previously unselected package libjson-glib-1.0-common.
Preparing to unpack .../libjson-glib-1.0-common_1.0.2-1_all.deb ...
Unpacking libjson-glib-1.0-common (1.0.2-1) ...
Selecting previously unselected package libjson-glib-1.0-0:amd64.
Preparing to unpack .../libjson-glib-1.0-0_1.0.2-1_amd64.deb ...
Unpacking libjson-glib-1.0-0:amd64 (1.0.2-1) ...
Selecting previously unselected package libproxy1:amd64.
Preparing to unpack .../libproxy1_0.4.11-4+b2_amd64.deb ...
Unpacking libproxy1:amd64 (0.4.11-4+b2) ...
Selecting previously unselected package glib-networking-common.
Preparing to unpack .../glib-networking-common_2.42.0-2_all.deb ...
Unpacking glib-networking-common (2.42.0-2) ...
Selecting previously unselected package glib-networking-services.
Preparing to unpack .../glib-networking-services_2.42.0-2_amd64.deb ...
Unpacking glib-networking-services (2.42.0-2) ...
Selecting previously unselected package gsettings-desktop-schemas.
Preparing to unpack .../gsettings-desktop-schemas_3.14.1-1_all.deb ...
Unpacking gsettings-desktop-schemas (3.14.1-1) ...
Selecting previously unselected package glib-networking:amd64.
Preparing to unpack .../glib-networking_2.42.0-2_amd64.deb ...
Unpacking glib-networking:amd64 (2.42.0-2) ...
Selecting previously unselected package libsoup2.4-1:amd64.
Preparing to unpack .../libsoup2.4-1_2.48.0-1_amd64.deb ...
Unpacking libsoup2.4-1:amd64 (2.48.0-1) ...
Selecting previously unselected package libsoup-gnome2.4-1:amd64.
Preparing to unpack .../libsoup-gnome2.4-1_2.48.0-1_amd64.deb ...
Unpacking libsoup-gnome2.4-1:amd64 (2.48.0-1) ...
Selecting previously unselected package librest-0.7-0:amd64.
Preparing to unpack .../librest-0.7-0_0.7.92-3_amd64.deb ...
Unpacking librest-0.7-0:amd64 (0.7.92-3) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../shared-mime-info_1.3-1_amd64.deb ...
Unpacking shared-mime-info (1.3-1) ...
Selecting previously unselected package libgtk-3-0:amd64.
Preparing to unpack .../libgtk-3-0_3.14.5-1+deb8u1_amd64.deb ...
Unpacking libgtk-3-0:amd64 (3.14.5-1+deb8u1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../x11-common_1%3a7.7+7_all.deb ...
Unpacking x11-common (1:7.7+7) ...
Selecting previously unselected package libice6:amd64.
Preparing to unpack .../libice6_2%3a1.0.9-1+b1_amd64.deb ...
Unpacking libice6:amd64 (2:1.0.9-1+b1) ...
Selecting previously unselected package libiw30:amd64.
Preparing to unpack .../libiw30_30~pre9-8_amd64.deb ...
Unpacking libiw30:amd64 (30~pre9-8) ...
Selecting previously unselected package liblqr-1-0:amd64.
Preparing to unpack .../liblqr-1-0_0.4.2-2_amd64.deb ...
Unpacking liblqr-1-0:amd64 (0.4.2-2) ...
Selecting previously unselected package libltdl7:amd64.
Preparing to unpack .../libltdl7_2.4.2-1.11+b1_amd64.deb ...
Unpacking libltdl7:amd64 (2.4.2-1.11+b1) ...
Selecting previously unselected package liblua5.2-0:amd64.
Preparing to unpack .../liblua5.2-0_5.2.3-1.1_amd64.deb ...
Unpacking liblua5.2-0:amd64 (5.2.3-1.1) ...
Selecting previously unselected package libmagickcore-6.q16-2:amd64.
Preparing to unpack .../libmagickcore-6.q16-2_8%3a6.8.9.9-5+deb8u6_amd64.deb ...
Unpacking libmagickcore-6.q16-2:amd64 (8:6.8.9.9-5+deb8u6) ...
Selecting previously unselected package libmagickwand-6.q16-2:amd64.
Preparing to unpack .../libmagickwand-6.q16-2_8%3a6.8.9.9-5+deb8u6_amd64.deb ...
Unpacking libmagickwand-6.q16-2:amd64 (8:6.8.9.9-5+deb8u6) ...
Selecting previously unselected package libnl-3-200:amd64.
Preparing to unpack .../libnl-3-200_3.2.24-2_amd64.deb ...
Unpacking libnl-3-200:amd64 (3.2.24-2) ...
Selecting previously unselected package libnl-genl-3-200:amd64.
Preparing to unpack .../libnl-genl-3-200_3.2.24-2_amd64.deb ...
Unpacking libnl-genl-3-200:amd64 (3.2.24-2) ...
Selecting previously unselected package libpcsclite1:amd64.
Preparing to unpack .../libpcsclite1_1.8.13-1_amd64.deb ...
Unpacking libpcsclite1:amd64 (1.8.13-1) ...
Selecting previously unselected package libpython2.7-minimal:amd64.
Preparing to unpack .../libpython2.7-minimal_2.7.9-2+deb8u1_amd64.deb ...
Unpacking libpython2.7-minimal:amd64 (2.7.9-2+deb8u1) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../mime-support_3.58_all.deb ...
Unpacking mime-support (3.58) ...
Selecting previously unselected package libpython2.7-stdlib:amd64.
Preparing to unpack .../libpython2.7-stdlib_2.7.9-2+deb8u1_amd64.deb ...
Unpacking libpython2.7-stdlib:amd64 (2.7.9-2+deb8u1) ...
Selecting previously unselected package libpython2.7:amd64.
Preparing to unpack .../libpython2.7_2.7.9-2+deb8u1_amd64.deb ...
Unpacking libpython2.7:amd64 (2.7.9-2+deb8u1) ...
Selecting previously unselected package libsm6:amd64.
Preparing to unpack .../libsm6_2%3a1.2.2-1+b1_amd64.deb ...
Unpacking libsm6:amd64 (2:1.2.2-1+b1) ...
Selecting previously unselected package libtcl8.6:amd64.
Preparing to unpack .../libtcl8.6_8.6.2+dfsg-2_amd64.deb ...
Unpacking libtcl8.6:amd64 (8.6.2+dfsg-2) ...
Selecting previously unselected package libxt6:amd64.
Preparing to unpack .../libxt6_1%3a1.1.4-1+b1_amd64.deb ...
Unpacking libxt6:amd64 (1:1.1.4-1+b1) ...
Selecting previously unselected package libxmu6:amd64.
Preparing to unpack .../libxmu6_2%3a1.1.2-1_amd64.deb ...
Unpacking libxmu6:amd64 (2:1.1.2-1) ...
Selecting previously unselected package libxaw7:amd64.
Preparing to unpack .../libxaw7_2%3a1.0.12-2+b1_amd64.deb ...
Unpacking libxaw7:amd64 (2:1.0.12-2+b1) ...
Selecting previously unselected package libxft2:amd64.
Preparing to unpack .../libxft2_2.3.2-1_amd64.deb ...
Unpacking libxft2:amd64 (2.3.2-1) ...
Selecting previously unselected package libyaml-0-2:amd64.
Preparing to unpack .../libyaml-0-2_0.1.6-3_amd64.deb ...
Unpacking libyaml-0-2:amd64 (0.1.6-3) ...
Selecting previously unselected package libhavege1:amd64.
Preparing to unpack .../libhavege1_1.9.1-1_amd64.deb ...
Unpacking libhavege1:amd64 (1.9.1-1) ...
Preparing to unpack .../vim-tiny_2%3a7.4.488-7+deb8u1_amd64.deb ...
Unpacking vim-tiny (2:7.4.488-7+deb8u1) over (2:7.4.488-7) ...
Preparing to unpack .../vim-common_2%3a7.4.488-7+deb8u1_amd64.deb ...
Unpacking vim-common (2:7.4.488-7+deb8u1) over (2:7.4.488-7) ...
Selecting previously unselected package aptitude-common.
Preparing to unpack .../aptitude-common_0.6.11-1_all.deb ...
Unpacking aptitude-common (0.6.11-1) ...
Selecting previously unselected package libxapian22.
Preparing to unpack .../libxapian22_1.2.19-1+deb8u1_amd64.deb ...
Unpacking libxapian22 (1.2.19-1+deb8u1) ...
Selecting previously unselected package aptitude.
Preparing to unpack .../aptitude_0.6.11-1+b1_amd64.deb ...
Unpacking aptitude (0.6.11-1+b1) ...
Selecting previously unselected package emacsen-common.
Preparing to unpack .../emacsen-common_2.0.8_all.deb ...
Unpacking emacsen-common (2.0.8) ...
Selecting previously unselected package emacs24-common.
Preparing to unpack .../emacs24-common_24.4+1-5_all.deb ...
Unpacking emacs24-common (24.4+1-5) ...
Selecting previously unselected package emacs24-bin-common.
Preparing to unpack .../emacs24-bin-common_24.4+1-5_amd64.deb ...
Unpacking emacs24-bin-common (24.4+1-5) ...
Selecting previously unselected package gconf-service.
Preparing to unpack .../gconf-service_3.2.6-3_amd64.deb ...
Unpacking gconf-service (3.2.6-3) ...
Selecting previously unselected package libotf0.
Preparing to unpack .../libotf0_0.9.13-2_amd64.deb ...
Unpacking libotf0 (0.9.13-2) ...
Selecting previously unselected package m17n-db.
Preparing to unpack .../m17n-db_1.6.5-1_all.deb ...
Unpacking m17n-db (1.6.5-1) ...
Selecting previously unselected package libm17n-0.
Preparing to unpack .../libm17n-0_1.6.4-3_amd64.deb ...
Unpacking libm17n-0 (1.6.4-3) ...
Selecting previously unselected package emacs24.
Preparing to unpack .../emacs24_24.4+1-5_amd64.deb ...
Unpacking emacs24 (24.4+1-5) ...
Selecting previously unselected package emacs.
Preparing to unpack .../archives/emacs_46.1_all.deb ...
Unpacking emacs (46.1) ...
Selecting previously unselected package libfile-basedir-perl.
Preparing to unpack .../libfile-basedir-perl_0.03-1_all.deb ...
Unpacking libfile-basedir-perl (0.03-1) ...
Selecting previously unselected package libfile-desktopentry-perl.
Preparing to unpack .../libfile-desktopentry-perl_0.07-1_all.deb ...
Unpacking libfile-desktopentry-perl (0.07-1) ...
Selecting previously unselected package libfile-mimeinfo-perl.
Preparing to unpack .../libfile-mimeinfo-perl_0.26-1_all.deb ...
Unpacking libfile-mimeinfo-perl (0.26-1) ...
Selecting previously unselected package libglib2.0-data.
Preparing to unpack .../libglib2.0-data_2.42.1-1_all.deb ...
Unpacking libglib2.0-data (2.42.1-1) ...
Selecting previously unselected package libglib2.0-bin.
Preparing to unpack .../libglib2.0-bin_2.42.1-1+b1_amd64.deb ...
Unpacking libglib2.0-bin (2.42.1-1+b1) ...
Selecting previously unselected package libperl5.20.
Preparing to unpack .../libperl5.20_5.20.2-3+deb8u6_amd64.deb ...
Unpacking libperl5.20 (5.20.2-3+deb8u6) ...
Selecting previously unselected package libutempter0.
Preparing to unpack .../libutempter0_1.1.5-4_amd64.deb ...
Unpacking libutempter0 (1.1.5-4) ...
Selecting previously unselected package psmisc.
Preparing to unpack .../psmisc_22.21-2_amd64.deb ...
Unpacking psmisc (22.21-2) ...
Selecting previously unselected package sudo.
Preparing to unpack .../sudo_1.8.10p3-1+deb8u3_amd64.deb ...
Unpacking sudo (1.8.10p3-1+deb8u3) ...
Selecting previously unselected package vim-runtime.
Preparing to unpack .../vim-runtime_2%3a7.4.488-7+deb8u1_all.deb ...
Adding 'diversion of /usr/share/vim/vim74/doc/help.txt to /usr/share/vim/vim74/doc/help.txt.vim-tiny by vim-runtime'
Adding 'diversion of /usr/share/vim/vim74/doc/tags to /usr/share/vim/vim74/doc/tags.vim-tiny by vim-runtime'
Unpacking vim-runtime (2:7.4.488-7+deb8u1) ...
Selecting previously unselected package wireless-tools.
Preparing to unpack .../wireless-tools_30~pre9-8_amd64.deb ...
Unpacking wireless-tools (30~pre9-8) ...
Selecting previously unselected package wpasupplicant.
Preparing to unpack .../wpasupplicant_2.3-1+deb8u4_amd64.deb ...
Unpacking wpasupplicant (2.3-1+deb8u4) ...
Selecting previously unselected package xbitmaps.
Preparing to unpack .../xbitmaps_1.1.1-2_all.deb ...
Unpacking xbitmaps (1.1.1-2) ...
Selecting previously unselected package xterm.
Preparing to unpack .../archives/xterm_312-2_amd64.deb ...
Unpacking xterm (312-2) ...
Selecting previously unselected package haveged.
Preparing to unpack .../haveged_1.9.1-1_amd64.deb ...
Unpacking haveged (1.9.1-1) ...
Selecting previously unselected package libruby2.1:amd64.
Preparing to unpack .../libruby2.1_2.1.5-2+deb8u3_amd64.deb ...
Unpacking libruby2.1:amd64 (2.1.5-2+deb8u3) ...
Selecting previously unselected package vim-nox.
Preparing to unpack .../vim-nox_2%3a7.4.488-7+deb8u1_amd64.deb ...
Unpacking vim-nox (2:7.4.488-7+deb8u1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for systemd (215-17+deb8u5) ...
Setting up libcwidget3:amd64 (0.5.17-2) ...
Setting up libgpm2:amd64 (1.20.4-6.1+b2) ...
Setting up libkeyutils1:amd64 (1.5.9-5+b1) ...
Setting up libkrb5support0:amd64 (1.12.1+dfsg-19+deb8u2) ...
Setting up libk5crypto3:amd64 (1.12.1+dfsg-19+deb8u2) ...
Setting up libkrb5-3:amd64 (1.12.1+dfsg-19+deb8u2) ...
Setting up libgssapi-krb5-2:amd64 (1.12.1+dfsg-19+deb8u2) ...
Setting up libsasl2-modules-db:amd64 (2.1.26.dfsg1-13+deb8u1) ...
Setting up libsasl2-2:amd64 (2.1.26.dfsg1-13+deb8u1) ...
Setting up libldap-2.4-2:amd64 (2.4.40+dfsg-1+deb8u2) ...
Setting up liblockfile-bin (1.09-6) ...
Setting up liblockfile1:amd64 (1.09-6) ...
Setting up libsqlite3-0:amd64 (3.8.7.1-1+deb8u2) ...
Setting up libxml2:amd64 (2.9.1+dfsg1-5+deb8u3) ...
Setting up perl-modules (5.20.2-3+deb8u6) ...
Setting up perl (5.20.2-3+deb8u6) ...
update-alternatives: using /usr/bin/prename to provide /usr/bin/rename (rename) in auto mode
Setting up libexpat1:amd64 (2.1.0-6+deb8u3) ...
Setting up libpng12-0:amd64 (1.2.50-2+deb8u2) ...
Setting up libfreetype6:amd64 (2.5.2-3+deb8u1) ...
Setting up ucf (3.0030) ...
Setting up fonts-dejavu-core (2.34-1) ...
Setting up fontconfig-config (2.11.0-6.3+deb8u1) ...
Setting up libfontconfig1:amd64 (2.11.0-6.3+deb8u1) ...
Setting up fontconfig (2.11.0-6.3+deb8u1) ...
Regenerating fonts cache... done.
Setting up imagemagick-common (8:6.8.9.9-5+deb8u6) ...
Setting up libasound2-data (1.0.28-1) ...
Setting up libasound2:amd64 (1.0.28-1) ...
Setting up libglib2.0-0:amd64 (2.42.1-1+b1) ...
Setting up libatk1.0-data (2.14.0-1) ...
Setting up libatk1.0-0:amd64 (2.14.0-1) ...
Setting up libdbus-1-3:amd64 (1.8.20-0+deb8u1) ...
Setting up libxau6:amd64 (1:1.0.8-1) ...
Setting up libxdmcp6:amd64 (1:1.1.1-1+b1) ...
Setting up libxcb1:amd64 (1.10-3+b1) ...
Setting up libx11-data (2:1.6.2-3) ...
Setting up libx11-6:amd64 (2:1.6.2-3) ...
Setting up libatspi2.0-0:amd64 (2.14.0-1) ...
Setting up libatk-bridge2.0-0:amd64 (2.14.0-2) ...
Setting up libavahi-common-data:amd64 (0.6.31-5) ...
Setting up libavahi-common3:amd64 (0.6.31-5) ...
Setting up libavahi-client3:amd64 (0.6.31-5) ...
Setting up libpixman-1-0:amd64 (0.32.6-3) ...
Setting up libxcb-render0:amd64 (1.10-3+b1) ...
Setting up libxcb-shm0:amd64 (1.10-3+b1) ...
Setting up libxext6:amd64 (2:1.3.3-1) ...
Setting up libxrender1:amd64 (1:0.9.8-1+b1) ...
Setting up libcairo2:amd64 (1.14.0-2.1+deb8u1) ...
Setting up libcairo-gobject2:amd64 (1.14.0-2.1+deb8u1) ...
Setting up liblcms2-2:amd64 (2.6-3+b3) ...
Setting up libcolord2:amd64 (1.2.1-1+b2) ...
Setting up libcroco3:amd64 (0.6.8-3+b1) ...
Setting up libcups2:amd64 (1.7.5-11+deb8u1) ...
Setting up libdatrie1:amd64 (0.2.8-1) ...
Setting up libdbus-glib-1-2:amd64 (0.102-1) ...
Setting up libdconf1:amd64 (0.22.0-1) ...
Setting up libelfg0:amd64 (0.8.13-5) ...
Setting up libgomp1:amd64 (4.9.2-10) ...
Setting up libfftw3-double3:amd64 (3.3.4-2) ...
Setting up libfribidi0:amd64 (0.19.6-3) ...
Setting up gconf2-common (3.2.6-3) ...
Creating config file /etc/gconf/2/path with new version
Setting up libgconf-2-4:amd64 (3.2.6-3) ...
Setting up libjpeg62-turbo:amd64 (1:1.3.1-12) ...
Setting up libjbig0:amd64 (2.1-3.1) ...
Setting up libtiff5:amd64 (4.0.3-12.3+deb8u1) ...
Setting up libvpx1:amd64 (1.3.0-3) ...
Setting up libxpm4:amd64 (1:3.5.11-1+b1) ...
Setting up libgd3:amd64 (2.1.0-5+deb8u7) ...
Setting up libjasper1:amd64 (1.900.1-debian1-2.4+deb8u1) ...
Setting up libgdk-pixbuf2.0-common (2.31.1-2+deb8u5) ...
Setting up libgdk-pixbuf2.0-0:amd64 (2.31.1-2+deb8u5) ...
Setting up libgif4:amd64 (4.1.6-11+deb8u1) ...
Setting up libgraphite2-3:amd64 (1.3.6-1~deb8u1) ...
Setting up dconf-service (0.22.0-1) ...
Setting up dconf-gsettings-backend:amd64 (0.22.0-1) ...
Setting up hicolor-icon-theme (0.13-1) ...
Setting up libthai-data (0.1.21-1) ...
Setting up libthai0:amd64 (0.1.21-1) ...
Setting up libpango-1.0-0:amd64 (1.36.8-3) ...
Setting up libharfbuzz0b:amd64 (0.9.35-2) ...
Setting up libpangoft2-1.0-0:amd64 (1.36.8-3) ...
Setting up libpangocairo-1.0-0:amd64 (1.36.8-3) ...
Setting up libwayland-client0:amd64 (1.6.0-2) ...
Setting up libwayland-cursor0:amd64 (1.6.0-2) ...
Setting up libxcomposite1:amd64 (1:0.4.4-1) ...
Setting up libxfixes3:amd64 (1:5.0.1-2+b2) ...
Setting up libxcursor1:amd64 (1:1.1.14-1+b1) ...
Setting up libxdamage1:amd64 (1:1.1.4-2+b1) ...
Setting up libxi6:amd64 (2:1.7.4-1+b2) ...
Setting up libxinerama1:amd64 (2:1.1.3-1+b1) ...
Setting up xkb-data (2.12-1) ...
Setting up libxkbcommon0:amd64 (0.4.3-2) ...
Setting up libxrandr2:amd64 (2:1.4.2-1+b1) ...
Setting up librsvg2-2:amd64 (2.40.5-1+deb8u2) ...
Setting up librsvg2-common:amd64 (2.40.5-1+deb8u2) ...
Setting up libjson-glib-1.0-common (1.0.2-1) ...
Setting up libjson-glib-1.0-0:amd64 (1.0.2-1) ...
Setting up libproxy1:amd64 (0.4.11-4+b2) ...
Setting up glib-networking-common (2.42.0-2) ...
Setting up glib-networking-services (2.42.0-2) ...
Setting up gsettings-desktop-schemas (3.14.1-1) ...
Setting up glib-networking:amd64 (2.42.0-2) ...
Setting up libsoup2.4-1:amd64 (2.48.0-1) ...
Setting up libsoup-gnome2.4-1:amd64 (2.48.0-1) ...
Setting up librest-0.7-0:amd64 (0.7.92-3) ...
Setting up shared-mime-info (1.3-1) ...
Setting up x11-common (1:7.7+7) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libice6:amd64 (2:1.0.9-1+b1) ...
Setting up libiw30:amd64 (30~pre9-8) ...
Setting up liblqr-1-0:amd64 (0.4.2-2) ...
Setting up libltdl7:amd64 (2.4.2-1.11+b1) ...
Setting up liblua5.2-0:amd64 (5.2.3-1.1) ...
Setting up libmagickcore-6.q16-2:amd64 (8:6.8.9.9-5+deb8u6) ...
Setting up libmagickwand-6.q16-2:amd64 (8:6.8.9.9-5+deb8u6) ...
Setting up libnl-3-200:amd64 (3.2.24-2) ...
Setting up libnl-genl-3-200:amd64 (3.2.24-2) ...
Setting up libpcsclite1:amd64 (1.8.13-1) ...
Setting up libpython2.7-minimal:amd64 (2.7.9-2+deb8u1) ...
Setting up mime-support (3.58) ...
Setting up libpython2.7-stdlib:amd64 (2.7.9-2+deb8u1) ...
Setting up libpython2.7:amd64 (2.7.9-2+deb8u1) ...
Setting up libsm6:amd64 (2:1.2.2-1+b1) ...
Setting up libtcl8.6:amd64 (8.6.2+dfsg-2) ...
Setting up libxt6:amd64 (1:1.1.4-1+b1) ...
Setting up libxmu6:amd64 (2:1.1.2-1) ...
Setting up libxaw7:amd64 (2:1.0.12-2+b1) ...
Setting up libxft2:amd64 (2.3.2-1) ...
Setting up libyaml-0-2:amd64 (0.1.6-3) ...
Setting up libhavege1:amd64 (1.9.1-1) ...
Setting up vim-common (2:7.4.488-7+deb8u1) ...
Setting up vim-tiny (2:7.4.488-7+deb8u1) ...
Setting up aptitude-common (0.6.11-1) ...
Setting up libxapian22 (1.2.19-1+deb8u1) ...
Setting up aptitude (0.6.11-1+b1) ...
update-alternatives: using /usr/bin/aptitude-curses to provide /usr/bin/aptitude (aptitude) in auto mode
Setting up emacsen-common (2.0.8) ...
Setting up emacs24-common (24.4+1-5) ...
Setting up emacs24-bin-common (24.4+1-5) ...
update-alternatives: using /usr/bin/ctags.emacs24 to provide /usr/bin/ctags (ctags) in auto mode
update-alternatives: using /usr/bin/ebrowse.emacs24 to provide /usr/bin/ebrowse (ebrowse) in auto mode
update-alternatives: using /usr/bin/emacsclient.emacs24 to provide /usr/bin/emacsclient (emacsclient) in auto mode
update-alternatives: using /usr/bin/etags.emacs24 to provide /usr/bin/etags (etags) in auto mode
update-alternatives: using /usr/bin/grep-changelog.emacs24 to provide /usr/bin/grep-changelog (grep-changelog) in auto mode
Setting up gconf-service (3.2.6-3) ...
Setting up libotf0 (0.9.13-2) ...
Setting up m17n-db (1.6.5-1) ...
Setting up libm17n-0 (1.6.4-3) ...
Setting up libfile-basedir-perl (0.03-1) ...
Setting up libfile-desktopentry-perl (0.07-1) ...
Setting up libfile-mimeinfo-perl (0.26-1) ...
Setting up libglib2.0-data (2.42.1-1) ...
Setting up libglib2.0-bin (2.42.1-1+b1) ...
Setting up libperl5.20 (5.20.2-3+deb8u6) ...
Setting up libutempter0 (1.1.5-4) ...
Creating utempter group...
Setting up psmisc (22.21-2) ...
Setting up sudo (1.8.10p3-1+deb8u3) ...
Setting up vim-runtime (2:7.4.488-7+deb8u1) ...
Processing /usr/share/vim/addons/doc
Setting up wireless-tools (30~pre9-8) ...
Setting up wpasupplicant (2.3-1+deb8u4) ...
Setting up xbitmaps (1.1.1-2) ...
Setting up xterm (312-2) ...
update-alternatives: using /usr/bin/xterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode
update-alternatives: using /usr/bin/lxterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode
Setting up haveged (1.9.1-1) ...
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libruby2.1:amd64 (2.1.5-2+deb8u3) ...
Setting up vim-nox (2:7.4.488-7+deb8u1) ...
update-alternatives: using /usr/bin/vim.nox to provide /usr/bin/vim (vim) in auto mode
update-alternatives: using /usr/bin/vim.nox to provide /usr/bin/vimdiff (vimdiff) in auto mode
update-alternatives: using /usr/bin/vim.nox to provide /usr/bin/rvim (rvim) in auto mode
update-alternatives: using /usr/bin/vim.nox to provide /usr/bin/rview (rview) in auto mode
update-alternatives: using /usr/bin/vim.nox to provide /usr/bin/vi (vi) in auto mode
update-alternatives: using /usr/bin/vim.nox to provide /usr/bin/view (view) in auto mode
update-alternatives: using /usr/bin/vim.nox to provide /usr/bin/ex (ex) in auto mode
Setting up libgtk-3-common (3.14.5-1+deb8u1) ...
Setting up libgtk-3-0:amd64 (3.14.5-1+deb8u1) ...
Setting up libgtk-3-bin (3.14.5-1+deb8u1) ...
Setting up adwaita-icon-theme (3.14.0-2) ...
Setting up emacs24 (24.4+1-5) ...
update-alternatives: using /usr/bin/emacs24-x to provide /usr/bin/emacs (emacs) in auto mode
Install emacsen-common for emacs24
emacsen-common: Handling install of emacsen flavor emacs24
Wrote /etc/emacs24/site-start.d/00debian-vars.elc
Wrote /usr/share/emacs24/site-lisp/debian-startup.elc
Setting up emacs (46.1) ...
Processing triggers for libc-bin (2.19-18+deb8u6) ...
Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.31.1-2+deb8u5) ...
Processing triggers for systemd (215-17+deb8u5) ...
+ retval=0
+ true
+ true
+ return 0
+ retcode=0
+ chroot_cmd apt-get -o Dpkg::Options::=--force-confnew --yes -o Acquire::Retries=3 -o Dpkg::Options::=--force-unsafe-io -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 clean
+ local retval
+ true
+ '[' '' == 1 ']'
+ /usr/sbin/chroot /mnt/removable/qubes-src/linux-template-builder/mnt apt-get -o Dpkg::Options::=--force-confnew --yes -o Acquire::Retries=3 -o Dpkg::Options::=--force-unsafe-io -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 clean
+ retval=0
+ true
+ true
+ return 0
+ return 0
+ createSnapshot packages
+ snapshot_name=packages
+ '[' '' == 1 ']'
+ touch /mnt/removable/qubes-src/linux-template-builder/mnt//tmp/.prepared_packages
+ info ' Execute any template flavor or sub flavor scripts after packages are installed'
+ output 'INFO: ' Execute any template flavor or sub flavor scripts after packages are installed
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ buildStep /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh packages_installed
+ local filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=packages_installed
+ unset build_step_files
+ info 'Locating buildStep files: 02_install_groups.sh suffix: packages_installed'
+ output 'INFO: Locating' buildStep files: 02_install_groups.sh suffix: packages_installed
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ getFileLocations build_step_files /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh packages_installed
+ local return_global_var=build_step_files
+ local filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=packages_installed
+ local function=templateFile
+ unset GLOBAL_CACHE
+ declare -gA GLOBAL_CACHE
+ callTemplateFunction /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh packages_installed templateFile
+ local calling_script=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local calling_arg=packages_installed
+ local functionExec=templateFile
+ local template_flavor=whonix-workstation
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh packages_installed whonix-workstation
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=packages_installed
+ local template_flavor=whonix-workstation
++ templateDirs whonix-workstation
++ local template_flavor=whonix-workstation
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation ']'
++ eval echo -e /mnt/removable/qubes-src/template-whonix
+++ echo -e /mnt/removable/qubes-src/template-whonix
++ match=1
++ '[' 1 -eq 1 ']'
++ return
+ local template_dirs=/mnt/removable/qubes-src/template-whonix
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation ']'
+ '[' packages_installed ']'
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_packages_installed.sh
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_packages_installed.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_packages_installed.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_packages_installed.sh
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_packages_installed.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_packages_installed.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/02_install_groups_packages_installed.sh
+ filename=/mnt/removable/qubes-src/template-whonix/02_install_groups_packages_installed.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/02_install_groups_packages_installed.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/02_install_groups_packages_installed_whonix-workstation.sh
+ filename=/mnt/removable/qubes-src/template-whonix/02_install_groups_packages_installed_whonix-workstation.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/02_install_groups_packages_installed_whonix-workstation.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_packages_installed_whonix-workstation.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_packages_installed_whonix-workstation.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_packages_installed_whonix-workstation.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh packages_installed +
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=packages_installed
+ local template_flavor=+
++ templateDirs +
++ local template_flavor=+
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-gateway == jessie+ ']'
++ '[' + == + -a +whonix-gateway == ++ ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-workstation == jessie+ ']'
++ '[' + == + -a +whonix-workstation == ++ ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix +
+++ local template_flavor=+
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' + == + ']'
+++ echo jessie
++ local template_flavor_prefix=jessie
++ '[' -n + -a + == + ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z + ']'
+ '[' packages_installed ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_packages_installed.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_packages_installed.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_packages_installed.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_packages_installed.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_packages_installed.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_packages_installed.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_packages_installed.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_packages_installed.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_packages_installed.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_packages_installed_+.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_packages_installed_+.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_packages_installed_+.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_packages_installed_+.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_packages_installed_+.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_packages_installed_+.sh ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh packages_installed whonix-workstation+minimal
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=packages_installed
+ local template_flavor=whonix-workstation+minimal
++ templateDirs whonix-workstation+minimal
++ local template_flavor=whonix-workstation+minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+minimal -a whonix-workstation+minimal == + ']'
++ '[' -n whonix-workstation+minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+minimal ']'
+ '[' packages_installed ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_packages_installed.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_packages_installed.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_packages_installed.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_packages_installed.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_packages_installed.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_packages_installed.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_packages_installed.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_packages_installed.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_packages_installed.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_packages_installed_whonix-workstation+minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_packages_installed_whonix-workstation+minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_packages_installed_whonix-workstation+minimal.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_packages_installed_whonix-workstation+minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_packages_installed_whonix-workstation+minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_packages_installed_whonix-workstation+minimal.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh packages_installed minimal
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=packages_installed
+ local template_flavor=minimal
++ templateDirs minimal
++ local template_flavor=minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-gateway == jessie+minimal ']'
++ '[' + == + -a +whonix-gateway == +minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-workstation == jessie+minimal ']'
++ '[' + == + -a +whonix-workstation == +minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix minimal
+++ local template_flavor=minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n minimal -a minimal == + ']'
++ '[' -n minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z minimal ']'
+ '[' packages_installed ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_packages_installed.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_packages_installed.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_packages_installed.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_packages_installed.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_packages_installed.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_packages_installed.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_packages_installed.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_packages_installed.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_packages_installed.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_packages_installed_minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_packages_installed_minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_packages_installed_minimal.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_packages_installed_minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_packages_installed_minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_packages_installed_minimal.sh ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh packages_installed whonix-workstation+no-recommends
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=packages_installed
+ local template_flavor=whonix-workstation+no-recommends
++ templateDirs whonix-workstation+no-recommends
++ local template_flavor=whonix-workstation+no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+no-recommends -a whonix-workstation+no-recommends == + ']'
++ '[' -n whonix-workstation+no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+no-recommends ']'
+ '[' packages_installed ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_packages_installed.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_packages_installed.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_packages_installed.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_packages_installed.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_packages_installed.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_packages_installed.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_packages_installed.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_packages_installed.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_packages_installed.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_packages_installed_whonix-workstation+no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_packages_installed_whonix-workstation+no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_packages_installed_whonix-workstation+no-recommends.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_packages_installed_whonix-workstation+no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_packages_installed_whonix-workstation+no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_packages_installed_whonix-workstation+no-recommends.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh packages_installed no-recommends
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=packages_installed
+ local template_flavor=no-recommends
++ templateDirs no-recommends
++ local template_flavor=no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-gateway == jessie+no-recommends ']'
++ '[' + == + -a +whonix-gateway == +no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-workstation == jessie+no-recommends ']'
++ '[' + == + -a +whonix-workstation == +no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix no-recommends
+++ local template_flavor=no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n no-recommends -a no-recommends == + ']'
++ '[' -n no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z no-recommends ']'
+ '[' packages_installed ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_packages_installed.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_packages_installed.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_packages_installed.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_packages_installed.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_packages_installed.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_packages_installed.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_packages_installed.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_packages_installed.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_packages_installed.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_packages_installed_no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_packages_installed_no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_packages_installed_no-recommends.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_packages_installed_no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_packages_installed_no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_packages_installed_no-recommends.sh ']'
+ return 1
+ true
+ '[' -n whonix-workstation ']'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh packages_installed
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=packages_installed
+ local template_flavor=
++ templateDirs ''
++ local template_flavor=
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-gateway == whonix-ws ']'
++ '[' + == + -a +whonix-gateway == + ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-workstation == whonix-ws ']'
++ '[' + == + -a +whonix-workstation == + ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix
+++ local template_flavor=whonix-workstation
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n '' -a '' == + ']'
++ '[' -n '' ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian
++ echo /mnt/removable/qubes-src/builder-debian/template_debian
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z '' ']'
+ '[' packages_installed ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_packages_installed.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_packages_installed.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_packages_installed.sh ']'
+ return 1
+ true
+ return
+ setArrayAsGlobal GLOBAL_CACHE build_step_files
+ local array=GLOBAL_CACHE
+ local export_as=build_step_files
++ declare -p GLOBAL_CACHE
++ true
+ local code=
+ local replaced=
+ eval
+ '[' '!' 0 -eq 0 ']'
+ info ' apt-get dist-upgrade'
+ output 'INFO: ' apt-get dist-upgrade
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ aptDistUpgrade
+ aptUpdate
+ debug 'Updating system'
+ output 'DEBUG: Updating' system
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ DEBIAN_FRONTEND=noninteractive
+ DEBIAN_PRIORITY=critical
+ DEBCONF_NOWARNINGS=yes
+ chroot_cmd apt-get -o Dpkg::Options::=--force-confnew --yes -o Acquire::Retries=3 -o Dpkg::Options::=--force-unsafe-io -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 update
+ local retval
+ true
+ '[' '' == 1 ']'
+ /usr/sbin/chroot /mnt/removable/qubes-src/linux-template-builder/mnt apt-get -o Dpkg::Options::=--force-confnew --yes -o Acquire::Retries=3 -o Dpkg::Options::=--force-unsafe-io -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 update
Hit http://security.debian.org jessie/updates InRelease
Hit http://security.debian.org jessie/updates/main amd64 Packages
Hit http://security.debian.org jessie/updates/contrib amd64 Packages
Hit http://security.debian.org jessie/updates/non-free amd64 Packages
Hit http://security.debian.org jessie/updates/contrib Translation-en
Ign http://deb.debian.org jessie InRelease
Hit http://security.debian.org jessie/updates/main Translation-en
Hit http://security.debian.org jessie/updates/non-free Translation-en
Hit http://deb.debian.org jessie Release.gpg
Hit http://deb.debian.org jessie Release
Hit http://deb.debian.org jessie/main amd64 Packages
Hit http://deb.debian.org jessie/contrib amd64 Packages
Hit http://deb.debian.org jessie/non-free amd64 Packages
Hit http://deb.debian.org jessie/contrib Translation-en
Hit http://deb.debian.org jessie/main Translation-en
Hit http://deb.debian.org jessie/non-free Translation-en
Reading package lists...
+ retval=0
+ true
+ true
+ return 0
+ awk '$1 > 1024 {print; exit 1}'
+ wc -L /mnt/removable/qubes-src/linux-template-builder/mnt/var/lib/apt/lists/security.debian.org_dists_jessie_updates_InRelease
+ chroot_cmd apt-get -o Dpkg::Options::=--force-confnew --yes -o Acquire::Retries=3 -o Dpkg::Options::=--force-unsafe-io -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 --download-only dist-upgrade -u -y
+ local retval
+ true
+ '[' '' == 1 ']'
+ /usr/sbin/chroot /mnt/removable/qubes-src/linux-template-builder/mnt apt-get -o Dpkg::Options::=--force-confnew --yes -o Acquire::Retries=3 -o Dpkg::Options::=--force-unsafe-io -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 --download-only dist-upgrade -u -y
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be upgraded:
apt apt-utils libapt-inst1.5 libapt-pkg4.12 libdns-export100 libicu52
libirs-export91 libisc-export95 libisccfg-export90 libssl1.0.0 tar
11 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 11.6 MB of archives.
After this operation, 364 kB disk space will be freed.
Get:1 http://security.debian.org/ jessie/updates/main tar amd64 1.27.1-2+deb8u1 [676 kB]
Get:2 http://security.debian.org/ jessie/updates/main libapt-pkg4.12 amd64 1.0.9.8.4 [792 kB]
Get:3 http://security.debian.org/ jessie/updates/main apt amd64 1.0.9.8.4 [1109 kB]
Get:4 http://security.debian.org/ jessie/updates/main libapt-inst1.5 amd64 1.0.9.8.4 [169 kB]
Get:5 http://security.debian.org/ jessie/updates/main libssl1.0.0 amd64 1.0.1t-1+deb8u5 [1048 kB]
Get:6 http://security.debian.org/ jessie/updates/main libisc-export95 amd64 1:9.9.5.dfsg-9+deb8u8 [140 kB]
Get:7 http://security.debian.org/ jessie/updates/main libdns-export100 amd64 1:9.9.5.dfsg-9+deb8u8 [456 kB]
Get:8 http://security.debian.org/ jessie/updates/main libicu52 amd64 52.1-8+deb8u4 [6791 kB]
Get:9 http://security.debian.org/ jessie/updates/main libisccfg-export90 amd64 1:9.9.5.dfsg-9+deb8u8 [40.5 kB]
Get:10 http://security.debian.org/ jessie/updates/main libirs-export91 amd64 1:9.9.5.dfsg-9+deb8u8 [38.3 kB]
Get:11 http://security.debian.org/ jessie/updates/main apt-utils amd64 1.0.9.8.4 [368 kB]
Fetched 11.6 MB in 30s (378 kB/s)
Download complete and in download only mode
+ retval=0
+ true
+ true
+ return 0
+ xargs -0r sha256sum
+ find /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives -name '*.deb' -print0
08c1d6dfb12762ce9e4e22309fef587505fb12eeef63764effae2f4821f97536 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/apt-utils_1.0.9.8.4_amd64.deb
4e562241b6b8cf5028ef85ec418993bd82eb66668bc68ade9f483ef73cbaf205 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libisccfg-export90_1%3a9.9.5.dfsg-9+deb8u8_amd64.deb
f40e51afbbcf2b1e23442c4c3df064a02ddc27bdfbfb155839577dcb1dedb74a /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/apt_1.0.9.8.4_amd64.deb
1ce092bb49f0ad486c339e0d87917168455bc92758b92d787360338ca578ef09 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/tar_1.27.1-2+deb8u1_amd64.deb
b44e0b1016b10a4a1cb00f30e4fbe2ec3cc99b255047676d06ee97c0478877a0 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libapt-inst1.5_1.0.9.8.4_amd64.deb
1137cfc8b99bdef9d4d3bfc2114b47d26f69b324ca0582dbdddd12ae71bd81e9 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libirs-export91_1%3a9.9.5.dfsg-9+deb8u8_amd64.deb
e24d97fd449c0f31fa443f9ea5d3192d6b10ef9b73fb4caec5696b340ea49726 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libisc-export95_1%3a9.9.5.dfsg-9+deb8u8_amd64.deb
e38239b8ab5e2b944aafe1f7484f3cab1100f8807a2e104b026adebda71afba6 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libssl1.0.0_1.0.1t-1+deb8u5_amd64.deb
ebd6df03a936c238111bbff87b4cf1f936ce998cfe56e98ccc030cfaad72d853 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libdns-export100_1%3a9.9.5.dfsg-9+deb8u8_amd64.deb
d093682f5e37be6dd2ddde27919d73d1504f0f55681d2391eca141a4f5bb2551 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libicu52_52.1-8+deb8u4_amd64.deb
539eb5867dcb86a67b8ca82d61ce0e0d8c07e2d95f5ce3ceb7fd3ef981fe54e5 /mnt/removable/qubes-src/linux-template-builder/mnt/var/cache/apt/archives/libapt-pkg4.12_1.0.9.8.4_amd64.deb
+ DEBIAN_FRONTEND=noninteractive
+ DEBIAN_PRIORITY=critical
+ DEBCONF_NOWARNINGS=yes
+ chroot_cmd env APT_LISTCHANGES_FRONTEND=none eatmydata apt-get -o Dpkg::Options::=--force-confnew --yes -o Acquire::Retries=3 -o Dpkg::Options::=--force-unsafe-io -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 dist-upgrade -u -y
+ local retval
+ true
+ '[' '' == 1 ']'
+ /usr/sbin/chroot /mnt/removable/qubes-src/linux-template-builder/mnt env APT_LISTCHANGES_FRONTEND=none eatmydata apt-get -o Dpkg::Options::=--force-confnew --yes -o Acquire::Retries=3 -o Dpkg::Options::=--force-unsafe-io -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 dist-upgrade -u -y
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be upgraded:
apt apt-utils libapt-inst1.5 libapt-pkg4.12 libdns-export100 libicu52
libirs-export91 libisc-export95 libisccfg-export90 libssl1.0.0 tar
Preconfiguring packages ...
11 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/11.6 MB of archives.
After this operation, 364 kB disk space will be freed.
E: Can not write log (Is /dev/pts mounted?) - posix_openpt (2: No such file or directory)
(Reading database ... 27902 files and directories currently installed.)
Preparing to unpack .../tar_1.27.1-2+deb8u1_amd64.deb ...
Unpacking tar (1.27.1-2+deb8u1) over (1.27.1-2+b1) ...
Processing triggers for mime-support (3.58) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up tar (1.27.1-2+deb8u1) ...
(Reading database ... 27901 files and directories currently installed.)
Preparing to unpack .../libapt-pkg4.12_1.0.9.8.4_amd64.deb ...
Unpacking libapt-pkg4.12:amd64 (1.0.9.8.4) over (1.0.9.8.3) ...
Setting up libapt-pkg4.12:amd64 (1.0.9.8.4) ...
Processing triggers for libc-bin (2.19-18+deb8u6) ...
(Reading database ... 27901 files and directories currently installed.)
Preparing to unpack .../apt_1.0.9.8.4_amd64.deb ...
Unpacking apt (1.0.9.8.4) over (1.0.9.8.3) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up apt (1.0.9.8.4) ...
Processing triggers for libc-bin (2.19-18+deb8u6) ...
(Reading database ... 27901 files and directories currently installed.)
Preparing to unpack .../libapt-inst1.5_1.0.9.8.4_amd64.deb ...
Unpacking libapt-inst1.5:amd64 (1.0.9.8.4) over (1.0.9.8.3) ...
Preparing to unpack .../libssl1.0.0_1.0.1t-1+deb8u5_amd64.deb ...
Unpacking libssl1.0.0:amd64 (1.0.1t-1+deb8u5) over (1.0.1t-1+deb8u3) ...
Preparing to unpack .../libisc-export95_1%3a9.9.5.dfsg-9+deb8u8_amd64.deb ...
Unpacking libisc-export95 (1:9.9.5.dfsg-9+deb8u8) over (1:9.9.5.dfsg-9+deb8u6) ...
Preparing to unpack .../libdns-export100_1%3a9.9.5.dfsg-9+deb8u8_amd64.deb ...
Unpacking libdns-export100 (1:9.9.5.dfsg-9+deb8u8) over (1:9.9.5.dfsg-9+deb8u6) ...
Preparing to unpack .../libicu52_52.1-8+deb8u4_amd64.deb ...
Unpacking libicu52:amd64 (52.1-8+deb8u4) over (52.1-8+deb8u3) ...
Preparing to unpack .../libisccfg-export90_1%3a9.9.5.dfsg-9+deb8u8_amd64.deb ...
Unpacking libisccfg-export90 (1:9.9.5.dfsg-9+deb8u8) over (1:9.9.5.dfsg-9+deb8u6) ...
Preparing to unpack .../libirs-export91_1%3a9.9.5.dfsg-9+deb8u8_amd64.deb ...
Unpacking libirs-export91 (1:9.9.5.dfsg-9+deb8u8) over (1:9.9.5.dfsg-9+deb8u6) ...
Preparing to unpack .../apt-utils_1.0.9.8.4_amd64.deb ...
Unpacking apt-utils (1.0.9.8.4) over (1.0.9.8.3) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up libapt-inst1.5:amd64 (1.0.9.8.4) ...
Setting up libssl1.0.0:amd64 (1.0.1t-1+deb8u5) ...
Setting up libisc-export95 (1:9.9.5.dfsg-9+deb8u8) ...
Setting up libdns-export100 (1:9.9.5.dfsg-9+deb8u8) ...
Setting up libicu52:amd64 (52.1-8+deb8u4) ...
Setting up libisccfg-export90 (1:9.9.5.dfsg-9+deb8u8) ...
Setting up libirs-export91 (1:9.9.5.dfsg-9+deb8u8) ...
Setting up apt-utils (1.0.9.8.4) ...
Processing triggers for libc-bin (2.19-18+deb8u6) ...
+ retval=0
+ true
+ true
+ return 0
+ chroot_cmd apt-get -o Dpkg::Options::=--force-confnew --yes -o Acquire::Retries=3 -o Dpkg::Options::=--force-unsafe-io -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 clean
+ local retval
+ true
+ '[' '' == 1 ']'
+ /usr/sbin/chroot /mnt/removable/qubes-src/linux-template-builder/mnt apt-get -o Dpkg::Options::=--force-confnew --yes -o Acquire::Retries=3 -o Dpkg::Options::=--force-unsafe-io -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 clean
+ retval=0
+ true
+ true
+ return 0
+ info ' Cleanup'
+ output 'INFO: ' Cleanup
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ touch /mnt/removable/qubes-src/linux-template-builder/mnt//tmp/.prepared_groups
+ trap - ERR EXIT
+ trap
+ buildStep /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh post
+ local filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=post
+ unset build_step_files
+ info 'Locating buildStep files: 02_install_groups.sh suffix: post'
+ output 'INFO: Locating' buildStep files: 02_install_groups.sh suffix: post
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ getFileLocations build_step_files /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh post
+ local return_global_var=build_step_files
+ local filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=post
+ local function=templateFile
+ unset GLOBAL_CACHE
+ declare -gA GLOBAL_CACHE
+ callTemplateFunction /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh post templateFile
+ local calling_script=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local calling_arg=post
+ local functionExec=templateFile
+ local template_flavor=whonix-workstation
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh post whonix-workstation
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=post
+ local template_flavor=whonix-workstation
++ templateDirs whonix-workstation
++ local template_flavor=whonix-workstation
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation ']'
++ eval echo -e /mnt/removable/qubes-src/template-whonix
+++ echo -e /mnt/removable/qubes-src/template-whonix
++ match=1
++ '[' 1 -eq 1 ']'
++ return
+ local template_dirs=/mnt/removable/qubes-src/template-whonix
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation ']'
+ '[' post ']'
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_post.sh
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_post.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_post.sh
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_post.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/02_install_groups_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/02_install_groups_post.sh
+ filename=/mnt/removable/qubes-src/template-whonix/02_install_groups_post.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/02_install_groups_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/02_install_groups_post_whonix-workstation.sh
+ filename=/mnt/removable/qubes-src/template-whonix/02_install_groups_post_whonix-workstation.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/02_install_groups_post_whonix-workstation.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_post_whonix-workstation.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_post_whonix-workstation.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_post_whonix-workstation.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh post +
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=post
+ local template_flavor=+
++ templateDirs +
++ local template_flavor=+
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-gateway == jessie+ ']'
++ '[' + == + -a +whonix-gateway == ++ ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-workstation == jessie+ ']'
++ '[' + == + -a +whonix-workstation == ++ ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix +
+++ local template_flavor=+
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' + == + ']'
+++ echo jessie
++ local template_flavor_prefix=jessie
++ '[' -n + -a + == + ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z + ']'
+ '[' post ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/02_install_groups_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_post_+.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_post_+.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/02_install_groups_post_+.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_post_+.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_post_+.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_post_+.sh ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh post whonix-workstation+minimal
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=post
+ local template_flavor=whonix-workstation+minimal
++ templateDirs whonix-workstation+minimal
++ local template_flavor=whonix-workstation+minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+minimal -a whonix-workstation+minimal == + ']'
++ '[' -n whonix-workstation+minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+minimal ']'
+ '[' post ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/02_install_groups_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_post_whonix-workstation+minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_post_whonix-workstation+minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/02_install_groups_post_whonix-workstation+minimal.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_post_whonix-workstation+minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_post_whonix-workstation+minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_post_whonix-workstation+minimal.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh post minimal
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=post
+ local template_flavor=minimal
++ templateDirs minimal
++ local template_flavor=minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-gateway == jessie+minimal ']'
++ '[' + == + -a +whonix-gateway == +minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-workstation == jessie+minimal ']'
++ '[' + == + -a +whonix-workstation == +minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix minimal
+++ local template_flavor=minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n minimal -a minimal == + ']'
++ '[' -n minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z minimal ']'
+ '[' post ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/02_install_groups_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_post_minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_post_minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/02_install_groups_post_minimal.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_post_minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_post_minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_post_minimal.sh ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh post whonix-workstation+no-recommends
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=post
+ local template_flavor=whonix-workstation+no-recommends
++ templateDirs whonix-workstation+no-recommends
++ local template_flavor=whonix-workstation+no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+no-recommends -a whonix-workstation+no-recommends == + ']'
++ '[' -n whonix-workstation+no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+no-recommends ']'
+ '[' post ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/02_install_groups_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_post_whonix-workstation+no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_post_whonix-workstation+no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/02_install_groups_post_whonix-workstation+no-recommends.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_post_whonix-workstation+no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_post_whonix-workstation+no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_post_whonix-workstation+no-recommends.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh post no-recommends
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=post
+ local template_flavor=no-recommends
++ templateDirs no-recommends
++ local template_flavor=no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-gateway == jessie+no-recommends ']'
++ '[' + == + -a +whonix-gateway == +no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-workstation == jessie+no-recommends ']'
++ '[' + == + -a +whonix-workstation == +no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix no-recommends
+++ local template_flavor=no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n no-recommends -a no-recommends == + ']'
++ '[' -n no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z no-recommends ']'
+ '[' post ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/02_install_groups_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_post.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_post_no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_post_no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/02_install_groups_post_no-recommends.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_post_no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_post_no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_post_no-recommends.sh ']'
+ return 1
+ true
+ '[' -n whonix-workstation ']'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh post
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh
+ local suffix=post
+ local template_flavor=
++ templateDirs ''
++ local template_flavor=
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-gateway == whonix-ws ']'
++ '[' + == + -a +whonix-gateway == + ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-workstation == whonix-ws ']'
++ '[' + == + -a +whonix-workstation == + ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix
+++ local template_flavor=whonix-workstation
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n '' -a '' == + ']'
++ '[' -n '' ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian
++ echo /mnt/removable/qubes-src/builder-debian/template_debian
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh path_parts
+ local return_global_var=path_parts
+ local filename=02_install_groups.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=02_install_groups
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 02_install_groups ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="02_install_groups"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="02_install_groups" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z '' ']'
+ '[' post ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_post.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_post.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/02_install_groups_post.sh ']'
+ return 1
+ true
+ return
+ setArrayAsGlobal GLOBAL_CACHE build_step_files
+ local array=GLOBAL_CACHE
+ local export_as=build_step_files
++ declare -p GLOBAL_CACHE
++ true
+ local code=
+ local replaced=
+ eval
+ '[' '!' 0 -eq 0 ']'
+ umount_all /mnt/removable/qubes-src/linux-template-builder/mnt/
+ directory=/mnt/removable/qubes-src/linux-template-builder/mnt/
+ '[' /mnt/removable/qubes-src/linux-template-builder/mnt/ == /mnt/removable/qubes-src/linux-template-builder/mnt -o /mnt/removable/qubes-src/linux-template-builder/mnt/ == /mnt/removable/qubes-src/linux-template-builder/mnt/ ']'
++ mountPoints
+++ mountPoint ''
+++ local mount_point=
+++ [[ '' = /* ]]
++++ readlink -m .
+++ mount_point=/mnt/removable/qubes-src/linux-template-builder/
++++ sed 's#//*#/#g'
++++ echo /mnt/removable/qubes-src/linux-template-builder/
+++ echo /mnt/removable/qubes-src/linux-template-builder/
++ local mount_point=/mnt/removable/qubes-src/linux-template-builder/
+++ sort -r
+++ grep '^/mnt/removable/qubes-src/linux-template-builder/'
+++ cut -f2 '-d '
+++ sudo grep /mnt/removable/qubes-src/linux-template-builder/ /proc/mounts
++ echo '/mnt/removable/qubes-src/linux-template-builder/mnt/sys
/mnt/removable/qubes-src/linux-template-builder/mnt/run
/mnt/removable/qubes-src/linux-template-builder/mnt/proc
/mnt/removable/qubes-src/linux-template-builder/mnt'
+ '[' -n '/mnt/removable/qubes-src/linux-template-builder/mnt/sys
/mnt/removable/qubes-src/linux-template-builder/mnt/run
/mnt/removable/qubes-src/linux-template-builder/mnt/proc
/mnt/removable/qubes-src/linux-template-builder/mnt' ']'
+ removeDbusUuid
+ '[' -e /mnt/removable/qubes-src/linux-template-builder/mnt/var/lib/dbus/machine-id ']'
+ removeDivertPolicy
+ outputc red 'Reactivating initctl...'
+ color=red
+ shift
+ output Reactivating initctl...
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ chroot_cmd dpkg-divert --local --rename --remove /sbin/initctl
+ local retval
+ true
+ '[' '' == 1 ']'
+ /usr/sbin/chroot /mnt/removable/qubes-src/linux-template-builder/mnt dpkg-divert --local --rename --remove /sbin/initctl
Removing 'local diversion of /sbin/initctl to /sbin/initctl.distrib'
+ retval=0
+ true
+ true
+ return 0
+ outputc green 'Removing policy-rc.d'
+ color=green
+ shift
+ output Removing policy-rc.d
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ rm -f /mnt/removable/qubes-src/linux-template-builder/mnt/usr/sbin/policy-rc.d
+ outputc red 'Restoring invoke-rc.d...'
+ color=red
+ shift
+ output Restoring invoke-rc.d...
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ chroot_cmd sed -i -e 's/exit 0 #exit 100/exit 100/' /usr/sbin/invoke-rc.d
+ local retval
+ true
+ '[' '' == 1 ']'
+ /usr/sbin/chroot /mnt/removable/qubes-src/linux-template-builder/mnt sed -i -e 's/exit 0 #exit 100/exit 100/' /usr/sbin/invoke-rc.d
+ retval=0
+ true
+ true
+ return 0
+ umount_kill /mnt/removable/qubes-src/linux-template-builder/mnt/
+ '[' 2 -le 2 ']'
+ test -o xtrace
+ true 'umount_kill: Disabling xtrace, because variable VERBOSE (2) is lower than or equal 2...'
+ set +x
Attempting to kill any processes still running in '/mnt/removable/qubes-src/linux-template-builder/mnt/' before un-mounting
INFO: umount /mnt/removable/qubes-src/linux-template-builder/mnt/sys
INFO: umount /mnt/removable/qubes-src/linux-template-builder/mnt/run
INFO: umount /mnt/removable/qubes-src/linux-template-builder/mnt/proc
+ true 'umount_kill: Restoring xtrace...'
+ trap - EXIT
+ echo '-> Unmounting prepared_image...'
-> Unmounting prepared_image...
++ readlink -m /mnt/removable/qubes-src/linux-template-builder/mnt
+ umount_kill /mnt/removable/qubes-src/linux-template-builder/mnt
+ '[' 2 -le 2 ']'
+ test -o xtrace
+ true 'umount_kill: Disabling xtrace, because variable VERBOSE (2) is lower than or equal 2...'
+ set +x
Attempting to kill any processes still running in '/mnt/removable/qubes-src/linux-template-builder/mnt' before un-mounting
INFO: umount /mnt/removable/qubes-src/linux-template-builder/mnt
+ true 'umount_kill: Restoring xtrace...'
+ exit 0
+ set -e
+ export CLEANIMG=prepared_images/whonix-ws.img
+ CLEANIMG=prepared_images/whonix-ws.img
+ export NAME=whonix-ws
+ NAME=whonix-ws
+ export LC_ALL=POSIX
+ LC_ALL=POSIX
+ . ./builder_setup
++ SCRIPTSDIR=/mnt/removable/qubes-src/builder-debian/template_debian
++ '[' '!' -d /mnt/removable/qubes-src/builder-debian/template_debian ']'
++ '[' -z /mnt/removable/cache/jessie ']'
++ export SCRIPTSDIR CACHEDIR
+ . ./umount_kill.sh
++ '[' 2 -ge 2 -o '' == 1 ']'
++ set -x
++ . ./functions.sh
+++ set -e
+++ VERBOSE=2
+++ DEBUG=0
+++ . ./functions-name.sh
++++ set -e
++++ VERBOSE=2
++++ DEBUG=0
+++ '[' '!' '' = true ']'
+++ colors
+++ [[ -t 2 ]]
+++ :
+++ export build_already_defined_colors=true
+++ build_already_defined_colors=true
+++ '[' 2 -ge 2 -o 0 == 1 ']'
+++ output 'INFO: Currently running script: ./qubeize_image'
+++ '[' 2 -ge 1 ']'
+++ [[ -z '' ]]
+++ [[ ehB != ehxB ]]
+++ basename ./qubeize_image
++ '[' qubeize_image == umount_kill.sh -a prepared_images/whonix-ws.img ']'
+ '[' 2 -eq 0 ']'
+ '[' xprepared_images/whonix-ws.img = x ']'
+ '[' xwhonix-ws = x ']'
++ id -ur
+ ID=0
+ '[' 0 '!=' 0 ']'
+ '[' 2 == 1 ']'
+ trap cleanup ERR
+ export IMG=qubeized_images/whonix-ws/root.img
+ IMG=qubeized_images/whonix-ws/root.img
+ mkdir -p qubeized_images/whonix-ws
+ echo '--> Copying prepared_images/whonix-ws.img to qubeized_images/whonix-ws/root.img...'
--> Copying prepared_images/whonix-ws.img to qubeized_images/whonix-ws/root.img...
+ cp prepared_images/whonix-ws.img qubeized_images/whonix-ws/root.img
+ echo '--> Mounting qubeized_images/whonix-ws/root.img'
--> Mounting qubeized_images/whonix-ws/root.img
+ mkdir -p mnt
+ mount -o loop qubeized_images/whonix-ws/root.img mnt
+ export INSTALLDIR=mnt
+ INSTALLDIR=mnt
+ /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+ source /mnt/removable/qubes-src/builder-debian/template_debian/vars.sh
++ source ./functions.sh
+++ set -e
+++ VERBOSE=2
+++ DEBUG=0
+++ . ./functions-name.sh
++++ set -e
++++ VERBOSE=2
++++ DEBUG=0
+++ '[' '!' true = true ']'
+++ '[' 2 -ge 2 -o 0 == 1 ']'
+++ output 'INFO: Currently running script: /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh'
+++ '[' 2 -ge 1 ']'
+++ [[ -z '' ]]
+++ [[ ehB != ehxB ]]
++ TMPDIR=/tmp
++ DEBIANVERSION=jessie
++ DEFAULT_DEBIAN_MIRRORS=('http://http.debian.net/debian' 'http://ftp.us.debian.org/debian' 'http://ftp.ca.debian.org/debian')
++ '[' -z http://ftp.us.debian.org/debian/ ']'
++ APT_GET_OPTIONS='-o Dpkg::Options::=--force-confnew --yes'
++ APT_GET_OPTIONS+=' -o Acquire::Retries=3'
++ '[' 01 -gt 0 ']'
++ APT_GET_OPTIONS+=' -o Dpkg::Options::=--force-unsafe-io'
++ eatmydata_maybe=eatmydata
++ '[' -n '' ']'
++ containsFlavor no-recommends
++ flavor=no-recommends
++ retval=1
++ '[' no-recommends == whonix-workstation ']'
++ elementIn no-recommends minimal no-recommends
++ local element
++ for element in '"${@:2}"'
++ [[ minimal == \n\o\-\r\e\c\o\m\m\e\n\d\s ]]
++ for element in '"${@:2}"'
++ [[ no-recommends == \n\o\-\r\e\c\o\m\m\e\n\d\s ]]
++ return 0
++ retval=0
++ return 0
++ APT_GET_OPTIONS+=' -o APT::Install-Recommends=0 -o APT::Install-Suggests=0'
+ source /mnt/removable/qubes-src/builder-debian/template_debian/distribution.sh
++ source ./functions.sh
+++ set -e
+++ VERBOSE=2
+++ DEBUG=0
+++ . ./functions-name.sh
++++ set -e
++++ VERBOSE=2
++++ DEBUG=0
+++ '[' '!' true = true ']'
+++ '[' 2 -ge 2 -o 0 == 1 ']'
+++ output 'INFO: Currently running script: /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh'
+++ '[' 2 -ge 1 ']'
+++ [[ -z '' ]]
+++ [[ ehB != ehxB ]]
++ source ./umount_kill.sh
+++ '[' 2 -ge 2 -o 0 == 1 ']'
+++ set -x
+++ . ./functions.sh
++++ set -e
++++ VERBOSE=2
++++ DEBUG=0
++++ . ./functions-name.sh
+++++ set -e
+++++ VERBOSE=2
+++++ DEBUG=0
++++ '[' '!' true = true ']'
++++ '[' 2 -ge 2 -o 0 == 1 ']'
++++ output 'INFO: Currently running script: /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh'
++++ '[' 2 -ge 1 ']'
++++ [[ -z '' ]]
++++ [[ ehB != ehxB ]]
++++ basename /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+++ '[' 04_install_qubes.sh == umount_kill.sh -a '' ']'
++ output 'INFO: /mnt/removable/qubes-src/builder-debian/template_debian/distribution.sh imported by: /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh'
++ '[' 2 -ge 1 ']'
++ [[ -z '' ]]
++ [[ ehB != ehxB ]]
+ debug ' Installing Qubes packages'
+ output 'DEBUG: ' Installing Qubes packages
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ exitOnNoFile mnt//tmp/.prepared_groups 'prepared_groups installataion has not completed!... Exiting'
+ file=mnt//tmp/.prepared_groups
+ message='prepared_groups installataion has not completed!... Exiting'
+ '[' -f mnt//tmp/.prepared_groups ']'
+ prepareChroot
+ umount_kill mnt/
+ '[' 2 -le 2 ']'
+ test -o xtrace
+ true 'umount_kill: Disabling xtrace, because variable VERBOSE (2) is lower than or equal 2...'
+ set +x
Attempting to kill any processes still running in '/mnt/removable/qubes-src/linux-template-builder/mnt/' before un-mounting
+ true 'umount_kill: Restoring xtrace...'
+ mount -t tmpfs none mnt/run
+ '[' '' '!=' 1 ']'
+ mount -t proc proc mnt/proc
+ mount -t sysfs sys mnt/sys
+ createDbusUuid
+ outputc green 'Creating DBUS uuid...'
+ color=green
+ shift
+ output Creating DBUS uuid...
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ removeDbusUuid
+ '[' -e mnt/var/lib/dbus/machine-id ']'
+ '[' -e mnt/bin/dbus-uuidgen ']'
+ addDivertPolicy
+ outputc green 'Deactivating initctl...'
+ color=green
+ shift
+ output Deactivating initctl...
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ chroot_cmd dpkg-divert --local --rename --add /sbin/initctl
+ local retval
+ true
+ '[' '' == 1 ']'
+ /usr/sbin/chroot mnt dpkg-divert --local --rename --add /sbin/initctl
Adding 'local diversion of /sbin/initctl to /sbin/initctl.distrib'
+ retval=0
+ true
+ true
+ return 0
+ outputc green 'Creating policy-rc.d'
+ color=green
+ shift
+ output Creating policy-rc.d
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ echo exit 101
+ chmod +x mnt/usr/sbin/policy-rc.d
+ outputc green 'Hacking invoke-rc.d to ignore missing init scripts...'
+ color=green
+ shift
+ output Hacking invoke-rc.d to ignore missing init scripts...
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ chroot_cmd sed -i -e 's/exit 100/exit 0 #exit 100/' /usr/sbin/invoke-rc.d
+ local retval
+ true
+ '[' '' == 1 ']'
+ /usr/sbin/chroot mnt sed -i -e 's/exit 100/exit 0 #exit 100/' /usr/sbin/invoke-rc.d
+ retval=0
+ true
+ true
+ return 0
+ buildStep /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh pre
+ local filename=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+ local suffix=pre
+ unset build_step_files
+ info 'Locating buildStep files: 04_install_qubes.sh suffix: pre'
+ output 'INFO: Locating' buildStep files: 04_install_qubes.sh suffix: pre
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ getFileLocations build_step_files /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh pre
+ local return_global_var=build_step_files
+ local filename=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+ local suffix=pre
+ local function=templateFile
+ unset GLOBAL_CACHE
+ declare -gA GLOBAL_CACHE
+ callTemplateFunction /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh pre templateFile
+ local calling_script=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+ local calling_arg=pre
+ local functionExec=templateFile
+ local template_flavor=whonix-workstation
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh pre whonix-workstation
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+ local suffix=pre
+ local template_flavor=whonix-workstation
++ templateDirs whonix-workstation
++ local template_flavor=whonix-workstation
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation ']'
++ eval echo -e /mnt/removable/qubes-src/template-whonix
+++ echo -e /mnt/removable/qubes-src/template-whonix
++ match=1
++ '[' 1 -eq 1 ']'
++ return
+ local template_dirs=/mnt/removable/qubes-src/template-whonix
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh path_parts
+ local return_global_var=path_parts
+ local filename=04_install_qubes.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=04_install_qubes
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 04_install_qubes ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="04_install_qubes"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/04_install_qubes_pre.sh
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/04_install_qubes_pre.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/04_install_qubes_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/04_install_qubes_pre.sh
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/04_install_qubes_pre.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/04_install_qubes_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/04_install_qubes_pre.sh
+ filename=/mnt/removable/qubes-src/template-whonix/04_install_qubes_pre.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/04_install_qubes_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/04_install_qubes_pre_whonix-workstation.sh
+ filename=/mnt/removable/qubes-src/template-whonix/04_install_qubes_pre_whonix-workstation.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/04_install_qubes_pre_whonix-workstation.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_pre_whonix-workstation.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_pre_whonix-workstation.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_pre_whonix-workstation.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh pre +
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+ local suffix=pre
+ local template_flavor=+
++ templateDirs +
++ local template_flavor=+
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-gateway == jessie+ ']'
++ '[' + == + -a +whonix-gateway == ++ ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-workstation == jessie+ ']'
++ '[' + == + -a +whonix-workstation == ++ ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix +
+++ local template_flavor=+
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' + == + ']'
+++ echo jessie
++ local template_flavor_prefix=jessie
++ '[' -n + -a + == + ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh path_parts
+ local return_global_var=path_parts
+ local filename=04_install_qubes.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=04_install_qubes
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 04_install_qubes ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="04_install_qubes"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z + ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/04_install_qubes_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/04_install_qubes_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/04_install_qubes_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/04_install_qubes_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/04_install_qubes_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/04_install_qubes_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/04_install_qubes_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/04_install_qubes_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/04_install_qubes_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/04_install_qubes_pre_+.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/04_install_qubes_pre_+.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/04_install_qubes_pre_+.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_pre_+.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_pre_+.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_pre_+.sh ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh pre whonix-workstation+minimal
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+ local suffix=pre
+ local template_flavor=whonix-workstation+minimal
++ templateDirs whonix-workstation+minimal
++ local template_flavor=whonix-workstation+minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+minimal -a whonix-workstation+minimal == + ']'
++ '[' -n whonix-workstation+minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh path_parts
+ local return_global_var=path_parts
+ local filename=04_install_qubes.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=04_install_qubes
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 04_install_qubes ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="04_install_qubes"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+minimal ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/04_install_qubes_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/04_install_qubes_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/04_install_qubes_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/04_install_qubes_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/04_install_qubes_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/04_install_qubes_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/04_install_qubes_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/04_install_qubes_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/04_install_qubes_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/04_install_qubes_pre_whonix-workstation+minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/04_install_qubes_pre_whonix-workstation+minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/04_install_qubes_pre_whonix-workstation+minimal.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_pre_whonix-workstation+minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_pre_whonix-workstation+minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_pre_whonix-workstation+minimal.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh pre minimal
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+ local suffix=pre
+ local template_flavor=minimal
++ templateDirs minimal
++ local template_flavor=minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-gateway == jessie+minimal ']'
++ '[' + == + -a +whonix-gateway == +minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-workstation == jessie+minimal ']'
++ '[' + == + -a +whonix-workstation == +minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix minimal
+++ local template_flavor=minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n minimal -a minimal == + ']'
++ '[' -n minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh path_parts
+ local return_global_var=path_parts
+ local filename=04_install_qubes.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=04_install_qubes
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 04_install_qubes ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="04_install_qubes"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z minimal ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/04_install_qubes_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/04_install_qubes_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/04_install_qubes_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/04_install_qubes_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/04_install_qubes_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/04_install_qubes_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/04_install_qubes_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/04_install_qubes_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/04_install_qubes_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/04_install_qubes_pre_minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/04_install_qubes_pre_minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/04_install_qubes_pre_minimal.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_pre_minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_pre_minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_pre_minimal.sh ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh pre whonix-workstation+no-recommends
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+ local suffix=pre
+ local template_flavor=whonix-workstation+no-recommends
++ templateDirs whonix-workstation+no-recommends
++ local template_flavor=whonix-workstation+no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+no-recommends -a whonix-workstation+no-recommends == + ']'
++ '[' -n whonix-workstation+no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh path_parts
+ local return_global_var=path_parts
+ local filename=04_install_qubes.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=04_install_qubes
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 04_install_qubes ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="04_install_qubes"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+no-recommends ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/04_install_qubes_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/04_install_qubes_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/04_install_qubes_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/04_install_qubes_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/04_install_qubes_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/04_install_qubes_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/04_install_qubes_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/04_install_qubes_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/04_install_qubes_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/04_install_qubes_pre_whonix-workstation+no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/04_install_qubes_pre_whonix-workstation+no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/04_install_qubes_pre_whonix-workstation+no-recommends.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_pre_whonix-workstation+no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_pre_whonix-workstation+no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_pre_whonix-workstation+no-recommends.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh pre no-recommends
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+ local suffix=pre
+ local template_flavor=no-recommends
++ templateDirs no-recommends
++ local template_flavor=no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-gateway == jessie+no-recommends ']'
++ '[' + == + -a +whonix-gateway == +no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-workstation == jessie+no-recommends ']'
++ '[' + == + -a +whonix-workstation == +no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix no-recommends
+++ local template_flavor=no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n no-recommends -a no-recommends == + ']'
++ '[' -n no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh path_parts
+ local return_global_var=path_parts
+ local filename=04_install_qubes.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=04_install_qubes
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 04_install_qubes ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="04_install_qubes"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z no-recommends ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/04_install_qubes_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/04_install_qubes_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/04_install_qubes_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/04_install_qubes_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/04_install_qubes_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/04_install_qubes_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/04_install_qubes_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/04_install_qubes_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/04_install_qubes_pre.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/04_install_qubes_pre_no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/04_install_qubes_pre_no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/04_install_qubes_pre_no-recommends.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_pre_no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_pre_no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_pre_no-recommends.sh ']'
+ return 1
+ true
+ '[' -n whonix-workstation ']'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh pre
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+ local suffix=pre
+ local template_flavor=
++ templateDirs ''
++ local template_flavor=
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-gateway == whonix-ws ']'
++ '[' + == + -a +whonix-gateway == + ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-workstation == whonix-ws ']'
++ '[' + == + -a +whonix-workstation == + ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix
+++ local template_flavor=whonix-workstation
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n '' -a '' == + ']'
++ '[' -n '' ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian
++ echo /mnt/removable/qubes-src/builder-debian/template_debian
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh path_parts
+ local return_global_var=path_parts
+ local filename=04_install_qubes.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=04_install_qubes
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 04_install_qubes ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="04_install_qubes"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z '' ']'
+ '[' pre ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_pre.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_pre.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_pre.sh ']'
+ return 1
+ true
+ return
+ setArrayAsGlobal GLOBAL_CACHE build_step_files
+ local array=GLOBAL_CACHE
+ local export_as=build_step_files
++ declare -p GLOBAL_CACHE
++ true
+ local code=
+ local replaced=
+ eval
+ '[' '!' 0 -eq 0 ']'
+ '[' -f mnt//tmp/.prepared_qubes ']'
+ info ' Trap ERR and EXIT signals and cleanup (umount)'
+ output 'INFO: ' Trap ERR and EXIT signals and cleanup '(umount)'
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ trap cleanup ERR
+ trap cleanup EXIT
+ info ' Install Qubes Repo and update'
+ output 'INFO: ' Install Qubes Repo and update
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ installQubesRepo
+ info ' Defining Qubes CUSTOMREPO Location: /mnt/removable/qubes-src/linux-template-builder/pkgs-for-template/jessie'
+ output 'INFO: ' Defining Qubes CUSTOMREPO Location: /mnt/removable/qubes-src/linux-template-builder/pkgs-for-template/jessie
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ export CUSTOMREPO=/mnt/removable/qubes-src/linux-template-builder/pkgs-for-template/jessie
+ CUSTOMREPO=/mnt/removable/qubes-src/linux-template-builder/pkgs-for-template/jessie
+ info 'Mounting local qubes_repo'
+ output 'INFO: Mounting' local qubes_repo
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ mkdir -p mnt/tmp/qubes_repo
+ mount --bind /mnt/removable/qubes-src/linux-template-builder/pkgs-for-template/jessie mnt/tmp/qubes_repo
+ cat
+ '[' -n 3.2 ']'
+ cat
+ '[' 0 -gt 0 ']'
+ chroot_cmd apt-key add -
+ local retval
+ true
+ '[' '' == 1 ']'
+ /usr/sbin/chroot mnt apt-key add -
OK
+ retval=0
+ true
+ true
+ return 0
+ aptUpdate
+ debug 'Updating system'
+ output 'DEBUG: Updating' system
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ DEBIAN_FRONTEND=noninteractive
+ DEBIAN_PRIORITY=critical
+ DEBCONF_NOWARNINGS=yes
+ chroot_cmd apt-get -o Dpkg::Options::=--force-confnew --yes -o Acquire::Retries=3 -o Dpkg::Options::=--force-unsafe-io -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 update
+ local retval
+ true
+ '[' '' == 1 ']'
+ /usr/sbin/chroot mnt apt-get -o Dpkg::Options::=--force-confnew --yes -o Acquire::Retries=3 -o Dpkg::Options::=--force-unsafe-io -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 update
Ign file: jessie InRelease
Ign file: jessie Release.gpg
Get:1 file: jessie Release [333 B]
Ign file: jessie/main Translation-en
Get:2 http://deb.qubes-os.org jessie InRelease [2465 B]
Get:3 http://deb.qubes-os.org jessie/main amd64 Packages [7846 B]
Ign http://deb.qubes-os.org jessie/main Translation-en
Ign http://deb.debian.org jessie InRelease
Hit http://deb.debian.org jessie Release.gpg
Hit http://deb.debian.org jessie Release
Hit http://deb.debian.org jessie/main amd64 Packages
Hit http://deb.debian.org jessie/contrib amd64 Packages
Hit http://deb.debian.org jessie/non-free amd64 Packages
Hit http://deb.debian.org jessie/contrib Translation-en
Hit http://deb.debian.org jessie/main Translation-en
Hit http://deb.debian.org jessie/non-free Translation-en
Hit http://security.debian.org jessie/updates InRelease
Hit http://security.debian.org jessie/updates/main amd64 Packages
Hit http://security.debian.org jessie/updates/contrib amd64 Packages
Hit http://security.debian.org jessie/updates/non-free amd64 Packages
Hit http://security.debian.org jessie/updates/contrib Translation-en
Hit http://security.debian.org jessie/updates/main Translation-en
Hit http://security.debian.org jessie/updates/non-free Translation-en
Fetched 10.3 kB in 16s (613 B/s)
Reading package lists...
+ retval=0
+ true
+ true
+ return 0
+ awk '$1 > 1024 {print; exit 1}'
+ wc -L mnt/var/lib/apt/lists/deb.qubes-os.org_r3.2_vm_dists_jessie_InRelease mnt/var/lib/apt/lists/security.debian.org_dists_jessie_updates_InRelease
+ info ' Execute any distribution specific flavor or sub flavor'
+ output 'INFO: ' Execute any distribution specific flavor or sub flavor
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ buildStep /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh jessie
+ local filename=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+ local suffix=jessie
+ unset build_step_files
+ info 'Locating buildStep files: 04_install_qubes.sh suffix: jessie'
+ output 'INFO: Locating' buildStep files: 04_install_qubes.sh suffix: jessie
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ getFileLocations build_step_files /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh jessie
+ local return_global_var=build_step_files
+ local filename=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+ local suffix=jessie
+ local function=templateFile
+ unset GLOBAL_CACHE
+ declare -gA GLOBAL_CACHE
+ callTemplateFunction /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh jessie templateFile
+ local calling_script=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+ local calling_arg=jessie
+ local functionExec=templateFile
+ local template_flavor=whonix-workstation
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh jessie whonix-workstation
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+ local suffix=jessie
+ local template_flavor=whonix-workstation
++ templateDirs whonix-workstation
++ local template_flavor=whonix-workstation
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation ']'
++ eval echo -e /mnt/removable/qubes-src/template-whonix
+++ echo -e /mnt/removable/qubes-src/template-whonix
++ match=1
++ '[' 1 -eq 1 ']'
++ return
+ local template_dirs=/mnt/removable/qubes-src/template-whonix
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh path_parts
+ local return_global_var=path_parts
+ local filename=04_install_qubes.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=04_install_qubes
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 04_install_qubes ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="04_install_qubes"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation ']'
+ '[' jessie ']'
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/04_install_qubes_jessie.sh
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/04_install_qubes_jessie.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/04_install_qubes_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/04_install_qubes_jessie.sh
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/04_install_qubes_jessie.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/04_install_qubes_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/04_install_qubes_jessie.sh
+ filename=/mnt/removable/qubes-src/template-whonix/04_install_qubes_jessie.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/04_install_qubes_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/04_install_qubes_jessie_whonix-workstation.sh
+ filename=/mnt/removable/qubes-src/template-whonix/04_install_qubes_jessie_whonix-workstation.sh
+ '[' -e /mnt/removable/qubes-src/template-whonix/04_install_qubes_jessie_whonix-workstation.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_jessie_whonix-workstation.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_jessie_whonix-workstation.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_jessie_whonix-workstation.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh jessie +
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+ local suffix=jessie
+ local template_flavor=+
++ templateDirs +
++ local template_flavor=+
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-gateway == jessie+ ']'
++ '[' + == + -a +whonix-gateway == ++ ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-workstation == jessie+ ']'
++ '[' + == + -a +whonix-workstation == ++ ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix +
+++ local template_flavor=+
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' + == + ']'
+++ echo jessie
++ local template_flavor_prefix=jessie
++ '[' -n + -a + == + ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh path_parts
+ local return_global_var=path_parts
+ local filename=04_install_qubes.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=04_install_qubes
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 04_install_qubes ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="04_install_qubes"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z + ']'
+ '[' jessie ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/04_install_qubes_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/04_install_qubes_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/04_install_qubes_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/04_install_qubes_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/04_install_qubes_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/04_install_qubes_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/04_install_qubes_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/04_install_qubes_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/04_install_qubes_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/04_install_qubes_jessie_+.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/04_install_qubes_jessie_+.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/04_install_qubes_jessie_+.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_jessie_+.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_jessie_+.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_jessie_+.sh ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh jessie whonix-workstation+minimal
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+ local suffix=jessie
+ local template_flavor=whonix-workstation+minimal
++ templateDirs whonix-workstation+minimal
++ local template_flavor=whonix-workstation+minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
+++ retval=1
+++ '[' -n whonix-workstation+minimal ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+minimal
++++ local template_flavor=whonix-workstation+minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+minimal ']'
++++ templateNameFixLength jessie+whonix-workstation+minimal
++++ local template_name=jessie+whonix-workstation+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation minimal
++++ template_name+=+whonix-workstation+minimal
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 33 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+minimal
+++ local template_flavor=whonix-workstation+minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+minimal -a whonix-workstation+minimal == + ']'
++ '[' -n whonix-workstation+minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh path_parts
+ local return_global_var=path_parts
+ local filename=04_install_qubes.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=04_install_qubes
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 04_install_qubes ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="04_install_qubes"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+minimal ']'
+ '[' jessie ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/04_install_qubes_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/04_install_qubes_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/04_install_qubes_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/04_install_qubes_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/04_install_qubes_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/whonix-workstation+minimal/04_install_qubes_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/04_install_qubes_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/04_install_qubes_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/04_install_qubes_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/04_install_qubes_jessie_whonix-workstation+minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/04_install_qubes_jessie_whonix-workstation+minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+minimal/04_install_qubes_jessie_whonix-workstation+minimal.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_jessie_whonix-workstation+minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_jessie_whonix-workstation+minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_jessie_whonix-workstation+minimal.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh jessie minimal
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+ local suffix=jessie
+ local template_flavor=minimal
++ templateDirs minimal
++ local template_flavor=minimal
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-gateway == jessie+minimal ']'
++ '[' + == + -a +whonix-gateway == +minimal ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName minimal
+++ local template_flavor=minimal
+++ retval=1
+++ '[' -n minimal ']'
+++ local template_options=
++++ templateFlavorPrefix minimal
++++ local template_flavor=minimal
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' minimal == + ']'
++++ echo jessie+
+++ local template_name=jessie+minimal
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+minimal ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+minimal ']'
++++ templateNameFixLength jessie+minimal
++++ local template_name=jessie+minimal
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 14 -ge 32 ']'
++++ echo jessie+minimal
+++ echo jessie+minimal
+++ return 1
++ '[' +whonix-workstation == jessie+minimal ']'
++ '[' + == + -a +whonix-workstation == +minimal ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix minimal
+++ local template_flavor=minimal
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' minimal == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n minimal -a minimal == + ']'
++ '[' -n minimal ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh path_parts
+ local return_global_var=path_parts
+ local filename=04_install_qubes.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=04_install_qubes
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 04_install_qubes ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="04_install_qubes"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z minimal ']'
+ '[' jessie ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/04_install_qubes_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/04_install_qubes_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/04_install_qubes_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/04_install_qubes_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/04_install_qubes_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/minimal/04_install_qubes_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/04_install_qubes_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/04_install_qubes_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/04_install_qubes_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/04_install_qubes_jessie_minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/04_install_qubes_jessie_minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+minimal/04_install_qubes_jessie_minimal.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_jessie_minimal.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_jessie_minimal.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_jessie_minimal.sh ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh jessie whonix-workstation+no-recommends
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+ local suffix=jessie
+ local template_flavor=whonix-workstation+no-recommends
++ templateDirs whonix-workstation+no-recommends
++ local template_flavor=whonix-workstation+no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
+++ retval=1
+++ '[' -n whonix-workstation+no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation+no-recommends
++++ local template_flavor=whonix-workstation+no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation+no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation+no-recommends ']'
++++ templateNameFixLength jessie+whonix-workstation+no-recommends
++++ local template_name=jessie+whonix-workstation+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=2
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 2 -gt 0 ']'
+++++ printf +%s whonix-workstation no-recommends
++++ template_name+=+whonix-workstation+no-recommends
++++ (( index-- ))
++++ '[' 1 -lt 1 ']'
++++ '[' 39 -ge 32 ']'
+++++ printf %s jessie
++++ template_name=jessie
++++ '[' 1 -gt 0 ']'
+++++ printf +%s whonix-workstation
++++ template_name+=+whonix-workstation
++++ (( index-- ))
++++ '[' 0 -lt 1 ']'
++++ template_name=jessie+whonix-workstation
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation+no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix whonix-workstation+no-recommends
+++ local template_flavor=whonix-workstation+no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation+no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n whonix-workstation+no-recommends -a whonix-workstation+no-recommends == + ']'
++ '[' -n whonix-workstation+no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh path_parts
+ local return_global_var=path_parts
+ local filename=04_install_qubes.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=04_install_qubes
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 04_install_qubes ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="04_install_qubes"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation+no-recommends ']'
+ '[' jessie ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/04_install_qubes_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/04_install_qubes_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/04_install_qubes_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/04_install_qubes_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/04_install_qubes_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/whonix-workstation+no-recommends/04_install_qubes_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/04_install_qubes_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/04_install_qubes_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/04_install_qubes_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/04_install_qubes_jessie_whonix-workstation+no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/04_install_qubes_jessie_whonix-workstation+no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+whonix-workstation+no-recommends/04_install_qubes_jessie_whonix-workstation+no-recommends.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_jessie_whonix-workstation+no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_jessie_whonix-workstation+no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_jessie_whonix-workstation+no-recommends.sh ']'
+ return 1
+ true
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh jessie no-recommends
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+ local suffix=jessie
+ local template_flavor=no-recommends
++ templateDirs no-recommends
++ local template_flavor=no-recommends
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-gateway == jessie+no-recommends ']'
++ '[' + == + -a +whonix-gateway == +no-recommends ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName no-recommends
+++ local template_flavor=no-recommends
+++ retval=1
+++ '[' -n no-recommends ']'
+++ local template_options=
++++ templateFlavorPrefix no-recommends
++++ local template_flavor=no-recommends
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' no-recommends == + ']'
++++ echo jessie+
+++ local template_name=jessie+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+no-recommends ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+no-recommends ']'
++++ templateNameFixLength jessie+no-recommends
++++ local template_name=jessie+no-recommends
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 20 -ge 32 ']'
++++ echo jessie+no-recommends
+++ echo jessie+no-recommends
+++ return 1
++ '[' +whonix-workstation == jessie+no-recommends ']'
++ '[' + == + -a +whonix-workstation == +no-recommends ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix no-recommends
+++ local template_flavor=no-recommends
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' no-recommends == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n no-recommends -a no-recommends == + ']'
++ '[' -n no-recommends ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh path_parts
+ local return_global_var=path_parts
+ local filename=04_install_qubes.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=04_install_qubes
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 04_install_qubes ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="04_install_qubes"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z no-recommends ']'
+ '[' jessie ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/04_install_qubes_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/04_install_qubes_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/04_install_qubes_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/04_install_qubes_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/04_install_qubes_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/no-recommends/04_install_qubes_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/04_install_qubes_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/04_install_qubes_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/04_install_qubes_jessie.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/04_install_qubes_jessie_no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/04_install_qubes_jessie_no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie+no-recommends/04_install_qubes_jessie_no-recommends.sh ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_jessie_no-recommends.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_jessie_no-recommends.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_jessie_no-recommends.sh ']'
+ return 1
+ true
+ '[' -n whonix-workstation ']'
+ templateFile /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh jessie
+ local file=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh
+ local suffix=jessie
+ local template_flavor=
++ templateDirs ''
++ local template_flavor=
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-gateway == whonix-ws ']'
++ '[' + == + -a +whonix-gateway == + ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n '' ']'
+++ '[' 'Xminimal no-recommends' == X ']'
++++ printf +%s minimal no-recommends
+++ local template_options=+minimal+no-recommends
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation+minimal+no-recommends
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation+minimal+no-recommends ']'
+++ template_name=whonix-ws
+++ retval=0
+++ break
++++ templateNameFixLength whonix-ws
++++ local template_name=whonix-ws
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 9 -ge 32 ']'
++++ echo whonix-ws
+++ echo whonix-ws
+++ return 0
++ '[' +whonix-workstation == whonix-ws ']'
++ '[' + == + -a +whonix-workstation == + ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix
+++ local template_flavor=whonix-workstation
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' whonix-workstation == + ']'
+++ echo jessie+
++ local template_flavor_prefix=jessie+
++ '[' -n '' -a '' == + ']'
++ '[' -n '' ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian
++ echo /mnt/removable/qubes-src/builder-debian/template_debian
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian
+ splitPath /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh path_parts
+ local return_global_var=path_parts
+ local filename=04_install_qubes.sh
+ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/
+ local base=04_install_qubes
+ local ext=sh
+ '[' sh ']'
+ local dotext=.sh
+ [[ -z 04_install_qubes ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'\'''
+ eval declare -gA 'path_parts='\''([base]="04_install_qubes"' '[full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh"' '[dotext]=".sh"' '[dir]="/mnt/removable/qubes-src/builder-debian/template_debian/"' '[ext]="sh"' ')'\'''
++ declare -gA 'path_parts=([base]="04_install_qubes" [full]="/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes.sh" [dotext]=".sh" [dir]="/mnt/removable/qubes-src/builder-debian/template_debian/" [ext]="sh" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z '' ']'
+ '[' jessie ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_jessie.sh
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_jessie.sh
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/04_install_qubes_jessie.sh ']'
+ return 1
+ true
+ return
+ setArrayAsGlobal GLOBAL_CACHE build_step_files
+ local array=GLOBAL_CACHE
+ local export_as=build_step_files
++ declare -p GLOBAL_CACHE
++ true
+ local code=
+ local replaced=
+ eval
+ '[' '!' 0 -eq 0 ']'
+ info ' Install Qubes packages listed in packages_qubes.list file(s)'
+ output 'INFO: ' Install Qubes packages listed in packages_qubes.list 'file(s)'
+ '[' 2 -ge 1 ']'
+ [[ -z '' ]]
+ [[ ehB != ehxB ]]
+ installPackages packages_qubes.list
+ '[' -n packages_qubes.list ']'
+ '[' 1 == 1 ']'
+ getFileLocations packages_list packages_qubes.list ''
+ local return_global_var=packages_list
+ local filename=packages_qubes.list
+ local suffix=
+ local function=templateFile
+ unset GLOBAL_CACHE
+ declare -gA GLOBAL_CACHE
+ callTemplateFunction packages_qubes.list '' templateFile
+ local calling_script=packages_qubes.list
+ local calling_arg=
+ local functionExec=templateFile
+ local template_flavor=whonix-workstation
+ templateFile packages_qubes.list '' whonix-workstation
+ local file=packages_qubes.list
+ local suffix=
+ local template_flavor=whonix-workstation
++ templateDirs whonix-workstation
++ local template_flavor=whonix-workstation
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-gateway == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-gateway == +whonix-workstation ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName whonix-workstation
+++ local template_flavor=whonix-workstation
+++ retval=1
+++ '[' -n whonix-workstation ']'
+++ local template_options=
++++ templateFlavorPrefix whonix-workstation
++++ local template_flavor=whonix-workstation
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' whonix-workstation == + ']'
++++ echo jessie+
+++ local template_name=jessie+whonix-workstation
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+whonix-workstation ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+whonix-workstation ']'
++++ templateNameFixLength jessie+whonix-workstation
++++ local template_name=jessie+whonix-workstation
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=1
++++ '[' 25 -ge 32 ']'
++++ echo jessie+whonix-workstation
+++ echo jessie+whonix-workstation
+++ return 1
++ '[' +whonix-workstation == jessie+whonix-workstation ']'
++ '[' + == + -a +whonix-workstation == +whonix-workstation ']'
++ eval echo -e /mnt/removable/qubes-src/template-whonix
+++ echo -e /mnt/removable/qubes-src/template-whonix
++ match=1
++ '[' 1 -eq 1 ']'
++ return
+ local template_dirs=/mnt/removable/qubes-src/template-whonix
+ splitPath packages_qubes.list path_parts
+ local return_global_var=path_parts
+ local filename=packages_qubes.list
+ local dir=
+ local base=packages_qubes
+ local ext=list
+ '[' list ']'
+ local dotext=.list
+ [[ -z packages_qubes ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="packages_qubes" [full]="packages_qubes.list" [dotext]=".list" [dir]="" [ext]="list" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="packages_qubes" [full]="packages_qubes.list" [dotext]=".list" [dir]="" [ext]="list" )'\'''
+ eval declare -gA 'path_parts='\''([base]="packages_qubes"' '[full]="packages_qubes.list"' '[dotext]=".list"' '[dir]=""' '[ext]="list"' ')'\'''
++ declare -gA 'path_parts=([base]="packages_qubes" [full]="packages_qubes.list" [dotext]=".list" [dir]="" [ext]="list" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z whonix-workstation ']'
+ '[' '' ']'
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/packages_qubes.list
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/packages_qubes.list
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/packages_qubes.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/whonix-workstation/packages_qubes_whonix-workstation.list
+ filename=/mnt/removable/qubes-src/template-whonix/whonix-workstation/packages_qubes_whonix-workstation.list
+ '[' -e /mnt/removable/qubes-src/template-whonix/whonix-workstation/packages_qubes_whonix-workstation.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/packages_qubes.list
+ filename=/mnt/removable/qubes-src/template-whonix/packages_qubes.list
+ '[' -e /mnt/removable/qubes-src/template-whonix/packages_qubes.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/template-whonix/packages_qubes_whonix-workstation.list
+ filename=/mnt/removable/qubes-src/template-whonix/packages_qubes_whonix-workstation.list
+ '[' -e /mnt/removable/qubes-src/template-whonix/packages_qubes_whonix-workstation.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/packages_qubes_whonix-workstation.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/packages_qubes_whonix-workstation.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/packages_qubes_whonix-workstation.list ']'
+ return 1
+ true
+ templateFile packages_qubes.list '' +
+ local file=packages_qubes.list
+ local suffix=
+ local template_flavor=+
++ templateDirs +
++ local template_flavor=+
++ local match=0
+++ declare -p TEMPLATE_FLAVOR_DIR
++ [[ declare -x TEMPLATE_FLAVOR_DIR="+whonix-gateway:/mnt/removable/qubes-src/template-whonix +whonix-workstation:/mnt/removable/qubes-src/template-whonix" =~ ^declare -a.* ]]
++ TEMPLATE_FLAVOR_DIR=(${TEMPLATE_FLAVOR_DIR})
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-gateway == jessie+ ']'
++ '[' + == + -a +whonix-gateway == ++ ']'
++ '[' + == '*' ']'
++ for element in '"${TEMPLATE_FLAVOR_DIR[@]}"'
+++ templateName +
+++ local template_flavor=+
+++ retval=1
+++ '[' -n + ']'
+++ local template_options=
++++ templateFlavorPrefix +
++++ local template_flavor=+
+++++ declare -p TEMPLATE_FLAVOR_PREFIX
++++ [[ '' =~ ^declare -a.* ]]
++++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
++++ '[' + == + ']'
++++ echo jessie
+++ local template_name=jessie+
++++ declare -p TEMPLATE_LABEL
+++ [[ declare -x TEMPLATE_LABEL="jessie+whonix-workstation+minimal+no-recommends:whonix-ws jessie+whonix-workstation+minimal+no-recommends:whonix-workstation jessie+whonix-workstation+minimal+no-recommends:whonix-ws :" =~ ^declare -a.* ]]
+++ TEMPLATE_LABEL=(${TEMPLATE_LABEL})
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' jessie+whonix-workstation+minimal+no-recommends == jessie+ ']'
+++ for element in '"${TEMPLATE_LABEL[@]}"'
+++ '[' '' == jessie+ ']'
++++ templateNameFixLength jessie+
++++ local template_name=jessie+
++++ temp_name=(${template_name//+/ })
++++ local temp_name
++++ local index=0
++++ '[' 7 -ge 32 ']'
++++ echo jessie+
+++ echo jessie+
+++ return 1
++ '[' +whonix-workstation == jessie+ ']'
++ '[' + == + -a +whonix-workstation == ++ ']'
++ '[' + == '*' ']'
++ '[' 0 -eq 1 ']'
+++ templateFlavorPrefix +
+++ local template_flavor=+
++++ declare -p TEMPLATE_FLAVOR_PREFIX
+++ [[ '' =~ ^declare -a.* ]]
+++ TEMPLATE_FLAVOR_PREFIX=(${TEMPLATE_FLAVOR_PREFIX})
+++ '[' + == + ']'
+++ echo jessie
++ local template_flavor_prefix=jessie
++ '[' -n + -a + == + ']'
++ local dir=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
++ echo /mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ local template_dirs=/mnt/removable/qubes-src/builder-debian/template_debian/jessie
+ splitPath packages_qubes.list path_parts
+ local return_global_var=path_parts
+ local filename=packages_qubes.list
+ local dir=
+ local base=packages_qubes
+ local ext=list
+ '[' list ']'
+ local dotext=.list
+ [[ -z packages_qubes ]]
+ PARTS=([full]="$1" [dir]="$dir" [base]="$base" [ext]="$ext" [dotext]="$dotext")
+ declare -A PARTS
+ setArrayAsGlobal PARTS path_parts
+ local array=PARTS
+ local export_as=path_parts
++ declare -p PARTS
+ local 'code=declare -A PARTS='\''([base]="packages_qubes" [full]="packages_qubes.list" [dotext]=".list" [dir]="" [ext]="list" )'\'''
+ local 'replaced=declare -A path_parts='\''([base]="packages_qubes" [full]="packages_qubes.list" [dotext]=".list" [dir]="" [ext]="list" )'\'''
+ eval declare -gA 'path_parts='\''([base]="packages_qubes"' '[full]="packages_qubes.list"' '[dotext]=".list"' '[dir]=""' '[ext]="list"' ')'\'''
++ declare -gA 'path_parts=([base]="packages_qubes" [full]="packages_qubes.list" [dotext]=".list" [dir]="" [ext]="list" )'
+ for template_dir in '${template_dirs[@]}'
+ '[' -z + ']'
+ '[' '' ']'
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/packages_qubes.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/packages_qubes.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/packages_qubes.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/packages_qubes_+.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/packages_qubes_+.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/+/packages_qubes_+.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/packages_qubes.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/packages_qubes.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/packages_qubes.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/jessie/packages_qubes_+.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/jessie/packages_qubes_+.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/jessie/packages_qubes_+.list ']'
+ return 1
+ true
+ exists /mnt/removable/qubes-src/builder-debian/template_debian/packages_qubes_+.list
+ filename=/mnt/removable/qubes-src/builder-debian/template_debian/packages_qubes_+.list
+ '[' -e /mnt/removable/qubes-src/builder-debian/template_debian/packages_qubes_+.list ']'
+ return 1
+ true
+ for option in '${TEMPLATE_OPTIONS[@]}'
+ templateFile package
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment