Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 203966 - www-client/mozilla-firefox-2.0.0.11 has wrong digest for mozilla-firefox-2.0.0.11-de.xpi
Summary: www-client/mozilla-firefox-2.0.0.11 has wrong digest for mozilla-firefox-2.0....
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
: 203932 203999 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-01-01 13:26 UTC by Martin Väth
Modified: 2008-01-01 23:16 UTC (History)
3 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 Martin Väth 2008-01-01 13:26:37 UTC
Since a few days www-client/mozilla-firefox-2.0.0.11 reports

.../mozilla-firefox-2.0.0.11-de.xpi
!!! Reason: Filesize does not match recorded size
!!! Got: 152536
!!! Expected: 164257

However, even more than 24 hours later, it seems that still the "old" version is the only one which can be downloaded. I suspect that the file actually has never changed and only the digest is false.
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2008-01-01 17:44:19 UTC
Apparently it has been "updated"...

These files belong onto woodpecker, not dev.gentooexperimental.org. Just push them into /space/distfiles-local/ and reference them via mirror://gentoo/. And for obvious reasons you cannot use one and the same filename for different tarballs.  Write yourself a script that injects a datecode, please.
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2008-01-01 17:58:41 UTC
*** Bug 203932 has been marked as a duplicate of this bug. ***
Comment 3 Raúl Porcel (RETIRED) gentoo-dev 2008-01-01 18:23:14 UTC
Yeah, sorry about that.

Should be fixed now, sync in ~1 hour
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2008-01-01 22:03:20 UTC
*** Bug 203999 has been marked as a duplicate of this bug. ***
Comment 5 Carsten Lohrke (RETIRED) gentoo-dev 2008-01-01 22:12:37 UTC
Nothing is fixed and I'm getting the idea you do not know what the problem is, Raúl. It has nothing to do with your patch set.

When you replace mozilla-firefox-$PV-$X.xpi with a different file, but keep the name, for everyone allready fetched mozilla-firefox-$PV-$X.xpi before, the digest is plain wrong.

One and the same mozilla-firefox-$PV-$X.xpi signature for different files is outright inaccpetable. You have to rename them to mozilla-firefox-$PV-$X-$DATECODE.xpi, when you update them. And place them on the master mirror, as requested, please. You can easily script that.
Comment 6 Carsten Lohrke (RETIRED) gentoo-dev 2008-01-01 22:53:17 UTC
Thinking about it, this constitutes even a bigger QA issue than I realized at first.

Raúl: Never ever do such changes on a stable keyworded ebuild, again. This REQUIRES a revision bump. "stable" has a meaning, you know...
Comment 7 Raúl Porcel (RETIRED) gentoo-dev 2008-01-01 23:16:11 UTC
What are you talking about? It's just that i had a changed xpi file in my distfiles dir when i commited the patch change. i.e the files are the same, i didn't touch them.

It's just that i broke the manifest with the -de and -es langpack. Fixed now, i didn't remove the offending langpack files.

/var/cvsroot/gentoo-x86/www-client/mozilla-firefox/files/digest-mozilla-firefox-2.0.0.11,v  <--  ./files/digest-mozilla-firefox-2.0.0.11
new revision: 1.4; previous revision: 1.3
>>> Creating Manifest for /home/armin76/gentoo-x86/www-client/mozilla-firefox
/var/cvsroot/gentoo-x86/www-client/mozilla-firefox/Manifest,v  <--  Manifest
new revision: 1.561; previous revision: 1.560