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 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:12 ` Simon Arlott
  2 siblings, 1 reply; 7+ messages in thread
From: Marius Mauch @ 2003-06-17 15:51 UTC (permalink / raw
  To: gentoo-dev

On Tue, 17 Jun 2003 16:29:06 +0100 Tom Payne wrote:

> 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

There is a bug filed for this, see bug #22969. I posted a possible
reason for the error there (I think it has to do with modifications to
the php eclass).

Marius

--
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 15:29 [gentoo-dev] emerge -p world broken today? Tom Payne
  2003-06-17 15:51 ` Marius Mauch
@ 2003-06-17 16:02 ` Stroller
  2003-06-17 16:51   ` Philippe Lafoucrière
  2003-06-17 16:12 ` Simon Arlott
  2 siblings, 1 reply; 7+ messages in thread
From: Stroller @ 2003-06-17 16:02 UTC (permalink / raw
  To: Tom Payne; +Cc: gentoo-dev

On 17/6/03 4:29 pm, "Tom Payne" <twp@gentoo.org> wrote:

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

It already has, I think.
 
> emerge -p world breaks on both my machine after emerge sync'ing today...
> 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/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.

I think so, although not myself.
 
> Right now I'm happy to do any of these:
> 1) file a bug report (seems too vague at the moment)

I think this is done: http://bugs.gentoo.org/show_bug.cgi?id=22969

Stroller.

-- 
Enjoyed this post? Thanks for reading - please consider employing me!
Technical support / system administration - CV available on request
Linux / Unix / Windows / Mac OS X  - UK or anywhere considered



--
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 15:29 [gentoo-dev] emerge -p world broken today? Tom Payne
  2003-06-17 15:51 ` Marius Mauch
  2003-06-17 16:02 ` Stroller
@ 2003-06-17 16:12 ` Simon Arlott
  2 siblings, 0 replies; 7+ messages in thread
From: Simon Arlott @ 2003-06-17 16:12 UTC (permalink / raw
  To: Tom Payne, gentoo-dev

At 04:29 PM 17/06/2003 +0100, Tom Payne wrote:
>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
>
>Regards,
>
>Tom

The bug is either in the php-4.3.2 ebuild (which has changed from 4.3.1 to 
use the php eclass), or the php eclass - which as a comment saying it's 
unstable and not for use.

http://forums.gentoo.org/viewtopic.php?p=371758#371758 



--
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 15:51 ` Marius Mauch
@ 2003-06-17 16:18   ` Philippe Lafoucrière
  0 siblings, 0 replies; 7+ messages in thread
From: Philippe Lafoucrière @ 2003-06-17 16:18 UTC (permalink / raw
  To: Marius Mauch; +Cc: gentoo-dev

search on forums.gentoo.org :

http://forums.gentoo.org/viewtopic.php?p=372012#372012

On Tue, 2003-06-17 at 17:51, Marius Mauch wrote:
> On Tue, 17 Jun 2003 16:29:06 +0100 Tom Payne wrote:
> 
> > 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
> 
> There is a bug filed for this, see bug #22969. I posted a possible
> reason for the error there (I think it has to do with modifications to
> the php eclass).
> 
> Marius
> 
> --
> gentoo-dev@gentoo.org mailing list
-- 
Philippe Lafoucrière <lafou@wanadoo.fr>
InFuzzion


--
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 16:02 ` Stroller
@ 2003-06-17 16:51   ` Philippe Lafoucrière
  0 siblings, 0 replies; 7+ messages in thread
From: Philippe Lafoucrière @ 2003-06-17 16:51 UTC (permalink / raw
  To: Stroller; +Cc: Tom Payne, gentoo-dev

Problem is coming from php


--
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