Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 96675 - udev-056 wont compile: digest verification failure
Summary: udev-056 wont compile: digest verification failure
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: High major
Assignee: Greg Kroah-Hartman (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-21 01:05 UTC by aLeJ
Modified: 2005-06-21 09:23 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 aLeJ 2005-06-21 01:05:57 UTC
Just after ane emerge sync (2 times):
!!! Digest verification Failed:
!!!    /usr/portage/sys-fs/udev/files/udev.permissions
!!! 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.


I have deleted the package and tried to re-emerge and still fails. Also, sync
does not solve anything

Reproducible: Always
Steps to Reproduce:
1.emerge sync :?
2.emerge udev

Actual Results:  
Emerge failure

Expected Results:  
Emerge correct

nemesis portage # emerge info
Portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.3,
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.11-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.12
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Jun 13 2005, 10:10:05)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
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.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-march=athlon64 -O2 -pipe -msse2 -mmmx -m3dnow"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /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/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -O2 -pipe -msse2 -mmmx -m3dnow"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LC_ALL="es_ES"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X acpi alsa berkdb bitmap-fonts bonobo cdr cpudetection crypt curl
dbus dvd dvdr dvdread eds emul-linux-x86 encode esd fam font-server fortran gif
gnome gpm gstreamer gtk gtk2 hal imagemagick imlib ipv6 java javascript jp2 jpeg
lm_sensors lzw lzw-tiff mozilla mp3 mpeg ncurses nls nptl nptlonly nvidia
offensive ogg oggvorbis opengl oss pam perl png posix python qt readline samba
sdl ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts unicode usb
userlocales vorbis wxwindows xine xml2 xmms xpm xrandr xv xvid zlib userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LDFLAGS, LINGUAS
Comment 1 Jeffrey Gardner (RETIRED) gentoo-dev 2005-06-21 02:04:17 UTC
Same here:

Calculating world dependencies ...done!
>>> emerge (1 of 1) sys-fs/udev-056 to /
>>> md5 files   ;-) ChangeLog
>>> md5 files   ;-) metadata.xml
>>> md5 files   ;-) udev-030.ebuild
>>> md5 files   ;-) udev-042.ebuild
>>> md5 files   ;-) udev-043.ebuild
>>> md5 files   ;-) udev-045.ebuild
>>> md5 files   ;-) udev-046.ebuild
>>> md5 files   ;-) udev-048.ebuild
>>> md5 files   ;-) udev-049.ebuild
>>> md5 files   ;-) udev-050.ebuild
>>> md5 files   ;-) udev-051.ebuild
>>> md5 files   ;-) udev-052.ebuild
>>> md5 files   ;-) udev-054.ebuild
>>> md5 files   ;-) udev-056.ebuild
>>> md5 files   ;-) udev-058.ebuild
>>> md5 files   ;-) files/digest-udev-030
>>> md5 files   ;-) files/digest-udev-042
>>> md5 files   ;-) files/digest-udev-043
>>> md5 files   ;-) files/digest-udev-045
>>> md5 files   ;-) files/digest-udev-046
>>> md5 files   ;-) files/digest-udev-048
>>> md5 files   ;-) files/digest-udev-049
>>> md5 files   ;-) files/digest-udev-050
>>> md5 files   ;-) files/digest-udev-051
>>> md5 files   ;-) files/digest-udev-052
>>> md5 files   ;-) files/digest-udev-054
>>> md5 files   ;-) files/digest-udev-056
>>> md5 files   ;-) files/digest-udev-058
>>> md5 files   ;-) files/udev-021-udev_add_c-gcc295-compat.patch
>>> md5 files   ;-) files/udev-050-udev_volume_id.patch


!!! Digest verification Failed:
!!!    /usr/portage/sys-fs/udev/files/udev.conf
!!! 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.


I've synched 3 times in an hour...still no love.
Comment 2 cadetmar 2005-06-21 03:59:23 UTC
grep udev.permissions /usr/portage/[...]/Manifest
udev.permissions:# $Header:
/var/cvsroot/gentoo-x86/sys-fs/udev/files/udev.permissions,v 1.3 2004/01/01
03:41:24 azarah Exp $

md5sum udev.permissions  f558b841afc8ac6381903fc371331507
Comment 3 Sebastien Brossier 2005-06-21 04:13:45 UTC
same problem here, while emerging udev-058 on a x86 system

vandread ~ # md5sum /usr/portage/sys-fs/udev/files/udev.permissions
f558b841afc8ac6381903fc371331507 /usr/portage/sys-fs/udev/files/udev.permissions
vandread ~ # cat /usr/portage/sys-fs/udev/Manifest | grep udev.permissions
MD5 aba24cfb26a8f0b604a44a0d9ca7f830 files/udev.permissions 3550

I compared with another machine that hasn't synched recently:

anarki ~ # md5sum /usr/portage/sys-fs/udev/files/udev.permissions
f558b841afc8ac6381903fc371331507 /usr/portage/sys-fs/udev/files/udev.permissions
anarki ~ # cat /usr/portage/sys-fs/udev/Manifest | grep udev.permissions
MD5 f558b841afc8ac6381903fc371331507 files/udev.permissions 3549
Comment 4 Andy Lear 2005-06-21 04:27:01 UTC
same here:
>>> emerge (1 of 18) sys-fs/udev-056 to /
>>> md5 files   ;-) udev-051.ebuild
>>> md5 files   ;-) ChangeLog
>>> md5 files   ;-) metadata.xml
>>> md5 files   ;-) udev-052.ebuild
>>> md5 files   ;-) udev-054.ebuild
>>> md5 files   ;-) udev-056.ebuild
>>> md5 files   ;-) udev-058.ebuild
>>> md5 files   ;-) udev-030.ebuild
>>> md5 files   ;-) udev-042.ebuild
>>> md5 files   ;-) udev-043.ebuild
>>> md5 files   ;-) udev-045.ebuild
>>> md5 files   ;-) udev-046.ebuild
>>> md5 files   ;-) udev-048.ebuild
>>> md5 files   ;-) udev-049.ebuild
>>> md5 files   ;-) udev-050.ebuild
>>> md5 files   ;-) files/udev.conf.post_050
>>> md5 files   ;-) files/digest-udev-051
>>> md5 files   ;-) files/digest-udev-052
>>> md5 files   ;-) files/digest-udev-054

!!! Digest verification Failed:
!!!    /usr/portage/sys-fs/udev/files/udev.conf
!!! Reason: Filesize does not match recorded size

cat /usr/portage/sys-fs/udev/Manifest|grep udev.conf
MD5 ab89de7957a7c7e6435203022d1db98a files/udev.conf 1184

md5sum udev.conf
233bf645719657d9b8265f34a66d20e2  udev.conf

cat /usr/portage/sys-fs/udev/Manifest|grep udev.permissions
MD5 aba24cfb26a8f0b604a44a0d9ca7f830 files/udev.permissions 3550

md5sum udev.permissions
f558b841afc8ac6381903fc371331507  udev.permissions

Comment 5 Sebastien Brossier 2005-06-21 07:43:43 UTC
seems like portage now holds a new version of sys-fs/udev/Manifest , which
corrects the problem, at least for me
Comment 6 aLeJ 2005-06-21 09:23:03 UTC
Already resolved :)