Gentoo Archives: gentoo-user

From: hw <hw@×××××.de>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] EAPI packages
Date: Tue, 16 Aug 2016 12:13:30
Message-Id: 57B3035C.8050004@gc-24.de
In Reply to: Re: [gentoo-user] EAPI packages by Rich Freeman
1 Rich Freeman schrieb:
2 > On Sat, Aug 13, 2016 at 10:08 AM, hw <hw@×××××.de> wrote:
3 >>
4 >> I infrequently update Gentoo because I´m *always* running into problems
5 >> like this. 'Infrequently' means about every 3 months at home, and not
6 >> since, IIRC, 2015-02 here at work. The last update at home got stalled
7 >> because perl cannot be updated, and I haven´t had the time to look into
8 >> that to finish it.
9 >
10 > You're probably always running into problems like this because you
11 > infrequently update Gentoo.
12
13 Every three months is not infrequently.
14
15 > If you ran it every day you'd probably only run into issues every
16 > couple of months, and when you did you'd have it immediately narrowed
17 > down to a few packages since that is all that has changed.
18
19 Seriously, update every day?
20
21 >> If you say that you need to update more frequently than every 3 months
22 >> for not to have problems with the update process itself, I can only
23 >> conclude that Gentoo is entirely unsuited for servers --- and for home
24 >> use as well other than for test machines perhaps.
25 >>
26 >
27 > If you're looking for a distro designed to just work with no hands-on,
28 > then you should probably look elsewhere.
29 >
30 > Put it another way, why are you using Gentoo instead of Debian or
31 > CentOS in the first place?
32
33 Gentoo seems better suited when you want to use ZFS and doesn´t come with
34 as much bloat as Centos or Debian, and I don´t want systemd.
35
36 Besides, the installer Centos comes with failed to partition the disks, and I
37 didn´t have time and wasn´t inclined to mess with that. Both Centos and Debian
38 can leave you with rather ancient software, and Centos might not be updatable
39 at all. On top of that, Debian left users stranded with non-working systems
40 with their brokenarch and no fix in sight, at which time I replaced it after
41 over 15 years of using it, and it became deprecated. If it wasn´t for that,
42 I wouldn´t use Gentoo or consider Centos.
43
44 So after all, Gentoo seemed the least-bad choice with some arguments for it.
45 Now it turns out that you can´t update it without running into problems all
46 the time, and currently not at all.
47
48 > Gentoo is useful when you want to mess with the configuration of the
49 > distro itself, not when you just want to throw a few files in
50 > /var/www/htdocs and be done with it.
51 >
52 > Gentoo can be made to work rather well on servers, but you have to
53 > know what you're doing. You can't just run emerge -u world on a
54 > production server that hasn't been touched in a year and expect to
55 > work. However, you certainly could set up your own local repository,
56 > pull in updates as needed (certainly including frequent security
57 > updates), build binary packages and deploy to your test environment,
58 > make sure everything is good, and then deploy those binary packages to
59 > your production servers. You can accomplish a lot of things that way
60 > that you couldn't accomplish with CentOS or Debian.
61 >
62 > However, if all you want is the same binaries Debian already gives
63 > you, then just run Debian. It isn't like apache runs better just
64 > because you compiled it yourself. Gentoo is about tweaking things.
65 > And if you're going to tweak things in an enterprise environment then
66 > you need to be doing QA.
67 >
68 > If you really want to be deploying updates into production without any
69 > testing then you ought to stick with the likes of CentOS/RHEL. That's
70 > basically their entire value-add. Debian stable would be another
71 > option.
72
73 This is an entirely different issue: Does the new version of the software
74 work? It´s beside the point, which is: Is the distribuiton updateable?
75
76 Gentoo and Fedora don´t classify as updateable, and since Fedora doesn´t,
77 Centos doesn´t either (even only the latest version of Centos claims to be
78 probably updateable, previous versions weren´t at all). Debian used to be
79 updateable, yet the leaps were so big that you were better off running testing
80 all the time to avoid them until it became too messed up.
81
82 Unfortunately, that doesn´t really leave any good choices. And what is the
83 advantage of Gentoo supposed to be when you can´t even update it to be able to
84 do your testing to see if it works?

Replies

Subject Author
Re: [gentoo-user] EAPI packages Neil Bothwick <neil@××××××××××.uk>
Re: [gentoo-user] EAPI packages Alan McKinnon <alan.mckinnon@×××××.com>
Re: [gentoo-user] EAPI packages Rich Freeman <rich0@g.o>