Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 177112 - app-editors/vim-core-7.0.235 Digest verification failed
Summary: app-editors/vim-core-7.0.235 Digest verification failed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Mike Kelly (RETIRED)
URL:
Whiteboard:
Keywords:
: 177137 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-05-05 02:23 UTC by Christophe PEREZ
Modified: 2007-05-09 03:59 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christophe PEREZ 2007-05-05 02:23:37 UTC
>>> Emerging (1 of 3) app-editors/vim-core-7.0.235 to /
 * vim-7.0-r1.tar.bz2 RMD160 ;-) ...                                                                                             [ ok ]
 * vim-7.0-r1.tar.bz2 SHA1 ;-) ...                                                                                               [ ok ]
 * vim-7.0-r1.tar.bz2 SHA256 ;-) ...                                                                                             [ ok ]
 * vim-7.0-r1.tar.bz2 size ;-) ...                                                                                               [ ok ]
 * vim-7.0-gentoo-patches-r1.tar.bz2 RMD160 ;-) ...                                                                              [ ok ]
 * vim-7.0-gentoo-patches-r1.tar.bz2 SHA1 ;-) ...                                                                                [ ok ]
 * vim-7.0-gentoo-patches-r1.tar.bz2 SHA256 ;-) ...                                                                              [ ok ]
 * vim-7.0-gentoo-patches-r1.tar.bz2 size ;-) ...                                                                                [ ok ]
 * vim-patches-7.0.235.tar.gz RMD160 ;-) ...                                                                                     [ ok ]
 * vim-patches-7.0.235.tar.gz SHA1 ;-) ...                                                                                       [ ok ]
 * vim-patches-7.0.235.tar.gz SHA256 ;-) ...                                                                                     [ ok ]
 * vim-patches-7.0.235.tar.gz size ;-) ...                                                                                       [ ok ]
 * checking ebuild checksums ;-) ...                                                                                             [ ok ]
 * checking auxfile checksums ;-) ...                                                                                            [ ok ]
 * checking miscfile checksums ;-) ...                                                                                           [ !! ]

!!! Digest verification failed:
!!! /usr/portage/app-editors/vim-core/ChangeLog
!!! Reason: Filesize does not match recorded size
!!! Got: 34344
!!! Expected: 34310
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2007-05-05 02:26:23 UTC
pioto updated the changelogs to app-editors/{vim-core,vim,gvim} without regenerating the digest.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2007-05-05 02:28:17 UTC
Fixed in CVS. Please wait approx. one hour and do an emerge --sync again, or use `ebuild /path/to/ebuild/ digest'.
Comment 3 Christophe PEREZ 2007-05-05 02:36:23 UTC
Thanks.
Same problem with app-editors/vim-7.0.235
Comment 4 Christophe PEREZ 2007-05-05 02:37:10 UTC
> app-editors/{vim-core,vim,gvim}

Oops, sorry, never saw that.
Comment 5 Mike Kelly (RETIRED) gentoo-dev 2007-05-05 02:55:55 UTC
Sorry all, I haven't been doing much dev-ing recently, and I forgot that ChangeLog's are in the Manifest too... That'll teach me to skip repoman even for the small stuff.
Comment 6 Raphael Marichez (Falco) (RETIRED) gentoo-dev 2007-05-05 09:05:31 UTC
*** Bug 177137 has been marked as a duplicate of this bug. ***
Comment 7 Christophe PEREZ 2007-05-09 03:06:53 UTC
again today with gvim on amd64
!!! Digest verification failed:
!!! /usr/portage/app-editors/gvim/gvim-7.0.235.ebuild
!!! Reason: Filesize does not match recorded size
!!! Got: 1182
!!! Expected: 1107
Comment 8 Mike Kelly (RETIRED) gentoo-dev 2007-05-09 03:20:50 UTC
Huh? I know I didn't mess it up this time. Repoman says all is well in my CVS checkout. So, either repoman is busted, or you need to emerge --sync again.
Comment 9 Christophe PEREZ 2007-05-09 03:24:40 UTC
I have this error just after an emerge --sync.
We'll see tomorrow.
Comment 10 Mike Kelly (RETIRED) gentoo-dev 2007-05-09 03:51:13 UTC
I think maybe this is just the non-atomicness of CVS commits showing how much it can suck. The "got" size is what the current ebuild in CVS is. The Manifest was clearly updated at around the same time (according to cvs logs), but apparently that file's commit just didn't quite make it in time for the latest update of the rsync mirrors...

Try downloading the Manifest file from here: http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/app-editors/gvim/Manifest?rev=1.332

If that doesn't work, something is weird with portage. If it does, then CVS just sucks.
Comment 11 Christophe PEREZ 2007-05-09 03:59:09 UTC
Works fine with this Manifest.
I don't have error anymore with "emerge -DauvN world"

I don't need gvim, I just wanted to report the error to you.

I do emerge --sync every night, and I didn't have this error before this night.

Thanks.