public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Cryptic output from emerge
@ 2012-02-19 14:18 meino.cramer
  2012-02-19 14:24 ` Nilesh Govindrajan
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: meino.cramer @ 2012-02-19 14:18 UTC (permalink / raw
  To: Gentoo


Hi

After an

    emerge --color=n --newuse --update --tree --deep world -vp

I got this output. What does the line with "cxx?" want say to me?



    These are the packages that would be merged, in reverse order:

    Calculating dependencies /

    !!! Problem resolving dependencies for dev-libs/beecrypt from @selected                                                                                                                                                                     ... done!

    !!! The ebuild selected to satisfy "dev-libs/beecrypt" has unmet requirements.
    - dev-libs/beecrypt-4.2.1::gentoo USE="cxx (multilib) -doc -java -python -static-libs -threads"

    The following REQUIRED_USE flag constraints are unsatisfied:
        cxx? ( threads )

    (dependency required by "@selected" [set])
    (dependency required by "@world" [argument])
    [1]    19260 exit 1     emerge --color=n --newuse --update --tree --deep world -vp

Thank you very much in advance for a help...

Best regards,
mcc






^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] Cryptic output from emerge
  2012-02-19 14:18 [gentoo-user] Cryptic output from emerge meino.cramer
@ 2012-02-19 14:24 ` Nilesh Govindrajan
  2012-02-19 14:25 ` Jarry
  2012-02-19 14:56 ` Alan McKinnon
  2 siblings, 0 replies; 6+ messages in thread
From: Nilesh Govindrajan @ 2012-02-19 14:24 UTC (permalink / raw
  To: gentoo-user

On Sun, Feb 19, 2012 at 7:48 PM,  <meino.cramer@gmx.de> wrote:
>
> Hi
>
> After an
>
>    emerge --color=n --newuse --update --tree --deep world -vp
>
> I got this output. What does the line with "cxx?" want say to me?
>
>
>
>    These are the packages that would be merged, in reverse order:
>
>    Calculating dependencies /
>
>    !!! Problem resolving dependencies for dev-libs/beecrypt from @selected                                                                                                                                                                     ... done!
>
>    !!! The ebuild selected to satisfy "dev-libs/beecrypt" has unmet requirements.
>    - dev-libs/beecrypt-4.2.1::gentoo USE="cxx (multilib) -doc -java -python -static-libs -threads"
>
>    The following REQUIRED_USE flag constraints are unsatisfied:
>        cxx? ( threads )
>
>    (dependency required by "@selected" [set])
>    (dependency required by "@world" [argument])
>    [1]    19260 exit 1     emerge --color=n --newuse --update --tree --deep world -vp
>
> Thank you very much in advance for a help...
>
> Best regards,
> mcc
>
>
>
>

It says you need to enable threads if you want c++ support. (If cxx
useflag is present, check for threads useflag).

-- 
Nilesh Govindarajan
http://nileshgr.com



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] Cryptic output from emerge
  2012-02-19 14:18 [gentoo-user] Cryptic output from emerge meino.cramer
  2012-02-19 14:24 ` Nilesh Govindrajan
@ 2012-02-19 14:25 ` Jarry
  2012-02-19 14:48   ` meino.cramer
  2012-02-19 14:56 ` Alan McKinnon
  2 siblings, 1 reply; 6+ messages in thread
From: Jarry @ 2012-02-19 14:25 UTC (permalink / raw
  To: gentoo-user

I have seen this message yesterday.
Just add "dev-libs/beecrypt threads" to /etc/portage/package.use
and you'll be fine...

Jarry

On 19-Feb-12 15:18, meino.cramer@gmx.de wrote:
>      These are the packages that would be merged, in reverse order:
>      Calculating dependencies /
>
>      !!! Problem resolving dependencies for dev-libs/beecrypt from @selected                                                                                                                                                                     ... done!
>
>      !!! The ebuild selected to satisfy "dev-libs/beecrypt" has unmet requirements.
>      - dev-libs/beecrypt-4.2.1::gentoo USE="cxx (multilib) -doc -java -python -static-libs -threads"
>
>      The following REQUIRED_USE flag constraints are unsatisfied:
>          cxx? ( threads )
>
>      (dependency required by "@selected" [set])
>      (dependency required by "@world" [argument])
>      [1]    19260 exit 1     emerge --color=n --newuse --update --tree --deep world -vp
>
-- 
_______________________________________________________________
This mailbox accepts e-mails only from selected mailing-lists!
Everything else is considered to be spam and therefore deleted.



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] Cryptic output from emerge
  2012-02-19 14:25 ` Jarry
@ 2012-02-19 14:48   ` meino.cramer
  2012-02-19 14:57     ` Neil Bothwick
  0 siblings, 1 reply; 6+ messages in thread
From: meino.cramer @ 2012-02-19 14:48 UTC (permalink / raw
  To: gentoo-user

Jarry <mr.jarry@gmail.com> [12-02-19 15:32]:
> I have seen this message yesterday.
> Just add "dev-libs/beecrypt threads" to /etc/portage/package.use
> and you'll be fine...
> 
> Jarry
> 
> On 19-Feb-12 15:18, meino.cramer@gmx.de wrote:
> >     These are the packages that would be merged, in reverse order:
> >     Calculating dependencies /
> >
> >     !!! Problem resolving dependencies for dev-libs/beecrypt from 
> >@selected                                                              
> >                                                                       
> >                                ... done!
> >
> >     !!! The ebuild selected to satisfy "dev-libs/beecrypt" has unmet 
> >requirements.
> >     - dev-libs/beecrypt-4.2.1::gentoo USE="cxx (multilib) -doc -java 
> >-python -static-libs -threads"
> >
> >     The following REQUIRED_USE flag constraints are unsatisfied:
> >         cxx? ( threads )
> >
> >     (dependency required by "@selected" [set])
> >     (dependency required by "@world" [argument])
> >     [1]    19260 exit 1     emerge --color=n --newuse --update --tree 
> >--deep world -vp
> >
> -- 
> _______________________________________________________________
> This mailbox accepts e-mails only from selected mailing-lists!
> Everything else is considered to be spam and therefore deleted.
> 

Thanks a lot for your help! I was unsure about this cause of
the question mark after cxx...

Best regards,
mcc





^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] Cryptic output from emerge
  2012-02-19 14:18 [gentoo-user] Cryptic output from emerge meino.cramer
  2012-02-19 14:24 ` Nilesh Govindrajan
  2012-02-19 14:25 ` Jarry
@ 2012-02-19 14:56 ` Alan McKinnon
  2 siblings, 0 replies; 6+ messages in thread
From: Alan McKinnon @ 2012-02-19 14:56 UTC (permalink / raw
  To: gentoo-user

On Sun, 19 Feb 2012 15:18:28 +0100
meino.cramer@gmx.de wrote:

> 
> Hi
> 
> After an
> 
>     emerge --color=n --newuse --update --tree --deep world -vp
> 
> I got this output. What does the line with "cxx?" want say to me?
> 
> 
> 
>     These are the packages that would be merged, in reverse order:
> 
>     Calculating dependencies /
> 
>     !!! Problem resolving dependencies for dev-libs/beecrypt from
> @selected                                                                                                                                                                     ...
> done!
> 
>     !!! The ebuild selected to satisfy "dev-libs/beecrypt" has unmet
> requirements.
>     - dev-libs/beecrypt-4.2.1::gentoo USE="cxx (multilib) -doc -java
> -python -static-libs -threads"
> 
>     The following REQUIRED_USE flag constraints are unsatisfied:
>         cxx? ( threads )
> 
>     (dependency required by "@selected" [set])
>     (dependency required by "@world" [argument])
>     [1]    19260 exit 1     emerge --color=n --newuse --update --tree
> --deep world -vp
> 
> Thank you very much in advance for a help...

It means that if you have "USE=cxx" set for dev-libs/beecrypt, then you
must also have "USE=threads" set for the package. Note that it only
applies to this package, it doesn't mean you must set the flags
globally.

The emerge output shows that you indeed have not met these
requirements. You must either unset cxx or set threads.



-- 
Alan McKinnnon
alan.mckinnon@gmail.com




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] Cryptic output from emerge
  2012-02-19 14:48   ` meino.cramer
@ 2012-02-19 14:57     ` Neil Bothwick
  0 siblings, 0 replies; 6+ messages in thread
From: Neil Bothwick @ 2012-02-19 14:57 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 465 bytes --]

On Sun, 19 Feb 2012 15:48:29 +0100, meino.cramer@gmx.de wrote:

> > >     The following REQUIRED_USE flag constraints are unsatisfied:
> > >         cxx? ( threads )

> Thanks a lot for your help! I was unsure about this cause of
> the question mark after cxx...

It's a conditional, it basically means

if USE contains cxx then USE must contain threads.


-- 
Neil Bothwick

Despite the cost of living, have you noticed how it remains so popular?

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2012-02-19 15:00 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-19 14:18 [gentoo-user] Cryptic output from emerge meino.cramer
2012-02-19 14:24 ` Nilesh Govindrajan
2012-02-19 14:25 ` Jarry
2012-02-19 14:48   ` meino.cramer
2012-02-19 14:57     ` Neil Bothwick
2012-02-19 14:56 ` Alan McKinnon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox