1 |
Grant wrote: |
2 |
>>> When this was asked a few weeks ago someone then asked why |
3 |
>>> --with-bdeps Y isn't the default? This seems to burn nearly everyone |
4 |
>>> once in awhile. |
5 |
>>> |
6 |
>> Because using --with-bdeps y causes unnecessary compilation of packages |
7 |
>> that don't need t0 be changed. They won't be used again until the |
8 |
>> dependent package is updated, so why waste time rebuilding them in the |
9 |
>> interim? |
10 |
>> |
11 |
>> No one really gets "burned" by this, they just wonder why installed |
12 |
>> packages aren't upgraded, nothing stops working. |
13 |
>> |
14 |
> |
15 |
> I added: |
16 |
> |
17 |
> EMERGE_DEFAULT_OPTS="--with-bdeps n" |
18 |
> |
19 |
> to make.conf and ran 'emerge --depclean' and it got rid of a bunch of |
20 |
> stuff, but I'm still confused by boost. --depclean didn't remove it, |
21 |
> 'emerge -avDuN world' doesn't downgrade it even --with-bdeps y, but |
22 |
> 'emerge -pv boost' would downgrade it. I also re-emerged twinkle and |
23 |
> rb_libtorrent which are the packages that depend on boost, but the |
24 |
> result is the same. |
25 |
> |
26 |
> Also man seems to be broken after that --depclean. When I try to use |
27 |
> it, I get errors starting with: |
28 |
> |
29 |
> sh: /usr/bin/unlzma: No such file or directory |
30 |
> |
31 |
> - Grant |
32 |
> |
33 |
> |
34 |
> |
35 |
|
36 |
|
37 |
This may help. |
38 |
|
39 |
root@smoker / # equery belongs /usr/bin/unlzma |
40 |
[ Searching for file(s) /usr/bin/unlzma in *... ] |
41 |
app-arch/lzma-utils-4.32.7 (/usr/bin/unlzma -> lzma) |
42 |
root@smoker / # |
43 |
|
44 |
I would rebuild that or see why it is not already installed. I would |
45 |
think that would be part of system??? I'm not sure tho. |
46 |
|
47 |
Dale |
48 |
|
49 |
:-) :-) |