1 |
On Sat, 17 Jan 2015 18:33:45 +0300 |
2 |
Andrew Savchenko <bircoph@g.o> wrote: |
3 |
> Oh, this was discussed so many times already... There is NO single |
4 |
> correct solution to such problems. And some mathematically correct |
5 |
> solutions are impractical (e.g. half of the tree rebuild), so other |
6 |
> ones which are good enough are preferred. As long as imperfect |
7 |
> solution works fine, I'm ok with it. |
8 |
|
9 |
And this is how errors accumulate until your system is a broken mess... |
10 |
|
11 |
> - slower then portage |
12 |
|
13 |
Not to do the same thing it isn't. |
14 |
|
15 |
> (I don't care here if it is more correct or not, I just want to do my |
16 |
> daily job); |
17 |
|
18 |
Well, either you spend a tiny bit more time every now and again |
19 |
avoiding problems, or you spend a huge amount of time when something |
20 |
breaks at the least convenient possible moment. |
21 |
|
22 |
> - not fully compatible with portage: it triggers a lot of problems |
23 |
> portage doesn't. While this may be good for QA and tree |
24 |
> improvement, I don't want to hang my workflow due to these issues; |
25 |
|
26 |
Most of the problems you'll encounter are a one-off thing when |
27 |
switching, particularly if you've allowed your system to be full of |
28 |
broken dependencies etc by long-term use of Portage (see above). Once |
29 |
you've cleaned up your system and fixed all the breakages you've |
30 |
introduced by general sloppiness over the years, the problems you'll see |
31 |
are genuine ones that need to be dealt with properly. |
32 |
|
33 |
> - importare instead of local overlay is a complete nightmare: |
34 |
> usually I don't want to install package exactly as make install |
35 |
> does: often it lacks some required files (e.g. init scripts) or |
36 |
> installs something unneeded on Gentoo system. |
37 |
> Besides I use local overlay to test packages before committing to |
38 |
> public overlays or Gentoo main tree. Lack of local overlay support |
39 |
> is sufficient to send paludis straight to waste bin on my systems. |
40 |
|
41 |
Uh, Paludis supports overlays, and always has. |
42 |
|
43 |
> - completely insane command line options, arguments required to do |
44 |
> what I want to do are quite cumbersome, portage is much saner here. |
45 |
|
46 |
"emerge -uUDpvN --with-bdeps=y" vs "cave resolve --complete"? |
47 |
|
48 |
Here's a quiz for you: exactly what do -u and -D even do with Portage? |
49 |
|
50 |
-- |
51 |
Ciaran McCreesh |