When running `unpack` on the changelog.gz, the file will be written to the same directory. That means the call to dodoc afterwards can not pick it up. One could either fix the location in the dodoc call or just run dodoc directly against the packed .gz file. While portage seems to ignore the missing file, pkgcore will fail in the install phase. Reproducible: Always
Portage does not ignore it, the file is there in ${S} Looks like a pkgcore bug rather than ebuild bug, PMS states: For compressed files, creates the target file in the current directory, And not "same directory where the archive is"
I've just pushed a fix and confirmed that signal-desktop-bin installs fine. Could you try pkgcore-9999 to confirm that it works on your end too? Also presuming you're using it more actively than I do, could you test it a bit before I make a new release?
Looks fine on my end, albeit I'm not much of a pmerge user and so the requested feedback would be nice.
@Michał, that fixes the issue. I wasn't aware that pkgcore implemented the functions completely separately.
Cool. I'm planning to make next pkgcore release along with @PROVIDES support, so in the next few days at most.