Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 89878 - GRUB wrong Manifest entry for files/digest-grub-0.96-r1
Summary: GRUB wrong Manifest entry for files/digest-grub-0.96-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-20 18:39 UTC by Christian Czekay
Modified: 2005-04-20 21:22 UTC (History)
0 users

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 Christian Czekay 2005-04-20 18:39:40 UTC
After syncing recently I got the following error when trying to udpate grub:
!!! Digest verification Failed:
!!!    /usr/portage/sys-boot/grub/files/digest-grub-0.96-r1
!!! Reason: Filesize does not match recorded size

>>> Please ensure you have sync'd properly. Please try 'emerge sync' and
>>> optionally examine the file(s) for corruption. A sync will fix most cases.

Syncing again after some hours didn't fix it.
The Manifest file contains the line
MD5 d41d8cd98f00b204e9800998ecf8427e  files/digest-grub-0.96-r1 0
which would be correct if files/digest-grub-0.96-r1 were empty. But it isn't.
It should be 
MD5 2170f54e53dea24426369c0154d46fc0 files/digest-grub-0.96-r1 140
instead.

see also http://forums.gentoo.org//viewtopic-t-326901.html

Reproducible: Always
Steps to Reproduce:
1.emerge sync
2.emerge grub


Actual Results:  
above error msg

Expected Results:  
grub is emerged succesfully

root@amber:~ # emerge info
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.
20041102-r1, 2.6.11-gentoo-r6 i686)
=================================================================
System uname: 2.6.11-gentoo-r6 i686 AMD Athlon(TM) XP1800+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 29 2005, 11:07:36)
]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -pipe -fomit-frame-pointer -O3"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /home /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/
kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/
config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/
share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/
tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -pipe -fomit-frame-pointer -O3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig candy ccache distlocks fixpackages sandbox 
sfperms strict"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/       
       http://pandemonium.tiscali.de/pub/gentoo/               http://linux.rz.
ruhr-uni-bochum.de/download/gentoo-mirror/                ftp://ftp.wh2.tu-
dresden.de/pub/mirrors/gentoo/                 ftp://sunsite.informatik.rwth-
aachen.de/pub/Linux/gentoo/"
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow X a52 aac aalib acpi alsa apache2 apm avi bash-completion berkdb 
bitmap-fonts cdparanoia cdr crypt cups curl dga directfb divx4linux doc dts dv 
dvd dvdr dvdread emboss encode ethereal fam fbcon ffmpeg flac font-server 
foomaticdb gd gdbm gif gnome gpm gstreamer gtk gtk2 guile imagemagick imap imlib 
java jpeg kde kdeenablefinal libcaca libg++ libwww live mad mailwrapper matroska 
mikmod mmx motif mp3 mpeg ncurses network nls nptl offensive ogg oggvorbis 
opengl pam pdflib perl png python qt quicktime readline real sdl slang slp speex 
spell sse ssl svga sysfs tcltk tcpd tetex tga theora threads tiff truetype 
truetype-fonts type1-fonts unicode vcd videos vorbis win32codecs xml xml2 xmms 
xv xvid yv12 zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS, LINGUAS
Comment 1 Paul Taylor 2005-04-20 19:17:36 UTC
Confirmed here; "emerge -f grub" will display the message without attempting to reinstall grub.
Comment 2 Mark Loeser (RETIRED) gentoo-dev 2005-04-20 21:22:40 UTC
Fixed in CVS, give it a bit to hit the mirrors.