[gentoo-user] Re: [gentoo-user] Re: [gentoo-user] there are no ebuilds built with USE flags to satisfy “XXX”

2014-01-05 Thread Willie Matthews
On 01/05/2014 02:25 AM, Neil Bothwick wrote:
> On Sun, 5 Jan 2014 12:21:01 +0800, 钱泽森 wrote:
>
> Please don't top-post.
>
>> Thanks a lot! I can play it now.BTW,what emerge means by that?  I can
>> emerge the game only when the two USE flags is enabled both?
> The output is telling you, not in the clearest of ways, that if you want
> to enable the mod USE flag, you must also enable one of mikmod or
> modplug, with mikmod being the default choice because it is listed first.
>
>
I needed that information also. Hopefully next time I run into a problem
like that it won't be a bunch of guessing. Thanks for the info.

-- 


 Willie Matthews
 matthews.wil...@gmail.com
 (702) 508.8455
 I have my geeky moments!




signature.asc
Description: OpenPGP digital signature


[gentoo-user] Re: [gentoo-user] Re: [gentoo-user] there are no ebuilds built with USE flags to satisfy “XXX”

2014-01-04 Thread Willie Matthews
On 01/04/2014 08:21 PM, 钱泽森 wrote:
>
> Thanks a lot! I can play it now.BTW,what emerge means by that? I can
> emerge the game only when the two USE flags is enabled both?
>
> 2014/1/5 Willie Matthews  >
>
> On 01/04/2014 07:17 PM, 钱泽森 wrote:
> > Hello everyone.
> > Today I want to get some game to play, so I want to install
> supertux,a
> > game similar to super mario.But when I issue the command,it
> turned out
> > an error.
> >
> > senge@Senge-Laptop ~ % sudo emerge -va supertux
> >
> > These are the packages that would be merged, in order:
> >
> > Calculating dependencies... done!
> >
> > emerge: there are no ebuilds built with USE flags to satisfy
> > "media-libs/sdl-mixer[mikmod,vorbis]".
> > !!! One of the following packages is required to complete your
> request:
> > - media-libs/sdl-mixer-1.2.12-r3::gentoo (Change USE: +mikmod, this
> > change violates use flag constraints defined by
> > media-libs/sdl-mixer-1.2.12-r3: '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 )')
> > (dependency required by "games-arcade/supertux-0.1.3" [ebuild])
> > (dependency required by "supertux" [argument])
> >
> > I haven't sdl-mixer installed and I don't know what that is.
> >
> > senge@Senge-Laptop ~ % eix sdl-mixer
> > * media-libs/sdl-mixer
> > Available versions: 1.2.12-r1 1.2.12-r3 {flac fluidsynth mad midi
> > mikmod mod modplug mp3 playtools smpeg static-libs timidity
> vorbis +wav}
> > Homepage: http://www.libsdl.org/projects/SDL_mixer/
> > Description: Simple Direct Media Layer Mixer Library
> >
> > I have googled little, but failed.Anybody know how to solve it?
> I got the exact same error when I tried to install. I already have
>
> media-libs/sdl-mixer-1.2.12-r3 USE="flac mad mp3 vorbis wav
> -fluidsynth
> -midi -mikmod -mod -modplug -playtools -smpeg -static-libs -timidity"
>
> I think what it is telling you is if you have mikmod as a user
> flag you
> also have to have mod.
>
> media-libs/sdl-mixer-1.2.12-r3 USE="flac mad mikmod* mod* mp3
> vorbis wav
> -fluidsynth -midi -modplug -playtools -smpeg -static-libs -timidity"
>
> So you will just add
> media-libs/sdl-mixer mikmod mod
> to your package.use file.
>
> --
>
>
> Willie Matthews
> matthews.wil...@gmail.com 
> (702) 508.8455
> I have my geeky moments!
>
>
>
I can't figure out why the font is this way so forgive me.

The most likely reason it was failing is because it might have been
multiple program that wanted certain use flags. I have pretty much
gotten used to seeing and figuring out what the problem is when it does
happen to me. Going to the program that is failing and emerging it by
itself. Seeing what works and don't works. I have a feeling there is a
logical way of figuring out what the problem is but I do it the way I do it.

-- 


 Willie Matthews
 matthews.wil...@gmail.com
 (702) 508.8455
 I have my geeky moments!



signature.asc
Description: OpenPGP digital signature