Summary: | Missing dependencies for tightvnc-1.3_alpha7 | ||
---|---|---|---|
Product: | Portage Development | Reporter: | nivek98 |
Component: | Core - Dependencies | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dberkholz, jakub, jhonnyc, kde, morfic |
Priority: | High | Keywords: | InVCS |
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 115839 |
Description
nivek98
2006-01-04 21:09:54 UTC
I can't see anything wrong with the ebuild. <snip> DEPEND="|| ( ( x11-libs/libXaw x11-proto/xextproto >=x11-misc/imake-1 x11-misc/gccmakedep app-text/rman server? ( x11-libs/libXp x11-proto/inputproto x11-proto/kbproto x11-proto/printproto x11-proto/scrnsaverproto ) ) virtual/x11 ) ~media-libs/jpeg-6b sys-libs/zlib tcpd? ( >=sys-apps/tcp-wrappers-7.6-r2 ) !net-misc/vnc" </snip> portage guys, something wrong here? Why does not portage pick up gccmakedep, rman etc. w/ USE=server? This problem is known and fixed in trunk. This is the || ( ( foo? ( foo ) bar ) bug that when foo? is false would return || ( () bar ) and would pick () over bar. Needs to be in 2.0.54, so that Spyderous can have his Modular dep goodness. Commited to 2.0.54 by brian: Author: ferringb Date: 2006-01-06 07:01:11 +0000 (Fri, 06 Jan 2006) New Revision: 2541 Modified: main/tags/2.0.54/pym/portage.py Log: fix USE="-blah" || ( nodea ( blah? ( nodeb ) )" parsing, merge from trunk. *** Bug 119042 has been marked as a duplicate of this bug. *** Not released. Not in 2.0.54. Will be in 2.1_pre4. Released in 2.1_pre4 *** Bug 110427 has been marked as a duplicate of this bug. *** |