>>> md5 src_uri ;-) john-1.6.37.tar.gz >>> md5 src_uri ;-) john-1.6.37-r1-gentoo.patch >>> Unpacking source... >>> Unpacking john-1.6.37.tar.gz to /var/tmp/portage/johntheripper-1.6.37-r1/work >>> Unpacking john-1.6.37-r1-gentoo.patch to /var/tmp/portage/johntheripper-1.6.37-r1/work unpack john-1.6.37-r1-gentoo.patch: file format not recognized. Ignoring. Reproducible: Always Steps to Reproduce:
The reason it attempts to extract the patch is because the patch was retrieved from a mirror. All files downloaded from the mirror are listed in the ${A} variable inside the ebuild, so when unpack ${A} is called... the patch applies anyways, but IMO it should be compressed.
I'll add this to bug 51528 and bug 59195 on the things to fix with john
Fixed. Thanks for the report.