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

Replies

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