public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] emerge -p world broken today?
@ 2003-06-17 15:29 Tom Payne
  2003-06-17 15:51 ` Marius Mauch
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Tom Payne @ 2003-06-17 15:29 UTC (permalink / raw
  To: gentoo-dev

Hi All --

Possibly this should go to gentoo-user, but (if true) it needs sorting now.

emerge -p world breaks on both my machine after emerge sync'ing today. One
is sync'ed by rsync, the other (my development machine) through CVS. If it
was some recent configuration error by me then I'd expect only one machine
to fail. Since both do I suspect Portage is at fault.

Portage (2.0.48-r1) borks like this:

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

root@spear# emerge -p world
Calculating world dependencies  
Traceback (most recent call last):
  File "/usr/bin/emerge", line 1902, in ?
    if not mydepgraph.xcreate(myaction):
  File "/usr/bin/emerge", line 887, in xcreate
    if not self.create(myk):
  File "/usr/bin/emerge", line 637, in create
    if not self.select_dep("/",mydep["/"],myparent=mp):
  File "/usr/bin/emerge", line 735, in select_dep
    mycheck=portage.dep_check(depstring,self.mydbapi[myroot])
  File "/usr/lib/python2.2/site-packages/portage.py", line 2543, in dep_check
    mylist=flatten(dep_listcleanup(dep_zapdeps(mysplit,mysplit2)))
  File "/usr/lib/python2.2/site-packages/portage.py", line 2299, in dep_zapdeps
    myresult=dep_zapdeps(unreduced[x],reduced[x])
  File "/usr/lib/python2.2/site-packages/portage.py", line 2289, in dep_zapdeps
    return unreduced[1]
IndexError: list index out of range

I'm interested in whether others are experiencing this problem.

Right now I'm happy to do any of these:
1) file a bug report (seems too vague at the moment)
2) move the discussion elsewhere
3) provide more information

Regards,

Tom

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 7+ messages in thread
* Re: [gentoo-dev] emerge -p world broken today?
@ 2003-06-17 18:44 Simon Arlott
  0 siblings, 0 replies; 7+ messages in thread
From: Simon Arlott @ 2003-06-17 18:44 UTC (permalink / raw
  To: gentoo-dev, gentoo-user

This is a copy of my post to http://forums.gentoo.org/viewtopic.php?t=61153

I've found a good fix:
open [b]/usr/portage/eclass/php.eclass[/b]
[code]
Change:
IUSE="${IUSE} X cjk crypt curl firebird flash freetds gd gd-bundled gdbm 
imap informix java jpeg ldap mcal mysql nls oci8 odbc pam pdflib memlimit 
png postgres qt snmp spell ssl tiff truetype"

To:
IUSE="${IUSE} X cjk crypt curl firebird flash freetds gd gdbm imap informix 
java jpeg ldap mcal mysql nls oci8 odbc pam pdflib memlimit png postgres qt 
snmp spell ssl tiff truetype"

(Removing gd-bundled)

Remove:
                gd-bundled? ()
from RDEPEND
[/code]

If anyone is worried about these modifications causing them problems in the 
future, the changes will be wiped on the next emerge sync.

The problem is with [b]gd-bundled? ()[/b]
either [b]gd-bundled[/b] is not a USE flag (and it doesn't seem to be), or 
[b]()[/b] is bad syntax ([b]( )[/b] doesn't work either)



--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2003-06-17 18:44 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-06-17 15:29 [gentoo-dev] emerge -p world broken today? Tom Payne
2003-06-17 15:51 ` Marius Mauch
2003-06-17 16:18   ` Philippe Lafoucrière
2003-06-17 16:02 ` Stroller
2003-06-17 16:51   ` Philippe Lafoucrière
2003-06-17 16:12 ` Simon Arlott
  -- strict thread matches above, loose matches on Subject: below --
2003-06-17 18:44 Simon Arlott

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox