# emerge -u ardour Calculating dependencies ...done! >>> emerge (1 of 1) media-sound/ardour-0.99.2 to / >>> checksums files ;-) ardour-0.9_beta30.ebuild >>> checksums files ;-) ardour-0.99.1.ebuild >>> checksums files ;-) ardour-0.99.2.ebuild >>> checksums files ;-) ardour-0.99.ebuild >>> checksums files ;-) files/digest-ardour-0.9_beta30 >>> checksums files ;-) files/ardour.aclocal.patch >>> checksums files ;-) files/digest-ardour-0.99 >>> checksums files ;-) files/digest-ardour-0.99.2 >>> checksums files ;-) files/ardour-gcc34.patch >>> checksums files ;-) files/digest-ardour-0.99.1 !!! Digest verification Failed: !!! /usr/portage/distfiles/ardour-0.99.2.tar.bz2 !!! Reason: Filesize does not match recorded size !!! Got: 1315985 !!! Expected: 1314260 Downloading the source file from the Ardour website shows that the downloaded file size is correct - the details in the digest are incorrect: # wget http://ardour.org/releases/ardour-0.99.2.tar.bz2 --07:45:11-- http://ardour.org/releases/ardour-0.99.2.tar.bz2 => `ardour-0.99.2.tar.bz2' Resolving ardour.org... 66.33.221.124 Connecting to ardour.org|66.33.221.124|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 1,315,985 (1.3M) [application/x-tar] [snip] (For info the md5sum of the downloaded file is 007f689d782cde6384cf22de1ae5a9da)
I also can't install the new ardour ebuild. My error message is a little different: >>> emerge (1 of 1) media-sound/ardour-0.99.2 to / >>> md5 files ;-) ardour-0.99.ebuild >>> md5 files ;-) ardour-0.99.1.ebuild >>> md5 files ;-) ardour-0.99.2.ebuild >>> md5 files ;-) ardour-0.9_beta30.ebuild >>> md5 files ;-) files/ardour-gcc34.patch >>> md5 files ;-) files/ardour.aclocal.patch >>> md5 files ;-) files/digest-ardour-0.99.1 >>> md5 files ;-) files/digest-ardour-0.99.2 >>> md5 files ;-) files/digest-ardour-0.9_beta30 >>> md5 files ;-) files/digest-ardour-0.99 !!! Digest verification Failed: !!! /usr/portage/distfiles/ardour-0.99.2.tar.bz2 !!! Reason: Filesize does not match recorded size
I think this explains it: from gmane.comp.audio.ardour.devel Betreff: Packagers Take Note - Minor update to 0.99.2 tarball Von: "Jesse Chappell" <jesse@essej.net> Gruppen: gmane.comp.audio.ardour.devel Datum: Tue, 21 Feb 2006 18:46:40 -0500 Yesterday we fixed a last minute crash issue found when looping with automation. Since it was so soon after the release, we decided to just update the tarball in place. Any distribution packagers who have already downloaded and built packages from it, please redownload and build them again. Sorry about any inconvenience. Look for a libardour sub-version of 0.906.1. The Mac OS X dmg is also updated (the tiger version will be soon) for any worriers out there. jlc
*** Bug 123792 has been marked as a duplicate of this bug. ***
Created attachment 80677 [details] Updated digest fixing the MD5 and size of ardour-0.99.2.tar.bz2 The attachment is what the digest-ardour-0.99.2 file shoud be. While waiting this to be merged in the portage tree, a quick fix that worked for me is the following: emerge -u ardour # will fail after downloading files ebuild /usr/portage/media-sound/ardour/ardour-0.99.2.ebuild digest # updates the digest file emerge --resume # success!
Created attachment 80695 [details] The file Manifest to reflect MD5 of digest-ardour-0.99.2 You also need to update the MD5 of the new digest-ardour-0.99.2 in the file /usr/portage/media-sound/Manifest (The modified file is in attachment)
(In reply to comment #5) > You also need to update the MD5 of the new digest-ardour-0.99.2 in the file > /usr/portage/media-sound/Manifest (The modified file is in attachment) Laurent, ebuild /usr/portage/media-sound/ardour/ardour-0.99.2.ebuild digest does the Manifest update for you.
Can this be updated in CVS so that the bug can be closed? Thanks.
inCVS.