1 |
It seems that sys-libs/db used to be slotted (I previously had 3 or 4 |
2 |
versions installed). But todays update is failing becuase Python wants |
3 |
libdb-4.7 and Perl wants libdb-4.3. They won't both install because of |
4 |
file collisions. |
5 |
|
6 |
Is libdb no longer slotted? |
7 |
|
8 |
How does one deal with applications that require different versions of |
9 |
libdb? |
10 |
|
11 |
Neither google nor bugzilla have been helpful... |
12 |
|
13 |
|
14 |
|
15 |
>>> Failed to install sys-libs/db-4.3.29_p1-r1, Log file: |
16 |
|
17 |
>>> '/var/tmp/portage/sys-libs/db-4.3.29_p1-r1/temp/build.log' |
18 |
|
19 |
* Messages for package sys-libs/db-4.3.29_p1-r1: |
20 |
|
21 |
* This package will overwrite one or more files that may belong to other |
22 |
* packages (see list below). You can use a command such as `portageq |
23 |
* owners / <filename>` to identify the installed package that owns a |
24 |
* file. If portageq reports that only one package owns a file then do |
25 |
* NOT file a bug report. A bug report is only useful if it identifies at |
26 |
* least two or more packages that are known to install the same file(s). |
27 |
* If a collision occurs and you can not explain where the file came from |
28 |
* then you should simply ignore the collision since there is not enough |
29 |
* information to determine if a real problem exists. Please do NOT file |
30 |
* a bug report at http://bugs.gentoo.org unless you report exactly which |
31 |
* two packages install the same file(s). Once again, please do NOT file |
32 |
* a bug report unless you have completely understood the above message. |
33 |
* |
34 |
* Detected file collision(s): |
35 |
* |
36 |
* /usr/bin/db_archive |
37 |
* /usr/bin/db_checkpoint |
38 |
* /usr/bin/db_deadlock |
39 |
* /usr/bin/db_dump |
40 |
* /usr/bin/db_load |
41 |
* /usr/bin/db_printlog |
42 |
* /usr/bin/db_recover |
43 |
* /usr/bin/db_stat |
44 |
* /usr/bin/db_upgrade |
45 |
* /usr/bin/db_verify |
46 |
* |
47 |
* Searching all installed packages for file collisions... |
48 |
* |
49 |
* Press Ctrl-C to Stop |
50 |
* |
51 |
* sys-libs/db-4.7.25_p4 |
52 |
* /usr/bin/db_archive |
53 |
* /usr/bin/db_checkpoint |
54 |
* /usr/bin/db_deadlock |
55 |
* /usr/bin/db_dump |
56 |
* /usr/bin/db_load |
57 |
* /usr/bin/db_printlog |
58 |
* /usr/bin/db_recover |
59 |
* /usr/bin/db_stat |
60 |
* /usr/bin/db_upgrade |
61 |
* /usr/bin/db_verify |
62 |
* |
63 |
* Package 'sys-libs/db-4.3.29_p1-r1' NOT merged due to file collisions. |
64 |
* If necessary, refer to your elog messages for the whole content of the |
65 |
* above message. |