From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 32A43138480 for ; Mon, 14 Jan 2013 11:32:41 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 974C121C083; Mon, 14 Jan 2013 11:32:26 +0000 (UTC) Received: from mail-pb0-f43.google.com (mail-pb0-f43.google.com [209.85.160.43]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C890221C049 for ; Mon, 14 Jan 2013 11:32:24 +0000 (UTC) Received: by mail-pb0-f43.google.com with SMTP id um15so2105485pbc.2 for ; Mon, 14 Jan 2013 03:32:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:date:from:to:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=eE21LfRsgvMV/qN7v81pjco86Ov+JA7+Xo2wWc86Ohw=; b=uTHE45qSV3I5xbOJCRgmTvMoU2uKi2T9vVLfujcKMJSDsBOOwPE6f3n6MPy2DBbxVh n1npReItFX8bwVnSdyYPG8Sw9xjf2z7a0iHgaB8pwt+BSJ4gjuxj8FpoqV6nJaUqt6Rg vhAQBhV6zlQRMQirtZ3SH+J/+GY/q2x4J4PWsei6iO0UltONm2QRDwxcN5dVqBGgnc/Y 9IqtvSuiW7X7DMn895mkb+HP2PfCuf9lyoV4Y4Yo0PE7MdXf3FwPCu2Vu74mI2c7OfCc KTs9+FyMkAdpdB64/FomNsyhv3+x3ikbUU1OI0Kog8OHvA7PRyIEfkyl6y9iUfnj+GI0 Bylw== X-Received: by 10.68.204.103 with SMTP id kx7mr255583773pbc.33.1358163143726; Mon, 14 Jan 2013 03:32:23 -0800 (PST) Received: from localhost (triband-mum-59.182.96.39.mtnl.net.in. [59.182.96.39]) by mx.google.com with ESMTPS id vo6sm8075932pbc.8.2013.01.14.03.32.21 (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 14 Jan 2013 03:32:23 -0800 (PST) Date: Mon, 14 Jan 2013 17:04:35 +0530 From: Yohan Pereira To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Too terse error message from emerge. Message-ID: <20130114113434.GA28090@dethkomp> References: <20130114111852.GA3274@acm.acm> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20130114111852.GA3274@acm.acm> User-Agent: Mutt/1.5.21 (2010-09-15) X-Archives-Salt: fccc2f60-06d8-43cb-acc4-11cbf62dc873 X-Archives-Hash: ff46d677883d458f927d46dfcc2d5663 On 14/01/13 at 11:18am, Alan Mackenzie wrote: > Hi, Gentoo. > > Would somebody please help me with this error message, which arose from > # emerge -puND world > : > > These are the packages that would be merged, in order: > > Calculating dependencies \ > > !!! Problem resolving dependencies for media-gfx/sane-backends from @selected > ... done! > > !!! The ebuild selected to satisfy "media-gfx/sane-backends" has unmet requirements. > - media-gfx/sane-backends-1.0.23::gentoo USE="ipv6 (multilib) usb -avahi -doc -gphoto2 -threads -v4l -xinetd" SANE_BACKENDS="abaton agfafocus apple artec artec_eplus48u as6e avision bh canon canon630u canon_dr canon_pp cardscan coolscan coolscan2 coolscan3 dc210 dc240 dc25 dell1600n_net dmc epjitsu epson epson2 fujitsu genesys gt68xx hp hp3500 hp3900 hp4200 hp5400 hp5590 hpljm1005 hpsj5s hs2p (ibm) kodak kodakaio kvs1025 kvs20xx kvs40xx leo lexmark ma1509 magicolor matsushita microtek microtek2 mustek mustek_pp mustek_usb mustek_usb2 nec net niash p5 pie pixma plustek plustek_pp qcam ricoh rts8891 s9036 sceptre sharp sm3600 sm3840 snapscan sp15c st400 stv680 tamarack teco1 teco2 teco3 test u12 umax umax1220u umax_pp xerox_mfp -pnm" > > The following REQUIRED_USE flag constraints are unsatisfied: <============================================= > sane_backends_mustek_usb2? ( threads ) sane_backends_kvs40xx? ( threads ) > > (dependency required by "@selected" [set]) > (dependency required by "@world" [argument]) > > ######################################################################## > > I'm mystified as to what a "REQUIRED_USE flag constraint" is. What is > the significance of "sane_backends_mustek_usb2"? It would appear not to > be a use flag. What is the significance of "( threads )"? Bassicly its emerge is telling you that if you have sane_backends_mustek_usb2 enabled you also need to enable threads and similarly if you have sane_backends_kvs40xx enabled you need to enable threads. So in your case you need to enable threads or disable those 2 backends. -- - Yohan Pereira The difference between a Miracle and a Fact is exactly the difference between a mermaid and a seal. -- Mark Twain