Gentoo Archives: gentoo-user

From: "钱泽森" <qzs123@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: [gentoo-user] there are no ebuilds built with USE flags to satisfy “XXX”
Date: Sun, 05 Jan 2014 04:21:13
Message-Id: CAJ2rGhKjtL15uThkEtsxQ=WTYKnHYz54U6gXr0Od8TM2Znw6eg@mail.gmail.com
In Reply to: [gentoo-user] Re: [gentoo-user] there are no ebuilds built with USE flags to satisfy “XXX” by Willie Matthews
1 Thanks a lot! I can play it now.BTW,what emerge means by that? I can
2 emerge the game only when the two USE flags is enabled both?
3
4 2014/1/5 Willie Matthews <matthews.willie@×××××.com>
5
6 > On 01/04/2014 07:17 PM, 钱泽森 wrote:
7 > > Hello everyone.
8 > > Today I want to get some game to play, so I want to install supertux,a
9 > > game similar to super mario.But when I issue the command,it turned out
10 > > an error.
11 > >
12 > > senge@Senge-Laptop ~ % sudo emerge -va supertux
13 > >
14 > > These are the packages that would be merged, in order:
15 > >
16 > > Calculating dependencies... done!
17 > >
18 > > emerge: there are no ebuilds built with USE flags to satisfy
19 > > "media-libs/sdl-mixer[mikmod,vorbis]".
20 > > !!! One of the following packages is required to complete your request:
21 > > - media-libs/sdl-mixer-1.2.12-r3::gentoo (Change USE: +mikmod, this
22 > > change violates use flag constraints defined by
23 > > media-libs/sdl-mixer-1.2.12-r3: 'midi? ( any-of ( timidity fluidsynth
24 > > ) ) timidity? ( midi ) fluidsynth? ( midi ) mp3? ( any-of ( smpeg mad
25 > > ) ) smpeg? ( mp3 ) mad? ( mp3 ) mod? ( any-of ( mikmod modplug ) )
26 > > mikmod? ( mod ) modplug? ( mod )')
27 > > (dependency required by "games-arcade/supertux-0.1.3" [ebuild])
28 > > (dependency required by "supertux" [argument])
29 > >
30 > > I haven't sdl-mixer installed and I don't know what that is.
31 > >
32 > > senge@Senge-Laptop ~ % eix sdl-mixer
33 > > * media-libs/sdl-mixer
34 > > Available versions: 1.2.12-r1 1.2.12-r3 {flac fluidsynth mad midi
35 > > mikmod mod modplug mp3 playtools smpeg static-libs timidity vorbis +wav}
36 > > Homepage: http://www.libsdl.org/projects/SDL_mixer/
37 > > Description: Simple Direct Media Layer Mixer Library
38 > >
39 > > I have googled little, but failed.Anybody know how to solve it?
40 > I got the exact same error when I tried to install. I already have
41 >
42 > media-libs/sdl-mixer-1.2.12-r3 USE="flac mad mp3 vorbis wav -fluidsynth
43 > -midi -mikmod -mod -modplug -playtools -smpeg -static-libs -timidity"
44 >
45 > I think what it is telling you is if you have mikmod as a user flag you
46 > also have to have mod.
47 >
48 > media-libs/sdl-mixer-1.2.12-r3 USE="flac mad mikmod* mod* mp3 vorbis wav
49 > -fluidsynth -midi -modplug -playtools -smpeg -static-libs -timidity"
50 >
51 > So you will just add
52 > media-libs/sdl-mixer mikmod mod
53 > to your package.use file.
54 >
55 > --
56 >
57 >
58 > Willie Matthews
59 > matthews.willie@×××××.com
60 > (702) 508.8455
61 > I have my geeky moments!
62 >
63 >
64 >

Replies