Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 55629 - games-rpg/daimonin-client-0.96a_beta2 stops "emerge world"
Summary: games-rpg/daimonin-client-0.96a_beta2 stops "emerge world"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Games
URL: http://forums.gentoo.org/viewtopic.ph...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-29 17:08 UTC by Hiroshi YAMAMOTO
Modified: 2004-06-29 17:50 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 Hiroshi YAMAMOTO 2004-06-29 17:08:43 UTC
games-rpg/daimonin-client ebuild package looks like having the illegal version number. and both "emerge world" and "emerge daimonin-client" fails with message.

To avoid the problem, simply erase the ebuild file.

rm -rf /usr/portage/games-rpg/daimonin-client/daimonin-client-0.96a_beta2.ebuild

This problem will appear again after you resync ebuild portage, though.

Reproducible: Always
Steps to Reproduce:
1.'emerge sync'
2.'emerge -p world'


Actual Results:  
With following messages,the emerge fails.

These are the packages that I would merge, in order:

Calculating world dependencies   
*** Package in world file is not installed: app-editors/nano
/Traceback (most recent call last):
  File "/usr/bin/emerge", line 2517, in ?
    if not mydepgraph.xcreate(myaction):
  File "/usr/bin/emerge", line 1109, in xcreate
    myeb=portage.portdb.xmatch("bestmatch-visible",mydep)
  File "/usr/lib/portage/pym/portage.py", line 4699, in xmatch
    myval=best(self.xmatch("match-visible",None,mydep,mykey))
  File "/usr/lib/portage/pym/portage.py", line 3467, in best
    if pkgcmp(p1,p2)>0:
  File "/usr/lib/portage/pym/portage.py", line 2831, in pkgcmp
    mycmp=vercmp(pkg1[1],pkg2[1])
  File "/usr/lib/portage/pym/portage.py", line 2816, in vercmp
    cmp1=relparse(val1[x])
  File "/usr/lib/portage/pym/portage.py", line 2505, in relparse
    number=string.atof(mynewver[0])
  File "/usr/lib/python2.3/string.py", line 205, in atof
    return _float(s)
ValueError: invalid literal for float(): 96a
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2004-06-29 17:50:27 UTC
emerge -C games-rpg/daimonin-client and remerge it after resyncing.  This
has already been worked around in portage.  This is caused by a portage bug
in the current stable series or portage.