Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 73939 - dev-haskell/buddha-1.2 fails to emerge
Summary: dev-haskell/buddha-1.2 fails to emerge
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Andres Loeh (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-09 13:11 UTC by SpOeK
Modified: 2004-12-10 00:58 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Proposed patch (buddha-1.2.patch,834 bytes, patch)
2004-12-09 13:33 UTC, SpOeK
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description SpOeK 2004-12-09 13:11:07 UTC
When I try to emerge buddha-1.2, the file buddha-1.2.tar.gz is retrieved correctly but its size and md5 checksum doesn't match with the data specified in the "digest-buddha-1.2" file.

digest-buddha-1.2 content: 
MD5 30911eea28e6deb332715a94f4d97e10 buddha-1.2.tar.gz 552116

The apparent correct data:
MD5 e662d5e2891d7d5e203c477723b62aa3 buddha-1.2.tar.gz 548697

Reproducible: Always
Steps to Reproduce:
1. emerge buddha
2.
3.

Actual Results:  
Calculating dependencies  ...done!
>>> emerge (1 of 1) dev-haskell/buddha-1.2 to /
>>> Resuming download...
>>> Downloading http://gentoo.osuosl.org/distfiles/buddha-1.2.tar.gz
--21:56:03--  http://gentoo.osuosl.org/distfiles/buddha-1.2.tar.gz
           => `/usr/portage/distfiles/buddha-1.2.tar.gz'
Resolving gentoo.osuosl.org... 156.56.247.195
Connecting to gentoo.osuosl.org[156.56.247.195]:80... connected.
HTTP request sent, awaiting response... 416 Requested Range Not Satisfiable

Continued download failed on this file, which conflicts with `-c'.
Refusing to truncate existing file `/usr/portage/distfiles/buddha-1.2.tar.gz'.

>>> Resuming download...
>>> Downloading
http://distro.ibiblio.org/pub/Linux/distributions/gentoo/distfiles/buddha-1.2.tar.gz
--21:56:05-- 
http://distro.ibiblio.org/pub/Linux/distributions/gentoo/distfiles/buddha-1.2.tar.gz
           => `/usr/portage/distfiles/buddha-1.2.tar.gz'
Resolving distro.ibiblio.org... 152.2.210.109
Connecting to distro.ibiblio.org[152.2.210.109]:80... connected.
HTTP request sent, awaiting response... 416 Requested Range Not Satisfiable

    The file is already fully retrieved; nothing to do.

>>> Resuming download...
>>> Downloading http://www.cs.mu.oz.au/~bjpop/buddha/download/buddha-1.2.tar.gz
--21:56:20--  http://www.cs.mu.oz.au/%7Ebjpop/buddha/download/buddha-1.2.tar.gz
           => `/usr/portage/distfiles/buddha-1.2.tar.gz'
Resolving www.cs.mu.oz.au... 128.250.37.80
Connecting to www.cs.mu.oz.au[128.250.37.80]:80... connected.
HTTP request sent, awaiting response... 200 OK

    The file is already fully retrieved; nothing to do.

!!! Couldn't download buddha-1.2.tar.gz. Aborting.


Expected Results:  
The file is already fully retrieved, there is no need to complete (gunzip -t
buddha-1.2.tar.gz thinks the same). We should be now compiling the app.

emerge info:

Portage 2.0.51-r3 (default-linux/x86/2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1,
2.6.9-gentoo-r9 i686)
=================================================================
System uname: 2.6.9-gentoo-r9 i686 AMD Athlon(tm) XP 1900+
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -mcpu=athlon-xp -O2 -pipe -fomit-frame-pointer -ffast-math"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /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/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 -mcpu=athlon-xp -O3 -pipe -fomit-frame-pointer
-ffast-math"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig candy ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.osuosl.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.fi.gentoo.org/gentoo-portage"
USE="3dnow 3dnowex S3TC X acpi alsa avi bash-completion berkdb bitmap-fonts
bonobo bzlib cdr cdrom crypt dga dio divx4linux dvd esd fam flac ggi gif glut
gnome gpm gstreamer gtk gtk2 guile imagemagick imlib jabber jpeg kde libg++
libwww lzo mad matroska mmx mmx2 motif mpeg msn ncurses nls nptl oggvorbis
opengl oss pam pdflib perl pic png python qt quicktime readline samba sdl slang
speex sse ssl svga tcltk tcpd tetex theora tiff truetype x86 xine xml xml2 xmms
xv xvid zlib"
Comment 1 SpOeK 2004-12-09 13:33:54 UTC
Created attachment 45621 [details, diff]
Proposed patch
Comment 2 Andres Loeh (RETIRED) gentoo-dev 2004-12-09 14:45:26 UTC
Yes, I noticed this very recently myself. The tarball has changed, already
quite a while ago, without notice. The Gentoo mirrors don't automatically
update tarballs once they've grabbed it once, so these things are hard to
notice.

I'll update the md5 soon. For the time being, the workaround is to regenerate
the digest, but I see you have already done this.

Thanks for the report.

ks
Comment 3 Andres Loeh (RETIRED) gentoo-dev 2004-12-10 00:58:41 UTC
I've updated the digest and pushed the new tarball to the mirrors.
It can take a while until all mirrors are updated ...

Thanks again. Closing the bug.

ks