I see the problem here... The archive gets regenrated every time it is fetched. It would not be hard to use the git and create a live ebuild, but that would require all ebuilds depending on lvtk (avw-lv2 currently) to have no keywords (they have to be live too), which I think is rather dirty and inconvenient... You could also use git and download a specific commit of the source, but that is not very clean either.
Another solution could be (but I'm not at all sure of this) to require manual fetch, but that is not very convenient for the user... This will only work if portage skips the verification on manually fetched sources. The most clean thing to do here is to mirror it somewhere so that the file doesn't change each time it is being fetched, but then there's the question: Where? 2013/2/3 Matt Henley <[email protected]>: > Emerging this causes a digest verification error for me... even when i > download from the website and put it in distfiles. > >>>> Downloading >>>> 'http://lvtoolkit.org/code/browse/lvtk/snapshot/lvtk-1.0.4.tar.gz' > --2013-02-03 11:42:19-- > http://lvtoolkit.org/code/browse/lvtk/snapshot/lvtk-1.0.4.tar.gz > Resolving lvtoolkit.org... 23.24.224.57 > Connecting to lvtoolkit.org|23.24.224.57|:80... connected. > HTTP request sent, awaiting response... 200 OK > Length: unspecified [application/x-gzip] > Saving to: '/usr/portage/distfiles/lvtk-1.0.4.tar.gz' > > [ <=> ] 197,362 273KB/s in 0.7s > > 2013-02-03 11:42:20 (273 KB/s) - > '/usr/portage/distfiles/lvtk-1.0.4.tar.gz' saved [197362] > > !!! Fetched file: lvtk-1.0.4.tar.gz VERIFY FAILED! > !!! Reason: Failed on SHA256 verification > !!! Got: 3e95397bd11ab8bf03a7a28f98496e7e4194dba6d7f281b162460a1a0a216d50 > !!! Expected: 221b57b0087a9fc2ae30f003878e4fdc75a30be6d3acb18750188ef0704a4bdd > Refetching... File renamed to > '/usr/portage/distfiles/lvtk-1.0.4.tar.gz._checksum_failure_.A927WS' > > > > On Sat, Feb 2, 2013 at 6:16 AM, <[email protected]> wrote: >> Revision: 2425 >> Author: dominique >> Date: 2013-02-02 13:16:41 +0100 (Sat, 02 Feb 2013) >> Log Message: >> ----------- >> redigest lvtk >> >> Modified Paths: >> -------------- >> trunk/overlays/proaudio/media-libs/lvtk/Manifest >> > >
