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

Bug 273670

Summary: media-gfx/openclipart-0.19 - cannot be emerged due to filesize mismatch/wrong file downloaded
Product: Gentoo Linux Reporter: Florian Streibelt <gentoo>
Component: [OLD] UnspecifiedAssignee: Portage team <dev-portage>
Status: RESOLVED WORKSFORME    
Severity: normal CC: SebastianLuther, tove
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Florian Streibelt 2009-06-11 00:17:01 UTC
When I try to emerge openclipart with  USE="gzip png svg" it downloads a 324 MB huge File from 'http://de-mirror.org/distro/gentoo/distfiles/openclipart-0.19.tar.bz2' and http://download.openclipart.org/downloads/0.19/openclipart-0.19.tar.bz2.

It tries the mirror then the original site, so In fact it downloads more than 600 MB of Data to find out: 

('Filesize does not match recorded size', 340235637, 2585150)
!!! Fetched file: openclipart-0.19.tar.bz2 VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got:      340235637
!!! Expected: 2585150
Refetching... File renamed to '/usr/portage/distfiles/openclipart-0.19.tar.bz2._checksum_failure_.j4tzUC'





Reproducible: Always

Steps to Reproduce:
1. emerge openclipart
2. see your bandwith beeing wasted multiple times
3. watch a failing ebuild

Actual Results:  
huge chunks of temporary files

Expected Results:  
installed opencliparts
Comment 1 Torsten Veller (RETIRED) gentoo-dev 2009-06-11 07:47:09 UTC
Thanks. Fixed. It was broken by ssuominen while moving from x11-misc to media-gfx.

@dev-portage:
Please have a look if this can be improved.
Comment 2 Sebastian Luther (few) 2009-06-11 11:51:36 UTC
What do you portage want to do? To not try to download from the upstream servers if the file on the mirror is bad?
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2009-06-11 14:09:01 UTC
I don't expect anything, but guess I should have doublechecked my doublecheck it emerged fine.

eof