tdon't use system_packages anymore - libdevuansdk - common library for devuan's simple distro kits
 (HTM) git clone https://git.parazyd.org/libdevuansdk
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Submodules
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 076d7203ff569b47c53732bc3fa63b9c8cc0d4e4
 (DIR) parent 406ad450042f2910f3d08c104da59903003c54fe
 (HTM) Author: parazyd <parazyd@dyne.org>
       Date:   Thu, 29 Sep 2016 21:35:36 +0200
       
       don't use system_packages anymore
       
       Diffstat:
         M config                              |       9 +++------
         M zlibs/bootstrap                     |       8 ++++----
       
       2 files changed, 7 insertions(+), 10 deletions(-)
       ---
 (DIR) diff --git a/config b/config
       t@@ -23,7 +23,7 @@
        ## libdevuansdk configuration
        
        vars+=(release version mirror section)
       -arrs+=(core_packages base_packages system_packages)
       +arrs+=(core_packages base_packages)
        
        os="devuan"
        release="jessie"
       t@@ -34,6 +34,7 @@ section="main"
        core_packages=(
                devuan_keyring
                debian_keyring
       +        bzip2
                initramfs-tools
                binutils
                ca-certificates
       t@@ -45,15 +46,11 @@ core_packages=(
        )
        
        base_packages=(
       -        bzip2
                dialog
                apt-utils
                fakeroot
                e2fsprogs
                parted
       -)
       -
       -system_packages=(
       -        sysvinit
                ssh
       +        sysvinit
        )
 (DIR) diff --git a/zlibs/bootstrap b/zlibs/bootstrap
       t@@ -99,13 +99,14 @@ EOF
        
        bootstrap_config_thirdstage() {
                fn bootstrap_config_thirdstage
       -        req=(core_packages base_packages system_packages)
       +        req=(core_packages base_packages)
                ckreq || return 1
        
                cat << EOF
        #!/bin/sh
        dpkg-divert --add --local \
       -        --divert /usr/sbin/invoke-rc.d.chroot --rename /usr/sbin/invoke-rc.d
       +        --divert /usr/sbin/invoke-rc.d.chroot \
       +        --rename /usr/sbin/invoke-rc.d
        cp /bin/true /usr/sbin/invoke-rc.d
        echo -e "#!/bin/sh\nexit 101" > /usr/sbin/policy-rc.d
        chmod +x /usr/sbin/policy-rc.d
       t@@ -115,7 +116,7 @@ apt-get --yes --force-yes install locales-all
        debconf-set-selections /debconf.set
        
        apt-get update
       -apt-get -y install ${core_packages}
       +apt-get --yes --force-yes install ${core_packages}
        
        echo "root:${os}" | chpasswd
        sed -i -e 's/KERNEL\!=\"eth\*|/KERNEL\!=\"/' \
       t@@ -125,7 +126,6 @@ export DEBIAN_FRONTEND=noninteractive
        
        apt-get --yes --force-yes install \
                ${base_packages} \
       -        ${system_packages} \
                ${extra_packages}
        apt-get --yes --force-yes dist-upgrade
        apt-get --yes --force-yes autoremove