aurman- redownload PKGFILE even if its present on filesystem, it may be stale
aurman- use a single dircetory inside /tmp, upgrade function may clutter it