Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
How to read output of emerge
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
msulli1355
Apprentice
Apprentice


Joined: 24 Nov 2005
Posts: 179
Location: OKlahoma, USA

PostPosted: Mon Jul 23, 2012 11:33 pm    Post subject: How to read output of emerge Reply with quote

I'm trying to emerge -uD world, and the emerge command keeps griping about sdl-mixer. I have no idea what it's trying to get me to do:

catherine ~ # emerge -av1 sdl-mixer

* IMPORTANT: 1 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.


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

Calculating dependencies /

!!! Problem resolving dependencies for media-libs/sdl-mixer
... done!

!!! The ebuild selected to satisfy "sdl-mixer" has unmet requirements.
- media-libs/sdl-mixer-1.2.12-r1::gentoo USE="flac mad mikmod mp3 static-libs vorbis wav -fluidsynth -midi -mod -modplug -playtools -smpeg -timidity"

The following REQUIRED_USE flag constraints are unsatisfied:
mikmod? ( mod )

The above constraints are a subset of the following complete expression:
midi? ( any-of ( timidity fluidsynth ) ) timidity? ( midi ) fluidsynth? ( midi ) mp3? ( any-of ( smpeg mad ) ) smpeg? ( mp3 ) mad? ( mp3 ) mod? ( any-of ( mikmod modplug ) ) mikmod? ( mod ) modplug? ( mod )


Does it want me to change /etc/portage/package.use to sdl-mixer -mikmod ? I tried making it -mikmod and still it gripes. What does it mean when a use flag is followed by a question mark? I haven't figured that out. Prior to portage v2, this all made sense...
Back to top
View user's profile Send private message
Thistled
Guru
Guru


Joined: 06 Jan 2011
Posts: 572
Location: Scotland

PostPosted: Mon Jul 23, 2012 11:46 pm    Post subject: Reply with quote

Try enabling the "mod" USE flag on sdl-mixer and see if that makes a difference.
_________________
Whatever you do, do it properly!
Back to top
View user's profile Send private message
Genone
Retired Dev
Retired Dev


Joined: 14 Mar 2003
Posts: 9507
Location: beyond the rim

PostPosted: Tue Jul 24, 2012 6:22 am    Post subject: Reply with quote

Quote:
The following REQUIRED_USE flag constraints are unsatisfied:
mikmod? ( mod )

This means that if USE=mikmod is enabled you also have to enable USE=mod
Back to top
View user's profile Send private message
msulli1355
Apprentice
Apprentice


Joined: 24 Nov 2005
Posts: 179
Location: OKlahoma, USA

PostPosted: Tue Jul 24, 2012 3:02 pm    Post subject: Reply with quote

That was what I was looking for. Thank you.
Back to top
View user's profile Send private message
jlpoole
Guru
Guru


Joined: 01 Nov 2005
Posts: 476
Location: Salem, OR

PostPosted: Sun Feb 24, 2013 5:23 pm    Post subject: Reply with quote

Genone wrote:
Quote:
The following REQUIRED_USE flag constraints are unsatisfied:
mikmod? ( mod )

This means that if USE=mikmod is enabled you also have to enable USE=mod


I became stuck for 10 minutes trying to figure this out, and finally a search on Google "gentoo The following REQUIRED_USE flag constraints are unsatisfied:
" brought me to this posting. It looks to be the answer to my problem, as well.

Thank you.

Question: why can't the output from emerge say something to the effect of the above explanation? It is important for Gentoo developers to strive to use phraseology that most people would understand if the Gentoo community wants to broaden their user base. It's moments like these:
Quote:
!!! The ebuild selected to satisfy "dev-vcs/git" has unmet requirements.
- dev-vcs/git-1.7.12.4::gentoo USE="blksha1 curl gpg gtk iconv (multilib) nls pcre subversion test threads webdav -cgi -cvs -doc -emacs -highlight -perl (-ppcsha1) -python -tk -xinetd" ABI_X86="64"

The following REQUIRED_USE flag constraints are unsatisfied:
subversion? ( perl )

The above constraints are a subset of the following complete expression:
cgi? ( perl ) cvs? ( perl ) subversion? ( perl ) webdav? ( curl )

that give me a slight hesitance to urge the use of Gentoo to someone who may not be willing to dig around to translate some of the lingo the development community has created.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum