implement cleanup/removal of unneccesary packages
you can uninstall packages required by compilation after compilation. or all installed packages after an installation failure.
because all packages are marked as "installed automatically", it should be possible to remove them manually. (at least those, who arent a dependency of the umakepkg-built package.