Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 148014

Summary: libpng-1.2.12-r1 txt file mangled by mirror
Product: Gentoo Linux Reporter: Craig Lawson <craig.lawson>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Craig Lawson 2006-09-17 20:56:50 UTC
Happened to me today:

>>> Emerging (1 of 3) media-libs/libpng-1.2.12-r1 to /
>>> Downloading http://gentoo.chem.wisc.edu/gentoo/distfiles/libpng-manual.txt
--20:44:25--  http://gentoo.chem.wisc.edu/gentoo/distfiles/libpng-manual.txt
           => `/var/tmp/portage-distfiles/libpng-manual.txt'
Resolving gentoo.chem.wisc.edu... 128.104.70.13
Connecting to gentoo.chem.wisc.edu|128.104.70.13|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 128,275 (125K) [text/plain]

100%[==============================================>] 128,275      138.40K/s

20:44:26 (138.03 KB/s) - `/var/tmp/portage-distfiles/libpng-manual.txt' saved [128275/128275]

>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking libpng-1.2.12.tar.bz2 ;-)
>>> checking libpng-manual.txt
!!! Digest verification failed:
!!! /var/tmp/portage-distfiles/libpng-manual.txt
!!! Reason: Filesize does not match recorded size
!!! Got: 128275
!!! Expected: 127770


Bug 21502 and this forum topic describe the problem:
http://forums.gentoo.org/viewtopic-t-446817-highlight-libpngmanual.html

Although the libpng ebuild isn't going to fix this problem, perhaps compressing libpng-manual.txt in bz2 is an effective work-around?


emerge --info:

Portage 2.1-r2 (default-linux/x86/2006.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-suspend2-r6 i686)
=================================================================
System uname: 2.6.15-suspend2-r6 i686 Intel(R) Pentium(R) 4 CPU 2.60GHz
Gentoo Base System version 1.6.14
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5, 2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
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/gcc-config: 1.3.12-r6
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /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/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo"
CXXFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -fomit-frame-pointer -pipe"
DISTDIR="/var/tmp/portage-distfiles"
FEATURES="autoconfig buildpkg ccache distlocks fixpackages metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/ http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://gentoo.osuosl.org/ http://gentoo.llarian.net/ http://gentoo.mirrors.easynews.com/linux/gentoo/"
LANG="en_US.utf8@iso"
LC_ALL="en_US.utf8@iso"
MAKEOPTS="-j3"
PKGDIR="/var/tmp/portage-packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac acpi alsa apache2 avi berkdb bitmap-fonts c++ cdr cli crypt cups dga dlloader doc dri dv dvd dvdr dvdread eds emacs emboss encode fame ffmpeg firefox foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 ieee1394 imlib inkjar isdnlog java jikes jpeg libg++ libwww lzo mad mikmod mjpeg mmx mmxext motif mp3 mpeg ncurses network nls nptl nptlonly nsplugin ogg opengl oss pam pcre pda pdflib perl plugin png ppds pppd python qt3 qt4 quicktime readline reflection sdl session sndfile spell spl sse sse2 ssl svg symlink tcpd theora tiff truetype truetype-fonts type1-fonts udev usb v4l v4l2 video_cards_ati videos vorbis xml xmms xorg xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux userland_GNU video_cards_radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Craig Lawson 2006-09-17 21:14:09 UTC
emerge --sync and then upgrading my portage fixed it. Not sure why, but I'm closing this bug as invalid.

Sorry!