Gentoo Archives: gentoo-user

From: Grant Edwards <grant.b.edwards@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] libdb no longer slotted?
Date: Tue, 04 May 2010 04:17:53
Message-Id: hro72u$2ch$1@dough.gmane.org
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.

Replies

Subject Author
Re: [gentoo-user] libdb no longer slotted? Helmut Jarausch <jarausch@××××××××××××××××.de>
Re: [gentoo-user] libdb no longer slotted? Daniel Pielmeier <billie@g.o>