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 |