Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 146921 - media-libs/libpng broken digest
Summary: media-libs/libpng broken digest
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
: 156710 156749 156804 160579 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-09-09 02:54 UTC by Steven De Bock
Modified: 2007-01-07 01:31 UTC (History)
5 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 Steven De Bock 2006-09-09 02:54:32 UTC
Hello, since this is my first bug report, I hope that I don't offend anyone...

I have a new gentoo 2006.1 install. arch = i686
In the make.conf file, I used USE="doc"
Resulting in 

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

You can get this error again by running: USE="doc" emerge libpng

Removing the USE="doc" flag gave me a nice and clean emerge of libpng
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-09-09 02:58:04 UTC
This unversioned file would better be renamed and moved to mirrors, IMHO. :)
Comment 2 Steven De Bock 2006-09-09 03:07:53 UTC
Sorry, fileversion: media-libs/libpng-1.12.12-r1
Comment 3 SpanKY gentoo-dev 2006-09-09 03:09:45 UTC
fixed in cvs
Comment 4 Rick Jenkins 2006-11-09 12:38:00 UTC
This stalls "emerge kde-meta" too.
How long before it hits the mirrors, do you think?
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-11-30 19:22:47 UTC
*** Bug 156749 has been marked as a duplicate of this bug. ***
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-11-30 19:23:18 UTC
(In reply to comment #1)
> This unversioned file would better be renamed and moved to mirrors, IMHO. :)

Recycling this comment.
Comment 7 Ian Fette 2006-11-30 19:45:35 UTC
It's broken again... (now it's 128288, not 128275)

I just did an emerge sync, and it doesn't seem to be fixed.

length: 128,288 (125K) [text/plain]

100%[=======================================>] 128,288       85.29K/s

22:21:23 (85.10 KB/s) - `/usr/portage/distfiles/libpng-manual.txt' saved
[128288/128288]

 * checking ebuild checksums ;-) ...                                         [
ok ] * checking auxfile checksums ;-) ...                                      
 [ ok ] * checking miscfile checksums ;-) ...                                  
    [ ok ] * checking libpng-1.2.13.tar.bz2 ;-) ...                            
       [ ok ] * checking libpng-manual.txt ;-) ...                             
          [ !! ]
!!! Digest verification failed:
!!! /usr/portage/distfiles/libpng-manual.txt
!!! Reason: Filesize does not match recorded size
!!! Got: 128288
!!! Expected: 128275
core2 libpng #

Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-12-01 02:10:03 UTC
*** Bug 156710 has been marked as a duplicate of this bug. ***
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-12-01 06:52:38 UTC
*** Bug 156804 has been marked as a duplicate of this bug. ***
Comment 10 SpanKY gentoo-dev 2006-12-02 14:44:16 UTC
dont keep re-opening this bug

fixed in cvs
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2007-01-06 21:55:06 UTC
*** Bug 160579 has been marked as a duplicate of this bug. ***
Comment 12 Jakub Moc (RETIRED) gentoo-dev 2007-01-06 21:56:49 UTC
(In reply to comment #10)
> dont keep re-opening this bug

Well this bug won't ever be fixed until you finally grab the darned unversioned txt file, rename it and stick it onto Gentoo mirrors as already suggested two times before. It's broken yet again.

Comment 13 Seemant Kulleen (RETIRED) gentoo-dev 2007-01-06 23:47:45 UTC
I've sent an email upstream requesting they version the .txt file as well.  In the meantime, I've put up versioned and compressed .txt files on the Gentoo mirrors, now we just have to bzip2 up the txt file and rename it to have the same version as the new release and copy to /space/distfiles-local

I've also removed the mirror restriction since that is no longer needed.
Comment 14 SpanKY gentoo-dev 2007-01-07 01:31:32 UTC
versioning the file doesnt make sense

us snapshotting it means that it's going to slowly bitrot and we're not going to notice when it gets updated