Gentoo Archives: gentoo-dev

From: Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Things one could be upset about
Date: Sat, 17 Jan 2015 15:47:05
Message-Id: 20150117154651.64707411@googlemail.com
In Reply to: Re: [gentoo-dev] Things one could be upset about by Andrew Savchenko
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

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] Things one could be upset about "Сергей" <protserovsd@×××××.com>