Summary: | raise ValueError -on "emerge -udp world" | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Farid <djfarid> |
Component: | Core | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | minor | Keywords: | InVCS |
Priority: | High | ||
Version: | 2.1 | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
URL: | http://forums.gentoo.org/viewtopic-p-3191736.html#3191736 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 136244, 137445 |
Description
Farid
2006-03-19 05:27:35 UTC
Never refer to forums/pastebins with error messages, makes searching for duplicates completely useless. :/ *** This bug has been marked as a duplicate of 123677 *** (In reply to comment #13) > I have ldcpp installed on my system. It is an ebuild that is not in portage > yet, since it is not considered stable. I downloaded the ebuild myself. I have > had it this way for more than 6 months, and it has worked normally with the old > portage. > It's only with the new 2.1 that I get this everytime I do emerge -udp world: > "Parent: None > Depstring: net-p2p/dcpp > Candidates: ['net-p2p/dcpp'] > Traceback (most recent call last): > File "/usr/bin/emerge", line 3400, in ? > if not mydepgraph.xcreate(myaction): > File "/usr/bin/emerge", line 1397, in xcreate > if not self.select_dep(portage.root, mydep, raise_on_missing=True): > File "/usr/bin/emerge", line 1251, in select_dep > raise ValueError > ValueError" That traceback is different. It's not a duplicate.. Please attach the ldcpp ebuild. The net-p2p/dcpp package does not seem to be official either... It's correct behaviour. net-p2p/dcpp is in your world file (and possibly installed) but no ebuild is available in any configured trees. Normally a nice message would be displayed but you've specified -d (--debug) where you probably wanted -D (--deep). (In reply to comment #4) > It's correct behaviour. net-p2p/dcpp is in your world file (and possibly > installed) but no ebuild is available in any configured trees. Normally a nice > message would be displayed but you've specified -d (--debug) where you probably > wanted -D (--deep). > Haha! I have been using the small case "d" for deep instead of the uppercase "D" for I don't know how long. I know that it should be uppercase now when you mention it :-) I did an emerge -uDp now and got a big list of stuff that needs to be upgraded... Thanks for pointing that out. Anyways, this is still a bug, isn't it? I didn't get this error message before. It seems that it comes with all the packages that are not in portage for any reason. I got it with both torsmo and ldcpp. Torsmo is not longer maintained but I had it installed. Ldcpp is a ebuild that I downloaded from here: http://dx.homelinux.org/gentoo/portage-overlay/local-overlay/ I am not the only one that noticed this change. When searching the gentoo forums for "raise ValueError" there are a few other threads about this (probably everyone using lowercase "d" instead of "D"). This bug should probably be downgraded to minor or something? It was intentionally set like that for (you guessed it!) debugging purposes, but now that the functionality has been confirmed as working correctly the --debug clause on this instance can probably be removed... I've removed that debug clause in svn r3513. This has been released in 2.1.1_pre1. |