1 |
On 19/12/17 23:18, Walter Dnes wrote: |
2 |
> Finishing off an install, and running "emerge --depclean" |
3 |
> |
4 |
> ===================================================================== |
5 |
>>>> Assigning files to packages... |
6 |
> * In order to avoid breakage of link level dependencies, one or more |
7 |
> * packages will not be removed. This can be solved by rebuilding the |
8 |
> * packages that pulled them in. |
9 |
> * |
10 |
> * sys-libs/db-5.3.28-r2 pulled in by: |
11 |
> * sys-apps/iproute2-4.14.1-r1 needs libdb-5.3.so |
12 |
> * |
13 |
>>>> Adding lib providers to graph... |
14 |
> ===================================================================== |
15 |
> |
16 |
> 1) I've rebuilt iproute2 |
17 |
> |
18 |
> [ebuild R ] sys-apps/iproute2-4.14.1-r1::gentoo USE="-atm -berkdb -iptables -ipv6 -minimal (-selinux)" 0 KiB |
19 |
|
20 |
Unmerge it anyway and then rebuild iproute2. It seems like an automagic |
21 |
dep. It should not be using db when the berkdb USE flag is not set. |
22 |
Since it does, it's a bug. |
23 |
|
24 |
However, rebuilding it after unmerging db should fix it. |
25 |
|
26 |
With that being said, do a "quickpkg sys-libs/db" first to get a tarball |
27 |
backup, just to be safe if you need to restore it. |