This page is just somewhere to record issues with Emdebian packages, things that we come across during installation that we don't have time to fix there and then. e.g. calls in postinst to binaries that we don't install, calls with options that the busybox version doesn't support etc.

genesis:/# /bin/mktemp -p /tmp one.XXXXXX            
/tmp/one.ql3991
genesis:/# mktemp -p /tmp one.XXXXXX     
mktemp: invalid option -- p
BusyBox v1.1.3 (Debian 1:1.1.3-5em3) multi-call binary

Usage: mktemp [-dq] TEMPLATE

Creates a temporary file with its name based on TEMPLATE.
TEMPLATE is any name with six `Xs' (i.e., /tmp/temp.XXXXXX).

Options:
        -d              Make a directory instead of a file
        -q              Fail silently if an error occurs

        DEBCONF_USE_CDEBCONF=true
        export DEBCONF_USE_CDEBCONF

(emsandbox sets this value via emsecondstage which calls the debootstrap suite script. Other debconf environment variables are also specified in the suite script. See /usr/lib/emdebian-tools/emdebian.crossd, /usr/lib/emdebian-tools/emdebian.gpe and /usr/lib/emdebian-tools/emdebian.gtk.