Gentoo Archives: gentoo-user

From: Joshua D Doll <joshua.doll@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Internet radio?
Date: Wed, 28 Jan 2009 01:22:45
Message-Id: 497FB360.50307@gmail.com
In Reply to: Re: [gentoo-user] Internet radio? by Mark Knecht
1 Mark Knecht wrote:
2 > On Tue, Jan 27, 2009 at 4:21 PM, Mark Knecht <markknecht@×××××.com> wrote:
3 >
4 >> On Tue, Jan 27, 2009 at 4:09 PM, Kenneth Prugh <ken69267@×××××.com> wrote:
5 >>
6 >>> On Tue, 27 Jan 2009 16:03:41 -0800
7 >>> Mark Knecht <markknecht@×××××.com> wrote:
8 >>>
9 >>>
10 >>>> On Tue, Jan 27, 2009 at 3:49 PM, Paul Hartman
11 >>>> <paul.hartman+gentoo@×××××.com> wrote:
12 >>>> <SNIP>
13 >>>>
14 >>>>>> What keywords are required to get Amarok 2 to build? I'm not clear
15 >>>>>> what ~*2.0.1.1 means.
16 >>>>>>
17 >>>> So from the man page it says that ~* means:
18 >>>>
19 >>>> "This version is "masked by missing keyword", stable on no
20 >>>> architecture, but unstable
21 >>>> on an alien architecture."
22 >>>>
23 >>>> Is there a way for me to build this for an amd64 machine? I tried
24 >>>> portage.keywords with:
25 >>>>
26 >>>> media-sound/amarok ~amd64 *~
27 >>>>
28 >>>> Do I need something in portage.unmask?
29 >>>>
30 >>>>
31 >>> Masked by missing keyword requires:
32 >>>
33 >>> media-sound/amarok **
34 >>>
35 >>> in package.keywords if I remember correctly
36 >>>
37 >>>
38 >> Thanks. That does seem to wake things up.
39 >>
40 >> Not sure now if I want to do this. It's forcing me to unmask lots of
41 >> KDE-4 packages and also to rebuild mysql with an 'embedded' flag. I
42 >> seem to remember something about that causing problems for mythtv. Not
43 >> sure.
44 >>
45 >> Thanks,
46 >> Mark
47 >>
48 >>
49 >
50 > I give up. I'm at 17 packages I have to unmask and I don't know how to
51 > get portage to give me the list of all packages that have to be
52 > unmasked. This jsut goes on and on, one package at a time.
53 >
54 > I think it's not reasonable for me to build this at this time.
55 >
56 > Thanks for your help,
57 > Mark
58 >
59 > media-sound/amarok ~amd64 **
60 >
61 >> =kde-base/plasma-workspace-4.1 ~amd64
62 >> =kde-base/kdepimlibs-3.1 ~amd64
63 >> =kde-base/kdelibs-4.1 ~amd64
64 >> =dev-util/cmake-2.6.2 ~amd64
65 >> =app-misc/strigi-0.5.7 ~amd64
66 >>
67 > dev-libs/soprano ~amd64
68 >
69 >> =kde-base/kdebase-data-4.1 ~amd64
70 >> =kde-base/qimageblitz-0.0.4 ~amd64
71 >> =media-sound/phonon-4.2.0 ~amd64
72 >> =kde-base/automoc-0.9.87 ~amd64
73 >>
74 > app-office/akonadi-server ~amd64
75 >
76 >> =kde-base/libkworkspace-4.1.4 ~amd64
77 >> =kde-base/soliduiserver-4.1.4 ~amd64
78 >> =kde-base/libtaskmanager-4.1.4 ~amd64
79 >> =kde-base/libplasma-4.1.4 ~amd64
80 >> =kde-base/kde-menu-icons-4.1.4 ~amd64
81 >>
82 >
83 >
84 >
85 ACCEPT_KEYWORDS="~amd64" emerge -p xorg-x11|awk '/ebuild/{print $4
86 }'|sed 's/-[0-9].*/ ~amd64/' >> /etc/portage/package.keywords
87
88
89
90 Replace xorg-x11 with your package and ~amd64 with the keyword for the
91 package you are trying to unmask.
92
93 --Joshua Doll