timezone-data: missing digest for timezone-data-2010d.ebuild...
On Monday 08 March 2010 21:44:12 Jarry wrote:
> Hi, today I got this strange message from portage:
>
> obelix ~ # emerge --pretend --update --deep --newuse world
> These are the packages that would be merged, in order:
> Calculating dependencies | * Missing digest for
> '/usr/portage/sys-libs/timezone-data/timezone-data-2010d.ebuild'
> ... done!
> obelix ~ #
>
> As I understand, there is something wrong with timezone-data
> package, so I tried to re-emerge it, and I got one more
> strange message:
>
> obelix ~ # emerge --oneshot timezone-data
> Calculating dependencies | * Missing digest for
> '/usr/portage/sys-libs/timezone-data/timezone-data-2010d.ebuild'
> ... done!
>
> >>> Verifying ebuild manifests
>
> !!! Digest verification failed:
> !!! /usr/portage/sys-libs/timezone-data/ChangeLog
> !!! Reason: Filesize does not match recorded size
> !!! Got: 28769
> !!! Expected: 28591
>
> What does it mean, and how can I fix it?
It means the maintainer of that package cocked up and did not redigest it
after a new commit.
Wait one hour, re-sync, try again.
Failing that, open a bug and report a digest failure for the package.
For the brave, just redigest it yourself if you are certain all the fules you
have for the package are legit: as root:
ebuild /path/to/any/ebuild/in/the/package.ebuild manifest
--
alan dot mckinnon at gmail dot com
|