Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 113330 - www-client/opera-8.51: Digest verification Failed: Filesize does not match recorded size
Summary: www-client/opera-8.51: Digest verification Failed: Filesize does not match re...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Heinrich Wendel (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-23 02:41 UTC by UncleOwen
Modified: 2005-11-27 07:04 UTC (History)
3 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 UncleOwen 2005-11-23 02:41:13 UTC
# emerge opera
Calculating dependencies ...done!
>>> emerge (1 of 1) www-client/opera-8.51 to /
>>> md5 files   ;-) opera-7.54-r3.ebuild
>>> md5 files   ;-) opera-8.00.ebuild
>>> md5 files   ;-) opera-8.01.ebuild
>>> md5 files   ;-) opera-8.02.ebuild
>>> md5 files   ;-) opera-8.50.ebuild
>>> md5 files   ;-) opera-8.51.ebuild
>>> md5 files   ;-) files/digest-opera-7.54-r3
>>> md5 files   ;-) files/digest-opera-8.00
>>> md5 files   ;-) files/digest-opera-8.01
>>> md5 files   ;-) files/digest-opera-8.02
>>> md5 files   ;-) files/digest-opera-8.50
>>> md5 files   ;-) files/digest-opera-8.51
>>> md5 files   ;-) files/opera-qt.2.patch
>>> md5 files   ;-) files/opera-qt.patch
>>> md5 files   ;-) files/opera.desktop

!!! Digest verification Failed:
!!!    /usr/portage/distfiles/opera-8.51-20051114.1-static-qt.i386-en.tar.bz2
!!! Reason: Filesize does not match recorded size

# ls -l /usr/portage/distfiles/opera-8.51-20051114.1-static-qt.i386-en.tar.bz2 
-rw-rw-r--  1 root portage 5810388 2005-11-23 11:34
/usr/portage/distfiles/opera-8.51-20051114.1-static-qt.i386-en.tar.bz2
# cat /usr/portage/www-client/opera/files/digest-opera-8.51 
MD5 11f09f05d91ba3b05733bd48af255b69
opera-8.51-20051114.1-static-qt.i386-en.tar.bz2 734136
MD5 78c3b7d568b3e35a0f7cf3b55d2a6238
opera-8.51-20051114.1-static-qt.ppc-en.tar.bz2 5811132
MD5 ff5976406678e864116b1ff093a177b4
opera-8.51-20051114.1-static-qt.sparc-en.tar.bz2 5702501
MD5 c9aa6c640406548fcc655a18227d9037
opera-8.51-20051114.5-shared-qt.i386-en.tar.bz2 3971187
# emerge --info
Portage 2.0.53_rc7 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r3,
2.6.13.2-20050928 x86_64)
=================================================================
System uname: 2.6.13.2-20050928 x86_64 AMD Athlon(tm) 64 Processor 3700+
Gentoo Base System version 1.12.0_pre10
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.13
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20-r1
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=k8 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/local"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="amd64 X alsa audiofile avi bitmap-fonts bzip2 cdinstall cdr cjk crypt cups
curl emboss encode expat fam ffmpeg flac foomaticdb fortran gif gpm gstreamer
gtk gtk2 guile imlib ipv6 java jpeg junit lcms libwww lua lzw lzw-tiff mad mng
mp3 mpeg ncurses nls nptl nptlonly ogg openal opengl pam pdflib perl png python
quicktime readline sdl speex spell ssl tcpd tetex tiff truetype truetype-fonts
type1-fonts udev unicode usb userlocales vorbis xine xml2 xmms xpm xv zlib
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS


Reproducible: Always
Steps to Reproduce:
Comment 1 nm (RETIRED) gentoo-dev 2005-11-23 23:24:39 UTC
(In reply to comment #0)

Same problem here. Attempting to emerge
opera-8.51-20051114.1-static-qt.i386-en.tar.bz2 fails with the same error. I
just synced today, so it's the newly stable (for x86) version that goes wrong,
not the old ~x86 version, which I haven't tried.
Comment 2 Kim Pedersen 2005-11-25 00:03:18 UTC
I can confirm it. The 8.50 emerges fine. The new 8.51 halts with the indicated
error.
Comment 3 Harald van Dijk (RETIRED) gentoo-dev 2005-11-25 12:56:14 UTC
Same here. It looks like the digest was simply generated from a truncated
static-qt.i386 tbz2:

$ cat files/digest-opera-8.51 
MD5 11f09f05d91ba3b05733bd48af255b69
opera-8.51-20051114.1-static-qt.i386-en.tar.bz2 734136
MD5 c9aa6c640406548fcc655a18227d9037
opera-8.51-20051114.5-shared-qt.i386-en.tar.bz2 3971187
MD5 ff5976406678e864116b1ff093a177b4
opera-8.51-20051114.1-static-qt.sparc-en.tar.bz2 5702501
MD5 78c3b7d568b3e35a0f7cf3b55d2a6238
opera-8.51-20051114.1-static-qt.ppc-en.tar.bz2 5811132
$ md5sum /var/dist/opera-8.51-20051114.1-static-qt.i386-en.tar.bz2 
bd6bd9cfaf13b6509c8531d02a4c51a2 
/var/dist/opera-8.51-20051114.1-static-qt.i386-en.tar.bz2
$ head -c 734136 /var/dist/opera-8.51-20051114.1-static-qt.i386-en.tar.bz2 | md5sum 
11f09f05d91ba3b05733bd48af255b69  -
Comment 4 Chris White (RETIRED) gentoo-dev 2005-11-27 02:01:48 UTC
Since this is a security bug and a rather simple fix, I went ahead and rebuilt 
the digest and put it in cvs.  Thanks for reporting!
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2005-11-27 07:04:39 UTC
(In reply to comment #4)
> Since this is a security bug and a rather simple fix, I went ahead and rebuilt
 
> the digest and put it in cvs.  Thanks for reporting!

I'm sorry I caused this problem, and thanks for the fix. Must have been an 
unfinished download on my part. 8-(