From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-user+bounces-102696-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1N3aiL-00010r-8S
	for garchives@archives.gentoo.org; Thu, 29 Oct 2009 19:31:17 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id A3582E09B4;
	Thu, 29 Oct 2009 19:31:15 +0000 (UTC)
Received: from mail-yw0-f191.google.com (mail-yw0-f191.google.com [209.85.211.191])
	by pigeon.gentoo.org (Postfix) with ESMTP id 7DE40E09B4
	for <gentoo-user@lists.gentoo.org>; Thu, 29 Oct 2009 19:31:15 +0000 (UTC)
Received: by ywh29 with SMTP id 29so1988801ywh.32
        for <gentoo-user@lists.gentoo.org>; Thu, 29 Oct 2009 12:31:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:sender:received:in-reply-to
         :references:date:x-google-sender-auth:message-id:subject:from:to
         :content-type;
        bh=TcvAgZPaLWuT3xw2nCVkMMnPIbQLESAOsGuvq5yY/Yg=;
        b=wV4fzMqBZWYo5rt4hkXVjtaPZthqiTrgGRLIDsx9q+S851gn40D7B7GhtVq6c7S0ck
         H6qY+TTr9NoTbfHgfZ1dt4E9GjMb5jDg2Sram89iZe3ClBIDZdBRe8l840WUtHV2siSh
         fkh5AI0Vtccc/S/RQIlfpFeFIxzh31WEwt2fY=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:sender:in-reply-to:references:date
         :x-google-sender-auth:message-id:subject:from:to:content-type;
        b=XJULg8pd9XqEolpEs/rYeR+wpDDebca9lpo+ar9MBgu7VvwOsvl69oFcBTh3WIQNuu
         nSZGWW9LVf2BXswGlZiUlT06672R1U2qUWqQjpx3+uHVGsmwZTs9ZOuTC4AkAQDFhJbd
         Olu7GPoDWgCKAW4wfWRG2xmZtcJABeblVsBrs=
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@lists.gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
MIME-Version: 1.0
Sender: paul.hartman@gmail.com
Received: by 10.150.35.3 with SMTP id i3mr1079919ybi.128.1256844675242; Thu, 
	29 Oct 2009 12:31:15 -0700 (PDT)
In-Reply-To: <200910292008.28201.Dan.Johansson@dmj.nu>
References: <200910291939.27820.Dan.Johansson@dmj.nu>
	 <200910291952.57755.dirk.heinrichs@online.de>
	 <200910292008.28201.Dan.Johansson@dmj.nu>
Date: Thu, 29 Oct 2009 14:31:15 -0500
X-Google-Sender-Auth: c6165b879ae3e4fb
Message-ID: <58965d8a0910291231w7040f4f7u224abeccb58ff809@mail.gmail.com>
Subject: Re: [gentoo-user] Portage strangeness with imagemagick
From: Paul Hartman <paul.hartman+gentoo@gmail.com>
To: gentoo-user@lists.gentoo.org
Content-Type: text/plain; charset=ISO-8859-1
X-Archives-Salt: d5266661-57a7-4ac4-a673-db52b7fc2072
X-Archives-Hash: 42b138585702e63f8dacbf0c7721f10b

On Thu, Oct 29, 2009 at 2:08 PM, Dan Johansson <Dan.Johansson@dmj.nu> wrote:
> On Thursday 29 October 2009 19.52:52 Dirk Heinrichs wrote:
>> Am Donnerstag 29 Oktober 2009 19:39:27 schrieb Dan Johansson:
>> > Today when I do an update world on one of my serves I get the following:
>> >
>> > ----------------------------------------------------8<-------------------
>> >-- ----------------------------- # emerge --update --deep --verbose
>> > --reinstall changed-use --with-bdeps y world --pretend --tree
>> >
>> > These are the packages that would be merged, in reverse order:
>> >
>> > Calculating dependencies... done!
>> >
>> > emerge: there are no ebuilds built with USE flags to satisfy ">=x11-
>> > libs/cairo-1.6[X]".
>> > !!! One of the following packages is required to complete your request:
>> > - x11-libs/cairo-1.8.8 (Change USE: +X)
>> > (dependency required by "x11-libs/gtk+-2.16.6" [ebuild])
>> > (dependency required by "media-gfx/ufraw-0.15-r1" [ebuild])
>> > (dependency required by "media-gfx/imagemagick-6.5.2.9" [ebuild])
>> > (dependency required by "www-apps/gallery-2.3" [ebuild])
>> > (dependency required by "world" [argument])
>> > ----------------------------------------------------8<-------------------
>> >-- -----------------------------
>> >
>> > As this is a server I really do not want/need X on this host.
>>
>> So why do have gtk+ in your USE, then? That's the one that makes ufraw pull
>>  in gtk+ which in turn wants cairo with the X flag. OTOH, this doesn't mean
>>  you'll get X installed on your machine. You'll only get a handful of X
>>  libs.
>>
>> > I can not see why it works if I first deletes all USE flags (-*) and the
>> >  just sets the USE flags I need again.
>>
>> Because it's not imagemagick that wants cairo with X (which the emerge
>>  output above clearly states).
>>
>> Bye...
>>
>>       Dirk
>>
> Yes, I can see that it's not imagemagick directly that pulls in cairo. And I
> do not have the gtk USE flag set:
>
> # euse -i gtk
> global use flags (searching: gtk)
> ************************************************************
> [-    ] gtk - Adds support for x11-libs/gtk+ (The GIMP Toolkit)
> <...snip...>

Do you have x11-libs/gtk+-2.16.6 installed? Or is one of the other new
things trying to pull it in?