pmb.build.is_necessary: fix case with Alpine's pkg
No build is necessary if pmaport can't be built for given arch. pmbootstrap must use Alpine's binary package in that case, even if the pmaport version is higher than Alpine's binary package version.
Fixes: #1897 (closed)