1 |
Alan Mackenzie wrote: |
2 |
> Hi, gentoo. |
3 |
> |
4 |
> When I try to run an emerge world, I get this error: |
5 |
> |
6 |
> # emerge --update --deep -p world |
7 |
> |
8 |
> These are the packages that would be merged, in order: |
9 |
> |
10 |
> Calculating dependencies... done! |
11 |
> |
12 |
> emerge: there are no ebuilds built with USE flags to satisfy "dev-libs/libgcrypt[static-libs]". |
13 |
> !!! One of the following packages is required to complete your request: |
14 |
> - dev-libs/libgcrypt-1.4.6 (Change USE: +static-libs) |
15 |
> (dependency required by "sys-fs/cryptsetup-1.1.3-r3[-dynamic]" [ebuild]) |
16 |
> (dependency required by "sys-apps/hal-0.5.14-r4[crypt]" [ebuild]) |
17 |
> (dependency required by "@selected" [set]) |
18 |
> (dependency required by "@world" [argument]) |
19 |
> |
20 |
> What is this saying? That I need to locate a use flag "static-libs" and |
21 |
> change it for package libgcrypt? Presumably it is libgcrypt which is |
22 |
> dissatisfied. I'm having difficulty parsing the mssage. |
23 |
> |
24 |
> Next question: what should I do about it? |
25 |
> |
26 |
> Thanks for the help! |
27 |
> |
28 |
> |
29 |
|
30 |
I'm not the best at figuring out portages puke either but I get the same |
31 |
if I try to install cryptsetup as shown here: |
32 |
|
33 |
root@fireball / # emerge -vp cryptsetup |
34 |
|
35 |
These are the packages that would be merged, in order: |
36 |
|
37 |
Calculating dependencies... done! |
38 |
|
39 |
emerge: there are no ebuilds built with USE flags to satisfy |
40 |
"dev-libs/libgcrypt[static-libs]". |
41 |
!!! One of the following packages is required to complete your request: |
42 |
- dev-libs/libgcrypt-1.4.6 (Change USE: +static-libs) |
43 |
(dependency required by "sys-fs/cryptsetup-1.1.3-r3[-dynamic]" [ebuild]) |
44 |
(dependency required by "cryptsetup" [argument]) |
45 |
root@fireball / # |
46 |
|
47 |
I would try to figure out what is pulling in cryptsetup and see if you |
48 |
can adjust your USE flags. Adding the -t option may help on that. |
49 |
|
50 |
One thing I have learned, read portages error message backwards. It |
51 |
starts spitting it up at one point then works its way back. Most of the |
52 |
time, you don't need the waaaaay back part. |
53 |
|
54 |
By the way, I don't have static-libs enabled here either. |
55 |
|
56 |
Hope that helps. |
57 |
|
58 |
Dale |
59 |
|
60 |
:-) :-) |