ebuild *.ebuild digest seems to run successfully on mirror://github/ ebuilds while it doesn't It is unable to download the source due to brokne thirpartymirror github api. Reproducible: Always
oh. This is happening probably because I already had Manifest
INVALID?
I'm not sure. It still seems wrong to me.
It's not really possible to validate the download unless something like bug 480580 is implemented.
I don't think it depends on the bug #480580. My problem is that I run ebuild whatever.ebuild digest; And the command exits with return code 0 just because it already has Manifest file (even thought the source package in $DISTDIR is actually missing). I'd expect this to always try to download the source.
It's not always desirable to fetch all of the sources. You can use the 'fetchall' command if you really want them all.
allright, thanks.