<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>227951</bug_id>
          
          <creation_ts>2008-06-17 23:24 0000</creation_ts>
          <short_desc>www-client/mozilla-firefox-3.0: Filesize does not match recorded size</short_desc>
          <delta_ts>2008-06-18 09:23:30 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <votes>2</votes>
          <everconfirmed>1</everconfirmed>
          <reporter>bethenco@cs.berkeley.edu</reporter>
          <assigned_to>mozilla@gentoo.org</assigned_to>
          <cc>darkside@gentoo.org</cc>
    
    <cc>edward.hades@gmail.com</cc>
    
    <cc>jbdubbs@gmail.com</cc>
    
    <cc>jinxiaoyong@gmail.com</cc>
    
    <cc>leio@gentoo.org</cc>
    
    <cc>Tanktalus@gmail.com</cc>
    
    <cc>teidakankan@gmail.com</cc>
    
    <cc>weijie90@gmail.com</cc>
    
    <cc>znmeb@cesmail.net</cc>

      

      
          <long_desc isprivate="0">
            <who>bethenco@cs.berkeley.edu</who>
            <bug_when>2008-06-17 23:24:37 0000</bug_when>
            <thetext>Emerging www-client/mozilla-firefox-3.0 results in a digest verification failure:

!!! Digest verification failed:
!!! /usr/portage/distfiles/mozilla-firefox-3.0.tar.bz2
!!! Reason: Filesize does not match recorded size
!!! Got: 9083705
!!! Expected: 11530763

This was also reported by another user:
http://forums.gentoo.org/viewtopic-t-696599-postdays-0-postorder-asc-highlight-firefox-start-25.html

Reproducible: Always

Steps to Reproduce:</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>darkside@gentoo.org</who>
            <bug_when>2008-06-18 03:10:35 0000</bug_when>
            <thetext>I can confirm this. It appears that the mirrors picked up the same file but the filesize differs than what armin76 digested with. Not sure why.

%% diff firefox-3.0.tar.bz2 /usr/portage/distfiles/mozilla-firefox-3.0.tar.bz2
%% echo $?
0

where firefox-3.0.tar.bz2 is downloaded from getfirefox.com and the distfile is downloaded from http://gentoo.chem.wisc.edu/gentoo/distfiles/mozilla-firefox-3.0.tar.bz2</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jinxiaoyong@gmail.com</who>
            <bug_when>2008-06-18 03:29:41 0000</bug_when>
            <thetext>Shouldn&apos;t we use the source file for this?  The source, as listed in

http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0/source/firefox-3.0-source.tar.bz2

has a size of 37010746.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>Tanktalus@gmail.com</who>
            <bug_when>2008-06-18 03:32:22 0000</bug_when>
            <thetext>I believe some of the official source is torn apart into xulrunner, nspr, and nss.  All of which compiled fine... using the 9M file that is on the mirrors results in a failed compile (quel surprise).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jinxiaoyong@gmail.com</who>
            <bug_when>2008-06-18 03:42:21 0000</bug_when>
            <thetext>FWIW, I tried the source tarball from the link I posted previously.  And it works.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>darkside@gentoo.org</who>
            <bug_when>2008-06-18 03:51:28 0000</bug_when>
            <thetext>(In reply to comment #4)
&gt; FWIW, I tried the source tarball from the link I posted previously.  And it
&gt; works.
&gt; 

Yes, it seems obvious that the Gentoo mirrors picked up the binary tarball somehow.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>znmeb@cesmail.net</who>
            <bug_when>2008-06-18 04:18:45 0000</bug_when>
            <thetext>Yeah, but I downloaded the source tarball and its MD5SUM didn&apos;t match

BAH!

Speaking of bah, did you catch the EULA for the binary version of Firefox 3?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jinxiaoyong@gmail.com</who>
            <bug_when>2008-06-18 04:39:18 0000</bug_when>
            <thetext>(In reply to comment #6)
&gt; Yeah, but I downloaded the source tarball and its MD5SUM didn&apos;t match

I should have made it clear that, when I said it worked, I actually meant it worked after rebuilding digest.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jbdubbs@gmail.com</who>
            <bug_when>2008-06-18 05:48:09 0000</bug_when>
            <thetext>Confirmed, filesize doesn&apos;t match anything I can get my hands on.  Downloaded full source from the mozilla site and stuck it in /usr/portage/www-client/mozilla-firefox, rebuilt the digest, called it good.

Apparently the ebuild can still grab the proper parts from the full source tarball.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>weijie90@gmail.com</who>
            <bug_when>2008-06-18 07:37:43 0000</bug_when>
            <thetext>Confirmed.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>armin76@gentoo.org</who>
            <bug_when>2008-06-18 09:16:20 0000</bug_when>
            <thetext>Uh, sorry for this big mess, i got confused. It was just my devspace the one that got the wrong one(and probably some mirrors as well :P)

Should be fixed now, blame leio for confusing me.

If you want the correct file: http://dev.gentoo.org/~armin76/mozilla-firefox-3.0.tar.bz2</thetext>
          </long_desc>
      
    </bug>

</bugzilla>