1 |
On Tuesday 29 May 2007 06:51:12 Bo Ørsted Andresen wrote: |
2 |
> On Tuesday 29 May 2007 10:32:23 Daevid Vincent wrote: |
3 |
> > * mail-mta/exim |
4 |
> > Latest version available: 4.67 |
5 |
> > Latest version installed: 4.54 |
6 |
> > Size of downloaded files: [no/bad digest] |
7 |
> > Homepage: http://www.exim.org/ |
8 |
> > |
9 |
> > So I have this in my package.mask: |
10 |
> > >=mail-mta/exim-4.55 |
11 |
> |
12 |
> [SNIP] |
13 |
> |
14 |
> > [nomerge ] sys-process/vixie-cron-4.1-r10 [4.1-r9] |
15 |
> > [ebuild N ] mail-mta/ssmtp-2.61-r2 USE="ipv6 ssl -mailwrapper |
16 |
> |
17 |
> vixie-cron has a run-time dependency on virtual/mta which can be satisfied |
18 |
> by both exim and ssmtp (and 8 other packages in the tree). ssmtp is the |
19 |
> default provider. It matters despite |
20 |
> the "nomerge" because it's a run-time dependency rather than build-time. |
21 |
> |
22 |
> You have at least four options. |
23 |
|
24 |
Another, less tenable, option is to use paludis as your package manager. It |
25 |
will satisfy dependencies (including virtuals) with installed packages. |
26 |
Also, paludis's --show-reasons summary option is usually easier to understand |
27 |
and more informative than emerge/portage's --tree option. |
28 |
|
29 |
However, paludis does have some missing features that may be critical for your |
30 |
environment: binary packages (both building and using) and a revdep-rebuild |
31 |
equivalent (although this can be hacked around) AND you can't "simply" switch |
32 |
between using paludis and emerge/portage; they use the same VDB, but |
33 |
repositories are configured differently and paludis can perform some caching |
34 |
that emerge/portage will not use/update. It also runs the ebuild test phase |
35 |
by default which results in more merge failures and thus more required |
36 |
interaction; you can turn that off if you desire. |
37 |
|
38 |
-- |
39 |
Boyd Stephen Smith Jr. ,= ,-_-. =. |
40 |
bss03@××××××××××.net ((_/)o o(\_)) |
41 |
ICQ: 514984 YM/AIM: DaTwinkDaddy `-'(. .)`-' |
42 |
http://iguanasuicide.org/ \_/ |