fix logic preventing package installation

create the pool directory if it doesn't exist