Created attachment 412002 [details, diff] puppet-agent-cachedir.patch app-admin/puppet-agent-1.2.4 (any current version, really) fails to install with paludis, it dies with this error: Error: * In program cave perform install --hooks --managed-output --output-exclusivity with-others =app-admin/puppet-agent-1.2.4:0::gentoo --destination gg3-desktop-bin --replacing =app-admin/pup pet-agent-1.2.2-r2:0::gg3-desktop-bin --x-of-y 1 of 2: * When installing 'app-admin/puppet-agent-1.2.4:0::gentoo' replacing { 'app-admin/puppet-agent-1.2.2-r2:0::gg3-desktop-bin' }: * When running an ebuild command on 'app-admin/puppet-agent-1.2.4:0::gentoo': * Install failed for 'app-admin/puppet-agent-1.2.4:0::gentoo' (paludis::ActionFailedError) chmod: cannot access '/var/tmp/paludis/app-admin-puppet-agent-1.2.4/image//opt/puppetlabs/puppet/cache': No such file or directory !!! ERROR in app-admin/puppet-agent-1.2.4::gentoo: !!! In /usr/libexec/paludis/utils/fperms at line 26 !!! chmod returned error 1 The attached patch fixes the issue I am seeing.
fixed (in place), thanks for the patch too :D