fix pkg_dir init