Gentoo Archives: gentoo-user

From: Mark Knecht <markknecht@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] pre-emerge steps
Date: Thu, 01 Jan 2009 22:50:06
Message-Id: 5bdc1c8b0901011450i153b2122m995928e1c91bbcdf@mail.gmail.com
In Reply to: [gentoo-user] pre-emerge steps by "Michael P. Soulier"
1 On Wed, Dec 31, 2008 at 3:51 PM, Michael P. Soulier
2 <msoulier@×××××××××××××.ca> wrote:
3 > Having just been bitten by some of my hardware being abandoned with the latest
4 > version of a software package I am left to question the entire philosophy in
5 > gentoo of always running bleeding edge. Not touching a system that's working
6 > is becoming far more tempting, and I'm curious as to what others here have to
7 > say about that.
8 >
9 > Part of the point of running Linux for me is to save money and run older
10 > hardware, but that doesn't work if the latest versions of the software that I
11 > like to use abandons that hardware.
12 >
13 > What do the rest of you do in preparation for regular upgrades? On BSD there
14 > was a /usr/ports/UPDATING file that I should check for notes on potential
15 > problems with upgrades before performing them. What's the best way to check if
16 > picking up a newer package could break my system? Ideally a way that isn't
17 > prohibitively time-consuming...
18 >
19 > Thanks,
20 > Mike
21
22 Hey Mike,
23 Logically I'm not sure there is ANY way to know for certain that an
24 update will break your system. Better to plan on what you will do if
25 you have to fall back.
26
27 I've lived through a bit of this myself. I have two older Asus
28 Pundit-R machines. They have built in video cards which have VGA and
29 S-video outputs. The machines serve as MythTV frontend boxes and I use
30 the S-video to drive a couple of TVs. Problem is that a couple of
31 years ago the ATI proprietary driver dropped support for the S-video
32 and none of the newer drivers work for me so in my case I had to set
33 up overlays to keep copies of the drivers and change my masking files
34 to prohibit updating of the driver. This has worked but I do wonder if
35 one day the older ATI driver will stop being compatible with newer
36 kernels and I may have to mask kernel upgrades also. Don't know.
37
38 I would suggest that you make copies of your distfiles directory
39 once you have a machine set up and working. One BIG portage problem is
40 that when I do an eix-update portage will actually ERASE my copy of
41 the ATI driver source code from MY distfiles directory simply because
42 the portage maintainers have removed it from their end. If I didn't
43 have an overlay it would be difficult to rebuild my driver with no
44 source code.
45
46 Anyway, after 8 or 9 years of running Gentoo I still run it even
47 with these issues. I'm not a sys-admin. I don't really know much about
48 Unix. I do appreciate the control I have over the system even if I
49 strongly disagree sometimes with what the portage maintainers do. It's
50 a good group of people and a very solid base to work from
51
52 Good luck,
53 Mark