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 |