1 |
On Saturday 25 November 2006 15:08, Mark Knecht wrote: |
2 |
[SNIP] |
3 |
> What I'm not understanding is what is asking for this package |
4 |
> virtual/mysql-5? |
5 |
|
6 |
virtual/mysql is a new-style virtual which was added to the tree a couple of |
7 |
days ago [1]. New style means it's a separate ebuild in |
8 |
/usr/portage/virtual/mysql rather than a PROVIDE variable in the ebuilds that |
9 |
provide it. The mythtv ebuilds now depend on the virtual. |
10 |
|
11 |
> I tried adding virtual/mysql to portage.keywords but |
12 |
> that's not allow. |
13 |
|
14 |
Huh? You mean package.keywords? Why, 5.0 is already stable? |
15 |
|
16 |
> How do I get around this? |
17 |
|
18 |
I'm not sure you've stated what you want to achieve. |
19 |
|
20 |
[SNIP] |
21 |
> dragonfly ~ # emerge -pvDuN world |
22 |
> |
23 |
> These are the packages that would be merged, in order: |
24 |
> |
25 |
> Calculating world dependencies / |
26 |
> !!! All ebuilds that could satisfy "=dev-db/mysql-5.0*" have been masked. |
27 |
> !!! One of the following masked packages is required to complete your |
28 |
> request: - dev-db/mysql-5.0.26-r1 (masked by: package.mask) |
29 |
> |
30 |
> For more information, see MASKED PACKAGES section in the emerge man page or |
31 |
> refer to the Gentoo Handbook. |
32 |
> (dependency required by "virtual/mysql-5.0" [ebuild]) |
33 |
[SNIP] |
34 |
|
35 |
So you've added >=dev-db/mysql-5 to /etc/portage/package.mask without adding |
36 |
>=virtual/mysql-5? Or you need to sync? |
37 |
|
38 |
> dragonfly ~ # eix -I | grep virtual |
39 |
[SNIP] |
40 |
|
41 |
Since the virtual wasn't added to the tree until a couple of days ago it isn't |
42 |
installed on your system yet. |
43 |
|
44 |
[1] http://sources.gentoo.org/viewcvs.py/gentoo-x86/virtual/mysql/ |
45 |
|
46 |
-- |
47 |
Bo Andresen |