Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 132431 - Portage 2.1_pre9 and 2.1_pre10 fail to emerge mysql
Summary: Portage 2.1_pre9 and 2.1_pre10 fail to emerge mysql
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-06 03:11 UTC by Joël
Modified: 2006-05-06 03:27 UTC (History)
0 users

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 Joël 2006-05-06 03:11:07 UTC
I've tested portage 2.1_pre9-r5 and 2.1_pre10-r3, and they fail to emerge mysql:

vaio-z1 ~ # emerge mysql
Calculating dependencies... done!
>>> Emerging (1 of 1) dev-db/mysql-4.1.19 to /
>>> checking ebuild checksums
>>> checking auxfile checksums
>>> checking miscfile checksums
>>> checking distfiles checksums
Traceback (most recent call last):
  File "/usr/bin/emerge", line 3416, in ?
    mydepgraph.merge(pkglist)
  File "/usr/bin/emerge", line 2029, in merge
    retval=portage.doebuild(y,"merge",myroot,self.pkgsettings,edebug,tree="porttree")
  File "/usr/lib/portage/pym/portage.py", line 2807, in doebuild
    (mydo not in ["digest","fetch","unpack"] and
  File "/usr/lib/portage/pym/portage.py", line 2327, in digestcheck
    mf.checkFileHashes(mf.findFile(f), f)
  File "/usr/lib/portage/pym/portage_manifest.py", line 483, in checkFileHashes
    myhashes = self.fhashdict[ftype][fname]
KeyError: 'mysql-patchset-4.1.19-r1.tar.bz2'


This fails with previous mysql version too:

vaio-z1 ~ # emerge =mysql-4.1.14-r1
Calculating dependencies... done!
>>> Emerging (1 of 1) dev-db/mysql-4.1.14-r1 to /
>>> checking ebuild checksums
>>> checking auxfile checksums
>>> checking miscfile checksums
>>> checking distfiles checksums
Traceback (most recent call last):
  File "/usr/bin/emerge", line 3416, in ?
    mydepgraph.merge(pkglist)
  File "/usr/bin/emerge", line 2029, in merge
    retval=portage.doebuild(y,"merge",myroot,self.pkgsettings,edebug,tree="porttree")
  File "/usr/lib/portage/pym/portage.py", line 2807, in doebuild
    (mydo not in ["digest","fetch","unpack"] and
  File "/usr/lib/portage/pym/portage.py", line 2327, in digestcheck
    mf.checkFileHashes(mf.findFile(f), f)
  File "/usr/lib/portage/pym/portage_manifest.py", line 483, in checkFileHashes
    myhashes = self.fhashdict[ftype][fname]
KeyError: 'mysql-patchset-4.1.14-r1.tar.bz2'
Comment 1 Luca Longinotti (RETIRED) gentoo-dev 2006-05-06 03:27:46 UTC
This should be fixed now, the digests were wrong, and it seems Portage pre9/10 has problems when that's the case, now the digests were fixed.
Best regards, CHTEKK.