Created attachment 504600 [details] Build.log file Fetched file: protobuf-3.1.0.tar.gz VERIFY FAILED! Reason: Filesize does not match recorded size Got: 4051540 Expected: 4051503
Created attachment 504602 [details] emerge --info
I cannot reproduce.
I have been notified that the problem only occurs when having selected a GENTOO_MIRRORS host that doesn't have the file (then it tries to fetch the file from github.com where it's broken). When I removed my chosen mirror from the variable (mirror.isoc.org.il), the file was fetched successfully. The bug can be closed because the file exists on other mirrors.
The issue does not affect normal Gentoo systems that use mirrors, so no reason to block stabilization.
GENTOO_MIRRORS="" ebuild protobuf-3.1.0.ebuild fetch works for me now. The we should distribute the same tar ball as used for stabilization. We can copy it from a mirror to dev space, as a developer to do so, if this is required. Even if mirrors still work for a while, the ebuild should have a valid SRC_URI in general. Can we close it here, or is something left todo?
As I wrote on 2017-11-24, this is likely a mirror issue, so it can be closed. Besides, the newer (and stable) dev-libs/protobuf-3.5.1.1::gentoo doesn't have that problem.