Gentoo Archives: gentoo-user

From: Willie Matthews <matthews.willie@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: [gentoo-user] Re: [gentoo-user] there are no ebuilds built with USE flags to satisfy “XXX”
Date: Sun, 05 Jan 2014 06:11:08
Message-Id: 52C8F836.3060705@gmail.com
In Reply to: Re: [gentoo-user] Re: [gentoo-user] there are no ebuilds built with USE flags to satisfy “XXX” by "钱泽森"
1 On 01/04/2014 08:21 PM, 钱泽森 wrote:
2 >
3 > Thanks a lot! I can play it now.BTW,what emerge means by that? I can
4 > emerge the game only when the two USE flags is enabled both?
5 >
6 > 2014/1/5 Willie Matthews <matthews.willie@×××××.com
7 > <mailto:matthews.willie@×××××.com>>
8 >
9 > On 01/04/2014 07:17 PM, 钱泽森 wrote:
10 > > Hello everyone.
11 > > Today I want to get some game to play, so I want to install
12 > supertux,a
13 > > game similar to super mario.But when I issue the command,it
14 > turned out
15 > > an error.
16 > >
17 > > senge@Senge-Laptop ~ % sudo emerge -va supertux
18 > >
19 > > These are the packages that would be merged, in order:
20 > >
21 > > Calculating dependencies... done!
22 > >
23 > > emerge: there are no ebuilds built with USE flags to satisfy
24 > > "media-libs/sdl-mixer[mikmod,vorbis]".
25 > > !!! One of the following packages is required to complete your
26 > request:
27 > > - media-libs/sdl-mixer-1.2.12-r3::gentoo (Change USE: +mikmod, this
28 > > change violates use flag constraints defined by
29 > > media-libs/sdl-mixer-1.2.12-r3: 'midi? ( any-of ( timidity
30 > fluidsynth
31 > > ) ) timidity? ( midi ) fluidsynth? ( midi ) mp3? ( any-of (
32 > smpeg mad
33 > > ) ) smpeg? ( mp3 ) mad? ( mp3 ) mod? ( any-of ( mikmod modplug ) )
34 > > mikmod? ( mod ) modplug? ( mod )')
35 > > (dependency required by "games-arcade/supertux-0.1.3" [ebuild])
36 > > (dependency required by "supertux" [argument])
37 > >
38 > > I haven't sdl-mixer installed and I don't know what that is.
39 > >
40 > > senge@Senge-Laptop ~ % eix sdl-mixer
41 > > * media-libs/sdl-mixer
42 > > Available versions: 1.2.12-r1 1.2.12-r3 {flac fluidsynth mad midi
43 > > mikmod mod modplug mp3 playtools smpeg static-libs timidity
44 > vorbis +wav}
45 > > Homepage: http://www.libsdl.org/projects/SDL_mixer/
46 > > Description: Simple Direct Media Layer Mixer Library
47 > >
48 > > I have googled little, but failed.Anybody know how to solve it?
49 > I got the exact same error when I tried to install. I already have
50 >
51 > media-libs/sdl-mixer-1.2.12-r3 USE="flac mad mp3 vorbis wav
52 > -fluidsynth
53 > -midi -mikmod -mod -modplug -playtools -smpeg -static-libs -timidity"
54 >
55 > I think what it is telling you is if you have mikmod as a user
56 > flag you
57 > also have to have mod.
58 >
59 > media-libs/sdl-mixer-1.2.12-r3 USE="flac mad mikmod* mod* mp3
60 > vorbis wav
61 > -fluidsynth -midi -modplug -playtools -smpeg -static-libs -timidity"
62 >
63 > So you will just add
64 > media-libs/sdl-mixer mikmod mod
65 > to your package.use file.
66 >
67 > --
68 >
69 >
70 > Willie Matthews
71 > matthews.willie@×××××.com <mailto:matthews.willie@×××××.com>
72 > (702) 508.8455
73 > I have my geeky moments!
74 >
75 >
76 >
77 I can't figure out why the font is this way so forgive me.
78
79 The most likely reason it was failing is because it might have been
80 multiple program that wanted certain use flags. I have pretty much
81 gotten used to seeing and figuring out what the problem is when it does
82 happen to me. Going to the program that is failing and emerging it by
83 itself. Seeing what works and don't works. I have a feeling there is a
84 logical way of figuring out what the problem is but I do it the way I do it.
85
86 --
87
88
89 Willie Matthews
90 matthews.willie@×××××.com
91 (702) 508.8455
92 I have my geeky moments!

Attachments

File name MIME type
signature.asc application/pgp-signature