Gentoo Archives: gentoo-user

From: dhk <dhkuhl@×××××××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Blocking - after emerge -C cvs ssmtp
Date: Sun, 08 Jun 2008 12:23:20
Message-Id: 484B958B.7050605@optonline.net
In Reply to: Re: [gentoo-user] Blocking - after emerge -C cvs ssmtp by Neil Bothwick
1 Neil Bothwick wrote:
2 > On Fri, 06 Jun 2008 06:24:22 +0000, dhk wrote:
3 >
4 >> 1) The cvs I removed because I want to try subversion, but when I do an
5 >> "emerge -uDNp world" cvs shows in the list. The /var/lib/portage/world
6 >> doesn't have cvs in it either. This isn't a Blocking problem, but
7 >> every update installs cvs again.
8 >
9 > That's because something on your system depends on cvs. This is not a
10 > problem, programs hat need cvs will use cvs, those that want subversion
11 > will use that. Instaling both does no harm.
12 I just was to get rid of cvs since I'm not using it. How do I find what
13 depends on it?
14
15 >
16 >> 2) The ssmtp I removed because it was blocking sendmail. When I try to
17 >> emerge sendmail ssmtp is on top of the list and I stll have blocking.
18 >> See the --pretend below. The sendmail program doesn't show up in the
19 >> /var/lib/portage/world either.
20 >
21 > sendmail won;t be in your world file, it is not installed.
22 >
23 >> [ebuild N ] mail-mta/ssmtp-2.61-r2 USE="ipv6 ssl -mailwrapper
24 >> -md5sum" [ebuild N ] mail-filter/procmail-3.22-r7 USE="-mbox
25 >> (-selinux)" [ebuild N ] mail-mta/sendmail-8.14.0 USE="ipv6 ssl
26 >> tcpd -ldap -mailwrapper -mbox -nis -sasl -sockets"
27 >> [blocks B ] mail-mta/sendmail (is blocking mail-mta/ssmtp-2.61-r2)
28 >> [blocks B ] mail-mta/ssmtp (is blocking mail-mta/sendmail-8.14.0)
29 >
30 > I suspect this may be because you have -mailwrapper in USE.
31 >
32 >
33 I think you're right about the -mailwrapper. After fixing the USE the
34 first time sendmail was emerged mailwrapper was installed. Now there's
35 some SLOT problem with ssmtp. The pretend looks ok, but the emerge
36 fails: see below. I think I can safely ignore the collision, but don't
37 know how.
38
39 # emerge -p sendmail
40
41 These are the packages that would be merged, in order:
42 Calculating dependencies... done!
43 [ebuild N ] mail-mta/ssmtp-2.61-r2 USE="ipv6 mailwrapper ssl -md5sum"
44 [ebuild N ] mail-filter/procmail-3.22-r7 USE="-mbox (-selinux)"
45 [ebuild N ] mail-mta/sendmail-8.14.0 USE="ipv6 mailwrapper ssl tcpd
46 -ldap -mbox -nis -sasl -sockets"
47
48 >>> Completed installing ssmtp-2.61-r2 into
49 /var/tmp/portage/mail-mta/ssmtp-2.61-r2/image/
50
51 ecompressdir: bzip2 -9 /usr/share/man
52 strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment
53 usr/sbin/ssmtp
54 * checking 14 files for package collisions
55 * This package will overwrite one or more files that may belong to other
56 * packages (see list below). You can use a command such as `portageq
57 * owners / <filename>` to identify the installed package that owns a
58 * file. If portageq reports that only one package owns a file then do
59 * NOT file a bug report. A bug report is only useful if it identifies at
60 * least two or more packages that are known to install the same file(s).
61 * If a collision occurs and you can not explain where the file came from
62 * then you should simply ignore the collision since there is not enough
63 * information to determine if a real problem exists. Please do NOT file
64 * a bug report at http://bugs.gentoo.org unless you report exactly which
65 * two packages install the same file(s). Once again, please do NOT file
66 * a bug report unless you have completely understood the above message.
67 *
68 * package mail-mta/ssmtp-2.61-r2 NOT merged
69 *
70 * Detected file collision(s):
71 *
72 * /etc/mail/mailer.conf
73 *
74 * Searching all installed packages for file collisions...
75 *
76 * Press Ctrl-C to Stop
77 *
78 * net-mail/mailwrapper-0.2.1
79 * /etc/mail/mailer.conf
80
81 * Messages for package mail-mta/ssmtp-2.61-r2:
82
83 * This package will overwrite one or more files that may belong to other
84 * packages (see list below). You can use a command such as `portageq
85 * owners / <filename>` to identify the installed package that owns a
86 * file. If portageq reports that only one package owns a file then do
87 * NOT file a bug report. A bug report is only useful if it identifies at
88 * least two or more packages that are known to install the same file(s).
89 * If a collision occurs and you can not explain where the file came from
90 * then you should simply ignore the collision since there is not enough
91 * information to determine if a real problem exists. Please do NOT file
92 * a bug report at http://bugs.gentoo.org unless you report exactly which
93 * two packages install the same file(s). Once again, please do NOT file
94 * a bug report unless you have completely understood the above message.
95 *
96 * package mail-mta/ssmtp-2.61-r2 NOT merged
97 *
98 * Detected file collision(s):
99 *
100 * /etc/mail/mailer.conf
101 *
102 * Searching all installed packages for file collisions...
103 *
104 * Press Ctrl-C to Stop
105 *
106 * net-mail/mailwrapper-0.2.1
107 * /etc/mail/mailer.conf
108
109
110
111 --
112 gentoo-user@l.g.o mailing list

Replies

Subject Author
Re: [gentoo-user] Blocking - after emerge -C cvs ssmtp dhk <dhkuhl@×××××××××.net>