From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.54) id 1FC3rm-0004J3-VT for garchives@archives.gentoo.org; Wed, 22 Feb 2006 23:57:55 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id k1MNuDKW021684; Wed, 22 Feb 2006 23:56:13 GMT Received: from daffy.ljacobs.net (c-24-129-72-17.hsd1.fl.comcast.net [24.129.72.17]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id k1MNlOCa024445 for ; Wed, 22 Feb 2006 23:47:24 GMT Received: from localhost (localhost [127.0.0.1]) by daffy.ljacobs.net (Postfix) with ESMTP id 0B76777114 for ; Wed, 22 Feb 2006 18:47:24 -0500 (EST) Date: Wed, 22 Feb 2006 18:47:23 -0500 (EST) From: Lance Jacobs To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Why does wordpress require xterm? In-Reply-To: <7573e9640602221515re5996dcx78021683a18b1305@mail.gmail.com> Message-ID: References: <7573e9640602221515re5996dcx78021683a18b1305@mail.gmail.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Archives-Salt: cbe3a1f1-fad7-4fab-8944-97b1bca9b782 X-Archives-Hash: e3a08238ed30bd18d723dede8b86efdb On Wed, 22 Feb 2006, Richard Fish wrote: > On 2/22/06, Lance Jacobs wrote: >> Looking at the wordpress ebuild file, I do not see any reason for it to >> have a dependency on xterm. I'm probably missing something simple, but >> I just don't see it. Any suggestions would be appreciated. > > wordpress depends on virtual/httpd-php, which for the current x86 > profile defaults to dev-lang/php, which inherits the php5_0-sapi > eclass (or php5_1-sapi if you accept ~x86), which contains: > > xpm? ( || ( x11-libs/libXpm virtual/x11 ) ) > > So if you have USE=xpm, this drags in either x11-libs/libXpm or > virtual/x11, but libXpm is still hard masked. So you end up depending > on virtual/x11, which is satisfied currently by xorg-x11-6.8, which > requires xterm. Simple enough?? ;-> > > Try with USE=-xpm. Hmm, that seems to fix it: [gromit ~ #] USE=-xpm emerge -uDptv wordpress These are the packages that I would merge, in reverse order: Calculating dependencies ...done! [ebuild N ] www-apps/wordpress-2.0.1 +vhosts 0 kB Total size of downloads: 0 kB However, I already have USE="-X -gtk -gnome -qt -kde -alsa -xpm -opengl userprofiles ..." in make.conf, so somehow this is ignoring that "-xpm". Even adding www-apps/wordpress -xpm in /etc/portage/package.use doesn't prevent the original emerge command from trying to pull in xterm and X11. What am I missing now? Regards, Lance Jacobs lance@ljacobs.net -- gentoo-user@gentoo.org mailing list